summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-04-01 00:01:57 +0000
committerMike Frysinger <vapier@gentoo.org>2009-04-01 00:01:57 +0000
commit1ea7a13a225c83274ac3de74b9dbc4b7d336c0ab (patch)
treef09548e840a68c17d70dd2ae17094b7853372d61 /dev-db
parentMarked ppc/ppc64 stable for bug #264429. (diff)
downloadhistorical-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')
-rw-r--r--dev-db/sqlite/ChangeLog7
-rw-r--r--dev-db/sqlite/Manifest11
-rw-r--r--dev-db/sqlite/sqlite-3.6.12.ebuild90
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."
+}