summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-02-10 20:57:33 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-02-10 20:57:33 +0000
commit83df29fbf3abe06545b9c306970d7ceb12bac36a (patch)
tree714848a6a7a049f56cdf8a9ae90b0eaff727eb44 /dev-db/sqlite
parentWorkaround wxGTK with odbc USE flag, bug#209467 (diff)
downloadhistorical-83df29fbf3abe06545b9c306970d7ceb12bac36a.tar.gz
historical-83df29fbf3abe06545b9c306970d7ceb12bac36a.tar.bz2
historical-83df29fbf3abe06545b9c306970d7ceb12bac36a.zip
Version bump. Fixes bug #209592.
Package-Manager: portage-2.1.4.1
Diffstat (limited to 'dev-db/sqlite')
-rw-r--r--dev-db/sqlite/ChangeLog7
-rw-r--r--dev-db/sqlite/Manifest15
-rw-r--r--dev-db/sqlite/sqlite-3.5.6.ebuild93
3 files changed, 113 insertions, 2 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog
index 0593109f2eb5..d69d8f17d819 100644
--- a/dev-db/sqlite/ChangeLog
+++ b/dev-db/sqlite/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/sqlite
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.178 2008/01/15 19:56:46 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.179 2008/02/10 20:57:33 betelgeuse Exp $
+
+*sqlite-3.5.6 (10 Feb 2008)
+
+ 10 Feb 2008; Petteri Räty <betelgeuse@gentoo.org> +sqlite-3.5.6.ebuild:
+ Version bump. Fixes bug #209592.
15 Jan 2008; Jeroen Roovers <jer@gentoo.org> sqlite-3.5.3.ebuild:
Stable for HPPA (bug #205556).
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 743041ef3a77..80938d3c997d 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX maketcllib.sh 879 RMD160 6d9a0e79a79d5a2efd6074e6b439d4634600980e SHA1 d5bb6054d3c9a4132c92bd8c172a547bf2cc9d85 SHA256 e101ed11d908bfb7f57519a99674160b0273d6500d191f758f8a0d1e6ed78120
AUX sandbox-fix1.patch 960 RMD160 751c8327b36ebdc60c4138a10e4c2e145e225455 SHA1 5998db43539b15e878e0ed806af2eeee072dc5fc SHA256 ab348a7803767d6aa0ee50eb68db75267667b336d4e995a1d378919703b1c448
AUX sandbox-fix2.patch 432 RMD160 778fe532561642dbae6d1a3f572f6703828af42b SHA1 1b0eee83c7d6d2e36ffdf0265c8bdd14d1574a61 SHA256 21552219c14daad788380ae7e1ba6c665bb1ef9eadb611f676bd6249e3bde02d
@@ -12,12 +15,22 @@ DIST sqlite-3.3.17.tar.gz 2111281 RMD160 a948306fc45f7baa8cb241a6cf7e4a57c9c6468
DIST sqlite-3.4.1.tar.gz 2237515 RMD160 6577af52d850354eec9bb58ff289ca12ebdd0ff7 SHA1 73cdeed7b01e107203ddddc75c02ef113564d5ce SHA256 d604a4db7781db3d8dda0bb30c4a35bbee184d48e72d9c0de855cf55170ee1be
DIST sqlite-3.5.3.tar.gz 2072419 RMD160 0abfd80499f8facc71596aa1a0915620f6522288 SHA1 f0ff257f2f20bd756d62ec1470821fbc933ffd6c SHA256 92aa1ebbbbaef542f9416e7bfd3ba266e4436bb5514f8833915459e888205cb1
DIST sqlite-3.5.4.tar.gz 2092372 RMD160 d11b535676e6d54c0d03adcb74c7dbfa1f12c064 SHA1 9c0ddb2f9b154e8a036e40f3cea92b58c77a59ef SHA256 47daba209bd3bcffa1c5fcd5fdfc4f524eae619b4fa855aeeb1bbbc8bd2bb04f
+DIST sqlite-3.5.6.tar.gz 2543979 RMD160 602f49e6edcc7cc43d0972eabf8e937cd3a72888 SHA1 e913e42445ce8ffc6fe534031c2d526468b901f7 SHA256 1673b9218ec318067a662315c161ae123088cad319231ec079018acb4717e8bb
DIST sqlite_docs_3_5_3.zip 1143797 RMD160 d897e2b5f4018e53db5b0403b64d0216f6a7a0c5 SHA1 0a0f9dec76dadf16edc57eaf4ce7b5a3bd5d5c20 SHA256 cf50b1cb67db10c5efedecfb930124d554ec29775e19643c9e991334c15c48b1
DIST sqlite_docs_3_5_4.zip 1206247 RMD160 80aa850fb09dde404da3526fd444a3f107c63881 SHA1 0c5b82788809c80b79f5e3bf20fd408850e21975 SHA256 9962f53ce4c0e7557a4229edc78d62c95b4d43ed4c02267f86eeb8e18cb7f18a
+DIST sqlite_docs_3_5_6.zip 1246387 RMD160 d128f831a3864a2970cf48d04144fd1cefbb78f3 SHA1 79dbc765a77ec7403ac00ced1296462d15c54755 SHA256 c54f7e6ea26e1dec7695f7c84dee2bfe43999a5dcedced55ba02ddba2e9167f4
EBUILD sqlite-2.8.16-r4.ebuild 2690 RMD160 ff04948d5eedf4f039aadcfc7478a7d26473f566 SHA1 466c3736e0924f2bcb76254f593347c41e85d80f SHA256 1723fd6791f2b31aa428bba3ac7d6c8a08e5097ecea3ba4ad0a45eca4c7d021c
EBUILD sqlite-3.3.17.ebuild 2373 RMD160 2b304f00cb478fd5cea74c912f4672dab36e65ad SHA1 4cf577076aa1ba4c2317af0370a1efd1ffba1a36 SHA256 e9be5a403c02581aff532b2717cfdeff147789cd931828079c1fa25929835008
EBUILD sqlite-3.4.1.ebuild 2161 RMD160 cda61af8cb6a624aefed350181451ecd66038c73 SHA1 52460058daffb7b362d41ec9c787c07df0c03bad SHA256 0ab74e747c16887e40d2c89d7ecc04d889a022581723eb38cba96e9d9752a02d
EBUILD sqlite-3.5.3.ebuild 2117 RMD160 8b4cc172b384b9267f0a53f0c85281d95d51be8c SHA1 fa19035a8de25e1053df687f850e189e509d1588 SHA256 09d855dcf288a8463ba4d1bd2eb417f9c9a725dad5adf663a72b415686960e3c
EBUILD sqlite-3.5.4.ebuild 2134 RMD160 ce42d83b703069824c6b465fdb076f5a8e9b1a0b SHA1 2e2c2c649dc769dd2b240683618c12fd88cfc2b2 SHA256 58ff579350473e4837f11497dd4ca497ae8376655406af0c815e2136ae0bd2c5
-MISC ChangeLog 25121 RMD160 14bf4f3eb8fb1027f57ca4471f599f8a91cc59d2 SHA1 40c655d0c0b15af22eeb88f815044e58eb6867ee SHA256 f116861ccd5dd7282cf07a35fcb0d2a48885bb9bde3d3439035fa111d43e8c92
+EBUILD sqlite-3.5.6.ebuild 2134 RMD160 b66ce38be639fce81b65c330382f5e0ed676fe0e SHA1 ef5e8781456836986df0308353f384cd7ceb0962 SHA256 0a3dc9fc3de1362d4a42e2360f5a514d7dec6b6378caffaa6cc989f843c9cf80
+MISC ChangeLog 25268 RMD160 87d425d97e9b2d1d0a3aeb62c984ff6cae922f4e SHA1 f131ddf7c8f544f56eb9271a16955e117e171962 SHA256 322bc0351bf2cabbc29084c3bf24bb7bc1ef4bf76b8263b604a2d9c47ad44ba6
MISC metadata.xml 278 RMD160 cb266116d64b539a40af5efb4f6734dd0d506b6a SHA1 3eb088ba0a7736d19ca4dbe560de06a5e2b0bd3a SHA256 143dace3d40b3fe072c2f845bc932a6578944b42df26a6da3febfd1746f05617
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHr2VJcxLzpIGCsLQRAgjTAKCbaMCQ6jcvO+FAeTQZ+4YGeddZ+wCeJ2u7
+tqOmVaRnyoOs1pMIWum+WeY=
+=3uFg
+-----END PGP SIGNATURE-----
diff --git a/dev-db/sqlite/sqlite-3.5.6.ebuild b/dev-db/sqlite/sqlite-3.5.6.ebuild
new file mode 100644
index 000000000000..5ac0c875819c
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.5.6.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.5.6.ebuild,v 1.1 2008/02/10 20:57:33 betelgeuse Exp $
+
+EAPI="1"
+
+inherit versionator alternatives eutils flag-o-matic libtool
+
+DESCRIPTION="an SQL Database Engine in a C Library"
+HOMEPAGE="http://www.sqlite.org/"
+DOC_PV=$(replace_all_version_separators _)
+SRC_URI="http://www.sqlite.org/${P}.tar.gz
+ doc? ( http://www.sqlite.org/${PN}_docs_${DOC_PV}.zip )"
+
+LICENSE="as-is"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="debug doc soundex tcl +threadsafe"
+RESTRICT="!tcl? ( test )"
+
+DEPEND="tcl? ( dev-lang/tcl )"
+RDEPEND="${DEPEND}"
+
+SOURCE="/usr/bin/lemon"
+ALTERNATIVES="${SOURCE}-3 ${SOURCE}-0"
+
+pkg_setup() {
+ # test
+ if has test ${FEATURES}; then
+ if ! has userpriv ${FEATURES}; then
+ ewarn "The userpriv feature must be enabled to run tests."
+ eerror "Testsuite will not be run."
+ fi
+ if ! use tcl; then
+ ewarn "You must enable the tcl use flag if you want to run the testsuite."
+ eerror "Testsuite will not be run."
+ fi
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/sandbox-fix2.patch
+
+ elibtoolize
+ epunt_cxx
+}
+
+src_compile() {
+ # not available via configure and requested in bug #143794
+ use soundex && append-flags -DSQLITE_SOUNDEX=1
+
+ econf \
+ $(use_enable debug) \
+ $(use_enable threadsafe) \
+ $(use_enable threadsafe cross-thread-connections) \
+ $(use_enable tcl) \
+ || die
+ emake all || die "emake all failed"
+}
+
+src_test() {
+ if use tcl ; then
+ if has userpriv ${FEATURES} ; then
+ if use debug ; then
+ emake fulltest || die "some test failed"
+ else
+ emake test || die "some test failed"
+ fi
+ fi
+ fi
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ TCLLIBDIR="/usr/$(get_libdir)" \
+ install \
+ || die "emake install failed"
+
+ newbin lemon lemon-${SLOT} || die
+
+ dodoc README VERSION || die
+ doman sqlite3.1 || die
+
+ dohtml doc/*.html art/*.gif || die
+
+ if use doc; then
+ dohtml -r "${WORKDIR}"/${PN}_docs_${PV}/* || die
+ fi
+}