diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-05-03 19:57:57 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-05-03 19:57:57 +0000 |
commit | 47cc7fdd9e632e6730a487f27f075e79959da14e (patch) | |
tree | 0917ebc88507cdf555ea0e57218a6ff0e785b850 | |
parent | Stablising 4.67 on x86, fixing a few other bugs (diff) | |
download | historical-47cc7fdd9e632e6730a487f27f075e79959da14e.tar.gz historical-47cc7fdd9e632e6730a487f27f075e79959da14e.tar.bz2 historical-47cc7fdd9e632e6730a487f27f075e79959da14e.zip |
Version bump. Makes the soundex function available with the soundex local use flag. Fixes bug #168304 and bug #143794. Add myself to metadata.xml until someone else takes over.
Package-Manager: portage-2.1.2.5
-rw-r--r-- | dev-db/sqlite/ChangeLog | 21 | ||||
-rw-r--r-- | dev-db/sqlite/Manifest | 34 | ||||
-rw-r--r-- | dev-db/sqlite/files/digest-sqlite-3.3.17 | 3 | ||||
-rw-r--r-- | dev-db/sqlite/metadata.xml | 4 | ||||
-rw-r--r-- | dev-db/sqlite/sqlite-3.3.17.ebuild | 101 |
5 files changed, 154 insertions, 9 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog index 250d260a60a6..e727529b99f8 100644 --- a/dev-db/sqlite/ChangeLog +++ b/dev-db/sqlite/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-db/sqlite # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.137 2007/05/03 18:51:47 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.138 2007/05/03 19:57:57 betelgeuse Exp $ + +*sqlite-3.3.17 (03 May 2007) + + 03 May 2007; Petteri Räty <betelgeuse@gentoo.org> metadata.xml, + +sqlite-3.3.17.ebuild: + Version bump. Makes the soundex function available with the soundex local + use flag. Fixes bug #168304 and bug #143794. Add myself to metadata.xml + until someone else takes over. 03 May 2007; Steve Dibb <beandog@gentoo.org> sqlite-3.3.12.ebuild: amd64 stable, bug 176942 @@ -117,6 +125,9 @@ combinations. A warning will suffice. 2. Replaced spaces with tabs for indenting +*sqlite-3.3.5-r1 (04 May 2006) +*sqlite-2.8.16-r4 (04 May 2006) + 04 May 2006; Anders Rune Jensen <arj@gentoo.org> +sqlite-3.3.5-r1.ebuild, +sqlite-2.8.16-r4.ebuild: Last change required a bump. So here it is. @@ -141,6 +152,9 @@ 13 Feb 2006; Anders Rune Jensen <arj@gentoo.org> +sqlite-3.3.4.ebuild: New version. Bugfix release. +*sqlite-3.3.3-r1 (05 Feb 2006) +*sqlite-2.8.16-r3 (05 Feb 2006) + 05 Feb 2006; Anders Rune Jensen <arj@gentoo.org> +sqlite-3.3.3-r1.ebuild, +sqlite-2.8.16-r3.ebuild: Make test work. Fixes #121489, #118429, #111774, #105524, #69640, @@ -163,6 +177,9 @@ 07 Nov 2005; Anders Rune Jensen <arj@gentoo.org> sqlite-3.2.7.ebuild: Removed stable mark on amd64. Has problems with multilib-strict +*sqlite-3.2.7-r1 (06 Nov 2005) +*sqlite-2.8.16-r2 (06 Nov 2005) + 06 Nov 2005; Anders Rune Jensen <arj@gentoo.org> +sqlite-3.2.7-r1.ebuild, +sqlite-2.8.16-r2.ebuild: Fix #102117 @@ -223,6 +240,8 @@ sqlite-3.2.1-r3.ebuild: Stable on x86 and amd64. +*sqlite-3.2.1-r3 (24 Apr 2005) + 24 Apr 2005; Anders Rune Jensen <arj@gentoo.org> +sqlite-3.2.1-r3.ebuild, +files/sqlite-3.2.1-tcl-fix: Fix #90258. Thanks to Ferris McCormick for suggestions. diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index e20361fc1871..2d63892e1f05 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 MD5 d0fc4c53a61d386992d16680140548d0 files/maketcllib.sh 879 RMD160 6d9a0e79a79d5a2efd6074e6b439d4634600980e files/maketcllib.sh 879 @@ -36,6 +39,7 @@ RMD160 83904019c277fdf24c8299b0e6aba7184cd8b56f files/sqlite-64bit-test-fix2.pat SHA256 87c47559f891736006050f0a3a4e4393084cf314a7bc44cc0e09f57efc0de23b files/sqlite-64bit-test-fix2.patch 438 DIST sqlite-2.8.16.tar.gz 981834 RMD160 df60e84f16ccd8b6b8e86dabfe6bf40f6a3dc136 SHA1 7bef329f78628de252c289bda7cea6f86adcc42e SHA256 d26e8a6fac1ad497a3ade719da4f1d6d60f586fd10f66253f1c3d3db7168984e DIST sqlite-3.3.12.tar.gz 2021696 RMD160 98154b3e8663b6c7ec11a7094a51781ee8384317 SHA1 4c6e3cd29e4e1c49857033918b0e227926edd4bb SHA256 e005781cb0356f65200c05979c04fea533b9a7d873e0060672a4d384468b7186 +DIST sqlite-3.3.17.tar.gz 2111281 RMD160 a948306fc45f7baa8cb241a6cf7e4a57c9c6468c SHA1 6c968e3c608be4ab137577411869abdeffb0c3f7 SHA256 ee667dcc41c001229b93efff4ae489236934fd590c7c3d6664105ed50d6f899c DIST sqlite-3.3.5.tar.gz 1651536 RMD160 7dd7c1d2a2f10132a4ef0f6972ddca4d5767b9d6 SHA1 015fe7b3992c9db97bb40cfd9958b31d457f7c33 SHA256 e81d1176960a14459f9ff492b2c4fb1e2b55d0b2c82fd225dbc37afd02334256 EBUILD sqlite-2.8.16-r4.ebuild 2703 RMD160 9b4254e205392f8137d662b85af78ebd02f049bd SHA1 0dba3c26be921cfa56fda58566d660134546adf6 SHA256 74617a16b895542139d4eb7bf5b97189e8e8d6d7a50cf2f39a39d0fe8daeca37 MD5 9d8f6d79fa599aab1562a3d4db25d224 sqlite-2.8.16-r4.ebuild 2703 @@ -45,24 +49,38 @@ EBUILD sqlite-3.3.12.ebuild 2404 RMD160 f16dca6f7d46fc621eb151dbb202e7cc203fff31 MD5 6bea70996ed83567e16f4b3274264f97 sqlite-3.3.12.ebuild 2404 RMD160 f16dca6f7d46fc621eb151dbb202e7cc203fff31 sqlite-3.3.12.ebuild 2404 SHA256 83720eb0f582717d48bdad3b40b64c09ee04c62f67c4b7ff2d35f6179c038b53 sqlite-3.3.12.ebuild 2404 +EBUILD sqlite-3.3.17.ebuild 2428 RMD160 0f331845c68c848bb47f2c90c702173d25c36882 SHA1 564352da7c06f08acb277bc8ee21a36fd629e845 SHA256 50ac32505989abc5460ce7814d729c3596570b04806ec5e40763a8853410aec5 +MD5 ee3248dd81f968dff7409acb02485102 sqlite-3.3.17.ebuild 2428 +RMD160 0f331845c68c848bb47f2c90c702173d25c36882 sqlite-3.3.17.ebuild 2428 +SHA256 50ac32505989abc5460ce7814d729c3596570b04806ec5e40763a8853410aec5 sqlite-3.3.17.ebuild 2428 EBUILD sqlite-3.3.5-r1.ebuild 2275 RMD160 e5600d34ac2225da32ad5f8791270f349cdf37da SHA1 e71ff3ec54745eca618d01192539d5e903264fc9 SHA256 a896db7c2987c9cafaa0711456a5ff8366b3af24a53db52536812194f0dad461 MD5 7c3c650c2f9d51b555a0ce04cafa4f4a sqlite-3.3.5-r1.ebuild 2275 RMD160 e5600d34ac2225da32ad5f8791270f349cdf37da sqlite-3.3.5-r1.ebuild 2275 SHA256 a896db7c2987c9cafaa0711456a5ff8366b3af24a53db52536812194f0dad461 sqlite-3.3.5-r1.ebuild 2275 -MISC ChangeLog 19624 RMD160 7e2cc9bb55a756dd80e1750dcab76ef2c5b9dac5 SHA1 31a88fc9dd79ade6f9397a1d9fd9de59f6e17ee7 SHA256 e99b8421110f1203dc68f4ca356dc7b547fcf10f3b8fba5ca192958d8ab40456 -MD5 5c43a1ac196862ee0fb23faaaf0ea4e8 ChangeLog 19624 -RMD160 7e2cc9bb55a756dd80e1750dcab76ef2c5b9dac5 ChangeLog 19624 -SHA256 e99b8421110f1203dc68f4ca356dc7b547fcf10f3b8fba5ca192958d8ab40456 ChangeLog 19624 -MISC metadata.xml 161 RMD160 29c4fec0a58914d1d34dd6bac0d88e573c4de9db SHA1 a8687e0eba56fc3e972c85401678dd93359f24ca SHA256 7ef60d41d37cc5bba44b508e73f4455136aed43abe2d7fc6bbb0e15ff870f3b2 -MD5 21daf36958be9f716caff94e896c4453 metadata.xml 161 -RMD160 29c4fec0a58914d1d34dd6bac0d88e573c4de9db metadata.xml 161 -SHA256 7ef60d41d37cc5bba44b508e73f4455136aed43abe2d7fc6bbb0e15ff870f3b2 metadata.xml 161 +MISC ChangeLog 20157 RMD160 01aba4c9b825f9e2ee941ec29d9b9cc110391756 SHA1 797f4c4f7c0f9590fabd5fc668ff009104689595 SHA256 c41d508a17eb01bba351396e288d324c037aa7928779555bb77d2874993693b5 +MD5 0983b62c2ac827f9fc7653951f61a978 ChangeLog 20157 +RMD160 01aba4c9b825f9e2ee941ec29d9b9cc110391756 ChangeLog 20157 +SHA256 c41d508a17eb01bba351396e288d324c037aa7928779555bb77d2874993693b5 ChangeLog 20157 +MISC metadata.xml 278 RMD160 cb266116d64b539a40af5efb4f6734dd0d506b6a SHA1 3eb088ba0a7736d19ca4dbe560de06a5e2b0bd3a SHA256 143dace3d40b3fe072c2f845bc932a6578944b42df26a6da3febfd1746f05617 +MD5 43d326b37dc346b7efedf7a2fc7127d5 metadata.xml 278 +RMD160 cb266116d64b539a40af5efb4f6734dd0d506b6a metadata.xml 278 +SHA256 143dace3d40b3fe072c2f845bc932a6578944b42df26a6da3febfd1746f05617 metadata.xml 278 MD5 3adf161e5df25e78d19a7ceb61d8ccb9 files/digest-sqlite-2.8.16-r4 241 RMD160 af022d4ad9393034898c94269d898ab99fb5316b files/digest-sqlite-2.8.16-r4 241 SHA256 5073dba5b513e40436d3c61442c16ba361aae6386bd5246efee0b6a28652e27c files/digest-sqlite-2.8.16-r4 241 MD5 68dcdd4983bafe47aa366c2b920bc586 files/digest-sqlite-3.3.12 244 RMD160 e2d2997c723d035eee3114e55d5e30e9b9f8191a files/digest-sqlite-3.3.12 244 SHA256 21177acff18ca321e2b7285c1375fcdc734d6da7cafc3bdb048a9a09cada1cb1 files/digest-sqlite-3.3.12 244 +MD5 c7d23c8f5a96504c63b37f3ce4f251af files/digest-sqlite-3.3.17 244 +RMD160 d061a7f0c57d8eda27ca29cee584a7dab943435f files/digest-sqlite-3.3.17 244 +SHA256 8cce0ca265d5db8d56688710fcf81a532479ee4bc41946603f8b75bbdcb5a9b1 files/digest-sqlite-3.3.17 244 MD5 13dd48aa4038e5b5f30fee8f04961702 files/digest-sqlite-3.3.5-r1 241 RMD160 11f2591a398d66b08427c15bb05e6c42bda11b2e files/digest-sqlite-3.3.5-r1 241 SHA256 7df838b716f888b046669bcdb56533c9015172b269212fd91fee98793d7e00aa files/digest-sqlite-3.3.5-r1 241 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.3 (GNU/Linux) + +iD8DBQFGOj78cxLzpIGCsLQRAtPBAJ9a1FBA6YpHILdj8BIjWJBjau1v0ACfeZ/U +9k6lCRuFrbV7VLPioP+em9g= +=z4XL +-----END PGP SIGNATURE----- diff --git a/dev-db/sqlite/files/digest-sqlite-3.3.17 b/dev-db/sqlite/files/digest-sqlite-3.3.17 new file mode 100644 index 000000000000..aec1e5316b88 --- /dev/null +++ b/dev-db/sqlite/files/digest-sqlite-3.3.17 @@ -0,0 +1,3 @@ +MD5 549eac1ee0b6ff4615f16e0ef0eb68fb sqlite-3.3.17.tar.gz 2111281 +RMD160 a948306fc45f7baa8cb241a6cf7e4a57c9c6468c sqlite-3.3.17.tar.gz 2111281 +SHA256 ee667dcc41c001229b93efff4ae489236934fd590c7c3d6664105ed50d6f899c sqlite-3.3.17.tar.gz 2111281 diff --git a/dev-db/sqlite/metadata.xml b/dev-db/sqlite/metadata.xml index 9fe616d38dec..7a65548b702b 100644 --- a/dev-db/sqlite/metadata.xml +++ b/dev-db/sqlite/metadata.xml @@ -2,4 +2,8 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>no-herd</herd> + <maintainer> + <email>betelgeuse@gentoo.org</email> + <description>Take if you want it</description> + </maintainer> </pkgmetadata> diff --git a/dev-db/sqlite/sqlite-3.3.17.ebuild b/dev-db/sqlite/sqlite-3.3.17.ebuild new file mode 100644 index 000000000000..c9a2dc055e0b --- /dev/null +++ b/dev-db/sqlite/sqlite-3.3.17.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.3.17.ebuild,v 1.1 2007/05/03 19:57:57 betelgeuse Exp $ + +inherit flag-o-matic eutils alternatives libtool + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" + +DESCRIPTION="SQLite: an SQL Database Engine in a C Library." +HOMEPAGE="http://www.sqlite.org/" +SRC_URI="http://www.sqlite.org/${P}.tar.gz" +LICENSE="as-is" +SLOT="3" +IUSE="debug doc nothreadsafe soundex tcl" + +DEPEND="doc? ( dev-lang/tcl ) + tcl? ( dev-lang/tcl )" + +RDEPEND="tcl? ( dev-lang/tcl )" + +SOURCE="/usr/bin/lemon" +ALTERNATIVES="${SOURCE}-3 ${SOURCE}-0" + +src_unpack() { + # 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 + eerror "The tcl USE flag must be enabled to run tests." + ewarn "Please note that turning on tcl installs runtime" + ewarn "support too." + eerror "Testsuite will not be run." + fi + fi + + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/sqlite-3.3.3-tcl-fix.patch + + epatch "${FILESDIR}"/sandbox-fix2.patch + + # Fix broken tests that are not portable to 64bit arches + epatch "${FILESDIR}"/sqlite-64bit-test-fix.patch + epatch "${FILESDIR}"/sqlite-64bit-test-fix2.patch + + # Respect LDFLAGS wrt bug #156299 + sed -i -e 's/^LTLINK = .*/& $(LDFLAGS)/' Makefile.in + + elibtoolize + epunt_cxx +} + +src_compile() { + # not available via configure and requested in bug #143794 + use soundex && append-flags -DSQLITE_SOUNDEX=1 + + econf ${myconf} \ + $(use_enable debug) \ + $(use_enable !nothreadsafe threadsafe) \ + $(use_enable !nothreadsafe cross-thread-connections) \ + $(use_enable tcl) \ + || die "econf failed" + + emake all || die "emake all failed" + + if use doc ; then + emake doc || die "emake doc failed" + fi +} + +src_test() { + if use tcl ; then + if has userpriv ${FEATURES} ; then + cd "${S}" + if use debug ; then + emake fulltest || die "some test failed" + else + emake test || die "some test failed" + fi + fi + fi +} + +src_install () { + make \ + DESTDIR="${D}" \ + TCLLIBDIR="/usr/$(get_libdir)" \ + install \ + || die "make install failed" + + newbin lemon lemon-${SLOT} || die + + dodoc README VERSION || die + doman sqlite3.1 || die + + use doc && dohtml doc/* art/*.gif +} |