diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2008-09-15 16:50:14 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2008-09-15 16:50:14 +0000 |
commit | 52042f976bf8abed0d6a794528c4117fe6260e64 (patch) | |
tree | 2294d6704370dd172d468e35e327a23079b1bb09 | |
parent | Fix build in non C locales, possibly fixes bug #227055, thank Evil Compile Pe... (diff) | |
download | historical-52042f976bf8abed0d6a794528c4117fe6260e64.tar.gz historical-52042f976bf8abed0d6a794528c4117fe6260e64.tar.bz2 historical-52042f976bf8abed0d6a794528c4117fe6260e64.zip |
Version bump. Fixes bug #234414 and bug #237222. Can possibly break code building against sqlite, see upstream release notes.
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 i686
-rw-r--r-- | dev-db/sqlite/ChangeLog | 8 | ||||
-rw-r--r-- | dev-db/sqlite/Manifest | 13 | ||||
-rw-r--r-- | dev-db/sqlite/sqlite-3.6.2.ebuild | 87 |
3 files changed, 102 insertions, 6 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog index 38b889bc10bc..985f1487597a 100644 --- a/dev-db/sqlite/ChangeLog +++ b/dev-db/sqlite/ChangeLog @@ -1,6 +1,12 @@ # 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.199 2008/08/05 16:54:33 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.200 2008/09/15 16:50:14 betelgeuse Exp $ + +*sqlite-3.6.2 (15 Sep 2008) + + 15 Sep 2008; Petteri Räty <betelgeuse@gentoo.org> +sqlite-3.6.2.ebuild: + Version bump. Fixes bug #234414 and bug #237222. Can possibly break code + building against sqlite, see upstream release notes. 05 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: Add USE flag description to metadata wrt GLEP 56. diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 6fe242affbcf..89ab4df869bf 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -15,20 +15,23 @@ DIST sqlite-3.4.1.tar.gz 2237515 RMD160 6577af52d850354eec9bb58ff289ca12ebdd0ff7 DIST sqlite-3.5.3.tar.gz 2072419 RMD160 0abfd80499f8facc71596aa1a0915620f6522288 SHA1 f0ff257f2f20bd756d62ec1470821fbc933ffd6c SHA256 92aa1ebbbbaef542f9416e7bfd3ba266e4436bb5514f8833915459e888205cb1 DIST sqlite-3.5.6.tar.gz 2543979 RMD160 602f49e6edcc7cc43d0972eabf8e937cd3a72888 SHA1 e913e42445ce8ffc6fe534031c2d526468b901f7 SHA256 1673b9218ec318067a662315c161ae123088cad319231ec079018acb4717e8bb DIST sqlite-3.5.9.tar.gz 2201083 RMD160 ddaae6866419668021037a497c363e6194de7de5 SHA1 8d81fb4ff606095734e721e3cf00bc9d3859a055 SHA256 7dd331916b1347969582e9bce19fbceed8972e807e304e0e737047eb80fc611c +DIST sqlite-3.6.2.tar.gz 2313114 RMD160 db83f50ef72083905983b8fac6fcb3070a002d54 SHA1 5408632b484d8e471e4a323e9c98dcdc08504bda SHA256 cb07a9801a128e2f42cf49b7e9d577b092ab54aa05242655af93491a73a91a1f DIST sqlite_docs_3_5_3.zip 1143797 RMD160 d897e2b5f4018e53db5b0403b64d0216f6a7a0c5 SHA1 0a0f9dec76dadf16edc57eaf4ce7b5a3bd5d5c20 SHA256 cf50b1cb67db10c5efedecfb930124d554ec29775e19643c9e991334c15c48b1 DIST sqlite_docs_3_5_6.zip 1246387 RMD160 d128f831a3864a2970cf48d04144fd1cefbb78f3 SHA1 79dbc765a77ec7403ac00ced1296462d15c54755 SHA256 c54f7e6ea26e1dec7695f7c84dee2bfe43999a5dcedced55ba02ddba2e9167f4 DIST sqlite_docs_3_5_9.zip 1335719 RMD160 15fca3d3cccd859fb7176e012fc1d0105a0cfd4c SHA1 f1e4d828b2de99cb1a78bcafaced1e226fcd69bb SHA256 5d4655bcf2ec6fe65a01602ca4e4100728de34e2b69fc0b30bd7aefb9357580a +DIST sqlite_docs_3_6_2.zip 1789568 RMD160 42a3b9fc53e66a0d9473a3d9b0bda923e76a87ff SHA1 aa686658811409498ba87931f61c82d847fd2a89 SHA256 77820d978d33e8ba6f2076d972e061d9f7cd8b18a827af8fb7ff19c6ac8f46a1 EBUILD sqlite-2.8.16-r4.ebuild 2691 RMD160 84aeeda2955daa547583a9d995b1baf0de601ab6 SHA1 e33619ca7b88d29bd37e10f54156fd8b0339b8d3 SHA256 b2474871c4299d3e7c947921adfe74f18302903b7f6c2d193b966b56ee8d0981 EBUILD sqlite-3.4.1.ebuild 2161 RMD160 cda61af8cb6a624aefed350181451ecd66038c73 SHA1 52460058daffb7b362d41ec9c787c07df0c03bad SHA256 0ab74e747c16887e40d2c89d7ecc04d889a022581723eb38cba96e9d9752a02d EBUILD sqlite-3.5.3.ebuild 2149 RMD160 35092ecfd9a454127f96ea1481d668af317575ee SHA1 02fc777a9ca48628c91bd9d77bded25ea32c120d SHA256 eb2c1953e9b1de8a1b633dba7b2a77925eaa22e7d5fff1a8b7815cc2bb26bf97 EBUILD sqlite-3.5.6.ebuild 2148 RMD160 b5eaa44887740291d3adf88faab541e2ada5554f SHA1 36be7b9d5f2bd624deb20f2298915a7534bb7e81 SHA256 8c179d91586a58a11d2c9c037c78a6cf95fc57c3be9cb51162c0c15344c95dda EBUILD sqlite-3.5.9.ebuild 2133 RMD160 93370fbf8bfd412e3264200b3482511f9e45238a SHA1 7dc1badaf0355fa9cdd6f8b529bdcb5226e144d3 SHA256 81b7b100a8b648e444f3aea92d1fcfcf3e160a6a357efe3719de83b796fe18da -MISC ChangeLog 27536 RMD160 58b4fe497b27b6bf8b65a1a73f7c51e208b388c5 SHA1 43f2aa33c40e8f8803c6d0b006c85e3575129a87 SHA256 47123cdce222d83648be4c6cfa4868ffec73cecfde37dc71e704b325ecc91cc0 +EBUILD sqlite-3.6.2.ebuild 2080 RMD160 610ed212371bdca2507360c2ac7d71873dec7356 SHA1 025b112b159a631d6fe470e44f0b2de3aec665c4 SHA256 6c6574e385dbd4706ac5fbcb184718ffa29a0427c1570c650503e8fe9eb4cb58 +MISC ChangeLog 27778 RMD160 9900afb657c17ee11e195af9b5d57823a07da907 SHA1 7b60eb5f899c502ecc2d7187aa1255165d6d73a0 SHA256 9d098eadda12b5c8f308c0d0ea542f9da45faf27afcadd3fa3b0c097ad29c57c MISC metadata.xml 538 RMD160 06d98ecc4ec74ad983053b5461a0976ffa1827b1 SHA1 27b7fd250bc95ce516c735864ac8a716d3fe6c26 SHA256 431aae197b68b08895578ced76e14cc656568d5d5d6dc00c19e1cdac563f74b6 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.9 (GNU/Linux) +Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkiYhdsACgkQOeoy/oIi7uxQvwCcCujIa7ZWHYi0+HIbOpEZaNPJ -g8YAoOfvcz2nDr56VuOo1mQoEell1nuV -=whL9 +iEYEARECAAYFAkjOklQACgkQcxLzpIGCsLRFfQCfY/HR8yu5l5yrVEoi9Ng5947C +9g8An2/zjKAbQbpONlwau/PSGsBWvRHJ +=AyjJ -----END PGP SIGNATURE----- diff --git a/dev-db/sqlite/sqlite-3.6.2.ebuild b/dev-db/sqlite/sqlite-3.6.2.ebuild new file mode 100644 index 000000000000..07c4a65d786d --- /dev/null +++ b/dev-db/sqlite/sqlite-3.6.2.ebuild @@ -0,0 +1,87 @@ +# 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.6.2.ebuild,v 1.1 2008/09/15 16:50:14 betelgeuse Exp $ + +EAPI="1" + +inherit versionator 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 )" + +RDEPEND="tcl? ( dev-lang/tcl )" +DEPEND="${RDEPEND} + doc? ( app-arch/unzip )" + +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 has userpriv ${FEATURES}; then + local test=test + use debug && tets=fulltest + emake ${test} || die "some test(s) failed" + fi +} + +src_install() { + emake \ + DESTDIR="${D}" \ + TCLLIBDIR="/usr/$(get_libdir)" \ + install \ + || die "emake install failed" + + doman sqlite3.1 || die + + if use doc; then + dohtml -r "${WORKDIR}"/${PN}_docs_${DOC_PV}/* || die + fi +} + +pkg_postinst() { + elog "sqlite-3.6.0 is not totally backwards compatible, see" + elog "http://www.sqlite.org/releaselog/3_6_0.html for full details." +} |