diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-04-01 00:01:57 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-04-01 00:01:57 +0000 |
commit | 1ea7a13a225c83274ac3de74b9dbc4b7d336c0ab (patch) | |
tree | f09548e840a68c17d70dd2ae17094b7853372d61 /dev-db/sqlite | |
parent | Marked ppc/ppc64 stable for bug #264429. (diff) | |
download | historical-1ea7a13a225c83274ac3de74b9dbc4b7d336c0ab.tar.gz historical-1ea7a13a225c83274ac3de74b9dbc4b7d336c0ab.tar.bz2 historical-1ea7a13a225c83274ac3de74b9dbc4b7d336c0ab.zip |
Version bump.
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'dev-db/sqlite')
-rw-r--r-- | dev-db/sqlite/ChangeLog | 7 | ||||
-rw-r--r-- | dev-db/sqlite/Manifest | 11 | ||||
-rw-r--r-- | dev-db/sqlite/sqlite-3.6.12.ebuild | 90 |
3 files changed, 103 insertions, 5 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog index 633660c57eb6..197c5d4f4183 100644 --- a/dev-db/sqlite/ChangeLog +++ b/dev-db/sqlite/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-db/sqlite # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.224 2009/03/31 23:53:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.225 2009/04/01 00:01:57 vapier Exp $ + +*sqlite-3.6.12 (01 Apr 2009) + + 01 Apr 2009; Mike Frysinger <vapier@gentoo.org> +sqlite-3.6.12.ebuild: + Version bump. 31 Mar 2009; Mike Frysinger <vapier@gentoo.org> sqlite-3.6.11.ebuild: Cleanup ebuild a bit and avoid running autotools. diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 109e37ffda57..267389c09cce 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -15,20 +15,23 @@ AUX sqlite-64bit-test-fix2.patch 438 RMD160 83904019c277fdf24c8299b0e6aba7184cd8 DIST sqlite-2.8.16.tar.gz 981834 RMD160 df60e84f16ccd8b6b8e86dabfe6bf40f6a3dc136 SHA1 7bef329f78628de252c289bda7cea6f86adcc42e SHA256 d26e8a6fac1ad497a3ade719da4f1d6d60f586fd10f66253f1c3d3db7168984e DIST sqlite-3.6.10.tar.gz 2763053 RMD160 531e72853003b5e5a87ca617bb0f2ecb414aadc4 SHA1 75ad0e233cbbda2e7c487f7772f57d16ac9f3fb7 SHA256 2157db34aa0aace8d5a1a5c723280f2840b3383498a225cab36014f0a45faa01 DIST sqlite-3.6.11.tar.gz 2804714 RMD160 c38d82c83f5d64cfb302e3232c507bafb0b64e74 SHA1 bd1c371784d990f7b5e99c841e58deb87fbf4b6e SHA256 fd07be79b4d4e8453675e142907a777d07776ec2b3e2a9f4dd7645a27fcd28a1 +DIST sqlite-3.6.12.tar.gz 2769514 RMD160 715d6803a6403b8ca43caf760a6b0c57f3d27136 SHA1 378477b6c38cd22d7ced20a57af30ab7d4257c12 SHA256 f12611159638168e2e761581f492e5a88d560853e78f794828b1d7a99d8d940f DIST sqlite-3.6.6.2.tar.gz 2303256 RMD160 5ac51f8f8e473dc964232ccd450626a6d28be630 SHA1 4cd87fa954da5b11d7ee230e1003a23a68f68397 SHA256 09d261aa15f16ff97b2fdbc9883d85fa5f0a09d5509f8904fc1d1574dc0edda8 DIST sqlite_docs_3_6_10.zip 2168787 RMD160 5ad343631f0c3ce62421ea86046fafb6fabb45c7 SHA1 20bdd744b449049f4549b88371c9362502864efc SHA256 7d8127d5b35c6cfb2ecdcead58df99f571ad29258aa8e073e88bcc4f751eff29 DIST sqlite_docs_3_6_11.zip 2199886 RMD160 fb03c7299a77d6ee1c8af0db51c88c3948561d9b SHA1 cc8764b22a53b026ee95e554078bd536b426e339 SHA256 4acc5b4aae8fd63013bb3e13b7c006780681a53002e9ff0818f276a5345729be +DIST sqlite_docs_3_6_12.zip 2230626 RMD160 c92c896a973cafe6dbfbd73824c84b3efc90a00b SHA1 7ecef637b64160681774e000399aec7e7fd13dff SHA256 b8cd8f82ba53d23863b96f51a5d7a58cc9fc1d2c928eae7009f8c5e9ed0e359d DIST sqlite_docs_3_6_6.zip 2213432 RMD160 d23672a3074d38ae1501dce57cc0558abc6d57fa SHA1 fc3418a48d46dfc9e271c3819714ae7d5b984107 SHA256 792cc2ec5e207b92101d0adb37c2f8a453f7054c91282852eebed325a33ec815 EBUILD sqlite-2.8.16-r4.ebuild 2691 RMD160 84aeeda2955daa547583a9d995b1baf0de601ab6 SHA1 e33619ca7b88d29bd37e10f54156fd8b0339b8d3 SHA256 b2474871c4299d3e7c947921adfe74f18302903b7f6c2d193b966b56ee8d0981 EBUILD sqlite-3.6.10.ebuild 2274 RMD160 c22044a11c39165a6fa45b25a71e724c86944e76 SHA1 ebce0a5b596cfd52506fbb9437ddf8baa4ea7826 SHA256 730af85a2607415f246a5a4ba9dd1ed3d7af7db11320cec78c66c1ed2322c19d EBUILD sqlite-3.6.11.ebuild 2440 RMD160 bd894c943468abef65b79dfb8225a615c7228089 SHA1 991a2f1af79db4814b24e5de48a8f82b9a6b2cdd SHA256 db847d1ad65d27964133b25249cfa0eda55cd3ad0d598f88496a5922bdd0e0bd +EBUILD sqlite-3.6.12.ebuild 2397 RMD160 72b975e35864d8c8c36b5c8abd73ed8aefb03f15 SHA1 69cef78eee0190db44010a674206ec080880393c SHA256 b4d1194d64f6a1434e35a20d676aeb445764d4719e385cf00005961ca212f8d4 EBUILD sqlite-3.6.6.2.ebuild 2232 RMD160 4c0b3dac6af0243e70b659a4eb9bea0f5d82c1c2 SHA1 c97ce01dd8c85a02634fa8b3d0746279f3300d3b SHA256 5b5d878d39697ce036a4b9043b6d3de8dd54f9d8b4ff4f195f78d3bf35fb4651 -MISC ChangeLog 30872 RMD160 09f58a414398f27ddb6c5ee28bc6c40acd751267 SHA1 2105983bdc95cb0462c00004ded26ec9b87960b7 SHA256 1b3e4cd5fdf3b8cdaca3825a331d1ee502b3c48f7f88b780d56055bfea69b8d8 +MISC ChangeLog 30992 RMD160 599f5e7792507b7c82c287b447c2f98ab897beca SHA1 a8bfba11dc264cb2cb151c74abef085945ed88d3 SHA256 61d47a79b18b75bd782ec730403d3358701b955e210b6d485d3931015b0df161 MISC metadata.xml 462 RMD160 ebaf6523371fef9dd12a5db5efaa5c887d0335ed SHA1 87774dc828bac706f4fa599dd8e7445e4e54fb90 SHA256 8710e73c277c669f8a5f4976b7ac63c7523cb9a15b5839bf0e500c57371ad1c1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAknSrO0ACgkQn/5bYzqsSmGGMQCgmHxOQARr+Ai77zbSOIMpvBCT -FpgAnjDJ8QZd6ok2UBjpCsay8qTu7WJN -=eGhI +iEYEARECAAYFAknSrvsACgkQn/5bYzqsSmFQVACgwpk7UISNB7tjwqH0nMmxSpfG +t/AAoIWQOX5MMTOTE8Wy7GzQ/pxjKP1j +=Y6wz -----END PGP SIGNATURE----- diff --git a/dev-db/sqlite/sqlite-3.6.12.ebuild b/dev-db/sqlite/sqlite-3.6.12.ebuild new file mode 100644 index 000000000000..9fe070c9f8ab --- /dev/null +++ b/dev-db/sqlite/sqlite-3.6.12.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.6.12.ebuild,v 1.1 2009/04/01 00:01:57 vapier Exp $ + +EAPI="1" + +inherit eutils flag-o-matic multilib versionator + +DESCRIPTION="an SQL Database Engine in a C Library" +HOMEPAGE="http://www.sqlite.org/" +DOC_BASE="$(get_version_component_range 1-3)" +DOC_PV="$(replace_all_version_separators _ ${DOC_BASE})" +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() { + 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}" + + # note: this sandbox fix is no longer needed with sandbox-1.3+ + epatch "${FILESDIR}"/sandbox-fix2.patch + + # avoid having to run autotools + sed -i 's:3\.6\.11:3.6.12:g' configure + epunt_cxx +} + +src_compile() { + # not available via configure and requested in bug #143794 + use soundex && append-cppflags -DSQLITE_SOUNDEX=1 + + econf \ + $(use_enable debug) \ + $(use_enable threadsafe) \ + $(use_enable threadsafe cross-thread-connections) \ + $(use_enable tcl) + emake TCLLIBDIR="/usr/$(get_libdir)/${P}" || die "emake 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)/${P}" \ + install \ + || die "emake install failed" + + doman sqlite3.1 || die + + if use doc ; then + # Naming scheme changes randomly between - and _ in releases + # http://www.sqlite.org/cvstrac/tktview?tn=3523 + dohtml -r "${WORKDIR}"/${PN}-${DOC_PV}-docs/* || die + fi +} + +pkg_postinst() { + elog "sqlite-3.6.X is not totally backwards compatible, see" + elog "http://www.sqlite.org/releaselog/3_6_0.html for full details." +} |