From 6e84aa75471fc7da3bd652a5940c6e6f942414cd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petteri=20R=C3=A4ty?= Date: Fri, 2 Feb 2007 18:18:19 +0000 Subject: [PATCH] Version bump. Fixes bug #157214 and bug #159197. Package-Manager: portage-2.1.2-r6 --- dev-db/sqlite/ChangeLog | 7 +- dev-db/sqlite/Manifest | 22 ++++-- dev-db/sqlite/files/digest-sqlite-3.3.12 | 3 + dev-db/sqlite/sqlite-3.3.12.ebuild | 95 ++++++++++++++++++++++++ 4 files changed, 119 insertions(+), 8 deletions(-) create mode 100644 dev-db/sqlite/files/digest-sqlite-3.3.12 create mode 100644 dev-db/sqlite/sqlite-3.3.12.ebuild diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog index abe11e5ebc2c..dbc72e0fe35c 100644 --- a/dev-db/sqlite/ChangeLog +++ b/dev-db/sqlite/ChangeLog @@ -1,6 +1,11 @@ # 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.133 2007/01/31 13:54:33 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.134 2007/02/02 18:18:19 betelgeuse Exp $ + +*sqlite-3.3.12 (02 Feb 2007) + + 02 Feb 2007; Petteri Räty +sqlite-3.3.12.ebuild: + Version bump. Fixes bug #157214 and bug #159197. 31 Jan 2007; Marius Mauch sqlite-2.8.16-r4.ebuild: Replacing einfo with elog diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 240b4ad6b028..f5931745871a 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -55,6 +55,7 @@ RMD160 07c86b67c0da26868b9fd058f10a94c3f83afe82 files/sqlite3-configure-debug.pa SHA256 5006350e728787794ec4fe89b5772bbc068efb98f176abe93d83a9e9c5e5b5be files/sqlite3-configure-debug.patch 274 DIST sqlite-2.8.16.tar.gz 981834 RMD160 df60e84f16ccd8b6b8e86dabfe6bf40f6a3dc136 SHA1 7bef329f78628de252c289bda7cea6f86adcc42e SHA256 d26e8a6fac1ad497a3ade719da4f1d6d60f586fd10f66253f1c3d3db7168984e DIST sqlite-3.2.1.tar.gz 1351842 RMD160 3b4cfc1fca27d4df369220d15eb5e28777bd99da SHA1 df9b8a28bb64a29df8b2411b6b8b746b04d742eb SHA256 daba70d5d7666ff8091a7a9322a1a2d88889043d50e136ed7d3e726d751001a7 +DIST sqlite-3.3.12.tar.gz 2021696 RMD160 98154b3e8663b6c7ec11a7094a51781ee8384317 SHA1 4c6e3cd29e4e1c49857033918b0e227926edd4bb SHA256 e005781cb0356f65200c05979c04fea533b9a7d873e0060672a4d384468b7186 DIST sqlite-3.3.5.tar.gz 1651536 RMD160 7dd7c1d2a2f10132a4ef0f6972ddca4d5767b9d6 SHA1 015fe7b3992c9db97bb40cfd9958b31d457f7c33 SHA256 e81d1176960a14459f9ff492b2c4fb1e2b55d0b2c82fd225dbc37afd02334256 DIST sqlite-3.3.6.tar.gz 1671437 RMD160 37d140d5670b39a7da79f9f3d2ac31c521d90676 SHA1 0db38ab2df86946a5059f09b6a8758026d9eab59 SHA256 32be612f762338fa61ec41a566ca56fb989416df99380acadbf37a5e16a05796 EBUILD sqlite-2.8.16-r1.ebuild 1789 RMD160 f85be429bfbe604e8a062ae52c816add9c13e7ce SHA1 1f54cabc1e4793b70838103025841948ad9e1d9c SHA256 e2daca7973faa53808db70f15b23ca4c2fcf6ef83cca9f0d4f3ac9467c9b76d7 @@ -69,6 +70,10 @@ EBUILD sqlite-3.2.1-r3.ebuild 1568 RMD160 a5339124fedb949f6f10a8a65db11e97606e72 MD5 3b68bab934767c95047d3831913d800f sqlite-3.2.1-r3.ebuild 1568 RMD160 a5339124fedb949f6f10a8a65db11e97606e7213 sqlite-3.2.1-r3.ebuild 1568 SHA256 e3a9d22d04c22edb2c9fa97cde19c52fb536778bcfe5db1f953f04013ac9f7db sqlite-3.2.1-r3.ebuild 1568 +EBUILD sqlite-3.3.12.ebuild 2136 RMD160 38f365910fa9e58cf711ec70d9bbcf0e35c13978 SHA1 c9b7a322ce199e3d9d22cb1938a2a830932c9f39 SHA256 998155b84868ec7e2dc68b8cd15332990deec55aa9dc1bb681ec5a4681be685f +MD5 37c89961f412bccfe076ce53077d3438 sqlite-3.3.12.ebuild 2136 +RMD160 38f365910fa9e58cf711ec70d9bbcf0e35c13978 sqlite-3.3.12.ebuild 2136 +SHA256 998155b84868ec7e2dc68b8cd15332990deec55aa9dc1bb681ec5a4681be685f sqlite-3.3.12.ebuild 2136 EBUILD sqlite-3.3.5-r1.ebuild 2244 RMD160 0bc072be1853eca31d8023625666a6ab5d2b9bb2 SHA1 ab661402e1359ac313f377fd778f21c9d3e9bea5 SHA256 80656f4df858991d2dbb9fa67dc5fc6265fc4d19b78632224af170336f49f8c1 MD5 d9b9693445855a41efe0848cd7452fe0 sqlite-3.3.5-r1.ebuild 2244 RMD160 0bc072be1853eca31d8023625666a6ab5d2b9bb2 sqlite-3.3.5-r1.ebuild 2244 @@ -77,10 +82,10 @@ EBUILD sqlite-3.3.6.ebuild 2296 RMD160 271908f3111d3890a790c9b213dc1188d86f8bcc MD5 a342f38cf49eb87446132e04e9596951 sqlite-3.3.6.ebuild 2296 RMD160 271908f3111d3890a790c9b213dc1188d86f8bcc sqlite-3.3.6.ebuild 2296 SHA256 cd45b31bdf8bacedb5cc7d0e6145b60905a34813a44734beb20b97268fdf4459 sqlite-3.3.6.ebuild 2296 -MISC ChangeLog 18740 RMD160 24d963e8ea5a3d9d944c85db25b016de73caa1db SHA1 c9f10edd41dbbb6fffb4cc627fec9e3c7b8b084b SHA256 b3838c7ea74c454e65fbbf22a2ca8cd105fc2599a22cd05bfb0c8c260e21094f -MD5 8ea59ff98d5fcdebe65fa535d212f776 ChangeLog 18740 -RMD160 24d963e8ea5a3d9d944c85db25b016de73caa1db ChangeLog 18740 -SHA256 b3838c7ea74c454e65fbbf22a2ca8cd105fc2599a22cd05bfb0c8c260e21094f ChangeLog 18740 +MISC ChangeLog 18902 RMD160 e28324e1c0676b0fbcc14dacca1f4bcf45d98185 SHA1 fd6c258b4e66f3a7ccbc6473474d062154576bf3 SHA256 5a998b8fb7298b009adf4ca17ad145aa73344c9cdb3f93b17325ef5c788855d9 +MD5 52964c05800535f0a7b5eb754368f336 ChangeLog 18902 +RMD160 e28324e1c0676b0fbcc14dacca1f4bcf45d98185 ChangeLog 18902 +SHA256 5a998b8fb7298b009adf4ca17ad145aa73344c9cdb3f93b17325ef5c788855d9 ChangeLog 18902 MISC metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 SHA1 d6147d00f16e8cfeef893d0764b0675a93d62849 SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 metadata.xml 160 @@ -94,6 +99,9 @@ SHA256 5073dba5b513e40436d3c61442c16ba361aae6386bd5246efee0b6a28652e27c files/di MD5 5aaf2a548b7675bdbec45cddf4572225 files/digest-sqlite-3.2.1-r3 241 RMD160 274245c49b2105ea2c78b93b1666483db6fd9efa files/digest-sqlite-3.2.1-r3 241 SHA256 52e6351c52d446e5c669e261a48b10610947bd8f14ffea64862bb3a603c0f902 files/digest-sqlite-3.2.1-r3 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 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 @@ -103,7 +111,7 @@ SHA256 e4e3789335cbaadda2de9ff7a82e3ae2c315245cafb377337c04fe30873bf587 files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.1 (GNU/Linux) -iD8DBQFFwKAs6J2i8a8J4okRAvYwAJwNS4647fy6A8KleNT0GU921FCZuwCggDQ8 -PZ5LfV5f2wPBse84Kd20mBY= -=14AT +iD8DBQFFw4B2cxLzpIGCsLQRAqM2AJ9KT5l8orb7V4YeKYVmnOe9xlHL+QCfaO3E +NovvOWdRYv2I8l+jfMVH26w= +=u84Y -----END PGP SIGNATURE----- diff --git a/dev-db/sqlite/files/digest-sqlite-3.3.12 b/dev-db/sqlite/files/digest-sqlite-3.3.12 new file mode 100644 index 000000000000..adc1561bebd5 --- /dev/null +++ b/dev-db/sqlite/files/digest-sqlite-3.3.12 @@ -0,0 +1,3 @@ +MD5 ae251cc7a4b54b80941d400ed5af01b7 sqlite-3.3.12.tar.gz 2021696 +RMD160 98154b3e8663b6c7ec11a7094a51781ee8384317 sqlite-3.3.12.tar.gz 2021696 +SHA256 e005781cb0356f65200c05979c04fea533b9a7d873e0060672a4d384468b7186 sqlite-3.3.12.tar.gz 2021696 diff --git a/dev-db/sqlite/sqlite-3.3.12.ebuild b/dev-db/sqlite/sqlite-3.3.12.ebuild new file mode 100644 index 000000000000..62c2de72d5e5 --- /dev/null +++ b/dev-db/sqlite/sqlite-3.3.12.ebuild @@ -0,0 +1,95 @@ +# 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.12.ebuild,v 1.1 2007/02/02 18:18:19 betelgeuse Exp $ + +inherit eutils alternatives libtool + +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" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +IUSE="nothreadsafe doc tcl test debug" + +DEPEND=" + doc? ( dev-lang/tcl ) + tcl? ( dev-lang/tcl ) + test? ( 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." + ewarn "Testsuite will not be run." + fi + if ! use test; then + eerror "The test useflag must be enabled to run tests." + die "test use flag disabled" + fi + fi + + unpack ${A} + + cd ${P} + epatch ${FILESDIR}/sqlite-3.3.3-tcl-fix.patch + #epatch ${FILESDIR}/sqlite-3-test-fix-3.3.4.patch + + epatch ${FILESDIR}/sandbox-fix2.patch + + # Fix broken tests that are not portable to 64 arches + epatch ${FILESDIR}/sqlite-64bit-test-fix.patch + epatch ${FILESDIR}/sqlite-64bit-test-fix2.patch + + elibtoolize + epunt_cxx +} + +src_compile() { + local myconf="--enable-incore-db --enable-tempdb-in-ram --enable-cross-thread-connections" + + econf ${myconf} \ + $(use_enable !nothreadsafe threadsafe) \ + $(use_enable tcl) \ + $(use_enable debug) || die + + emake all || die + + if use doc; then + emake doc || die + fi +} + +src_test() { + if use test ; 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 + + newbin lemon lemon-${SLOT} + + dodoc README VERSION || die + doman sqlite3.1 || die + + use doc && dohtml doc/* art/*.gif +} -- 2.26.2