summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2009-03-01 02:56:39 +0000
committerThomas Sachau <tommy@gentoo.org>2009-03-01 02:56:39 +0000
commitf385fd35b16b41a2b389bcd545fce8cd5ac7a388 (patch)
tree35e9c9aa02c1e66ff057d7a76b2d47bc3f68e8bd /dev-db
parent(non maintainer commit) Version bump, ebuild by Mounir Lamouri in bug 235720 (diff)
downloadhistorical-f385fd35b16b41a2b389bcd545fce8cd5ac7a388.tar.gz
historical-f385fd35b16b41a2b389bcd545fce8cd5ac7a388.tar.bz2
historical-f385fd35b16b41a2b389bcd545fce8cd5ac7a388.zip
Version bump
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/sqlite/ChangeLog8
-rw-r--r--dev-db/sqlite/Manifest18
-rw-r--r--dev-db/sqlite/files/sqlite-3.6.11-reference.patch21
-rw-r--r--dev-db/sqlite/sqlite-3.6.11.ebuild90
4 files changed, 135 insertions, 2 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog
index b0530d0a378e..6dc28dedc715 100644
--- a/dev-db/sqlite/ChangeLog
+++ b/dev-db/sqlite/ChangeLog
@@ -1,6 +1,12 @@
# 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.222 2009/02/26 20:03:46 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.223 2009/03/01 02:56:38 tommy Exp $
+
+*sqlite-3.6.11 (01 Mar 2009)
+
+ 01 Mar 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+ +files/sqlite-3.6.11-reference.patch, +sqlite-3.6.11.ebuild:
+ Version bump
26 Feb 2009; Brent Baude <ranger@gentoo.org> sqlite-3.6.10.ebuild:
stable ppc64, bug 259462
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 4a66f85f69b8..59171e2773db 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
AUX sandbox-fix1.patch 960 RMD160 751c8327b36ebdc60c4138a10e4c2e145e225455 SHA1 5998db43539b15e878e0ed806af2eeee072dc5fc SHA256 ab348a7803767d6aa0ee50eb68db75267667b336d4e995a1d378919703b1c448
AUX sandbox-fix2.patch 432 RMD160 778fe532561642dbae6d1a3f572f6703828af42b SHA1 1b0eee83c7d6d2e36ffdf0265c8bdd14d1574a61 SHA256 21552219c14daad788380ae7e1ba6c665bb1ef9eadb611f676bd6249e3bde02d
@@ -6,15 +9,28 @@ AUX sqlite-2.8.16-multilib.patch 4038 RMD160 0e074a3ebac7c188dbbf9b86be87a79e0c2
AUX sqlite-3-test-fix-3.3.4.patch 761 RMD160 5c1dc771d1dbe5dc0138145ddc169a8aa2305c3b SHA1 3e2c30622e387d002bfc5e49a49781ca9cc63c82 SHA256 f26cc9b97c6240f5e3f595b6be57309044be44e9f865f7596b4e85d77eef82d4
AUX sqlite-3.3.3-tcl-fix.patch 955 RMD160 74965942daef0fe667bd866c9ebf5b2ff999c1d9 SHA1 c15e2a86f476dcab72b8a38ff89d6535ec0bbfd0 SHA256 b36bbb78a7c35a0c457e4cbdbc1b925fc4ffa07e0c60eb2230f1aff874a45403
AUX sqlite-3.6.10-tcl-install.patch 1515 RMD160 a0fed96df2f2cf9e4875e485e186017c21a6482f SHA1 28f902ee5cc48077b11e179ce2edb76de0ed279b SHA256 0dce01127b61eb47fa49e54599c382638054eac5dce03cafa8acea18377df7b6
+AUX sqlite-3.6.11-reference.patch 815 RMD160 da0b225cfbf464374fcb05774691fc3fae155831 SHA1 b818946f7b94e3a17b68311603e13836d1e4d6dc SHA256 0ed3723ab6a2f30b4a626ffa924f9367eef1ca739255c1aedb695d3965a7d2dd
AUX sqlite-64bit-test-fix.patch 604 RMD160 58b1df9e9f6593d41fa17541eb3b429c70da384a SHA1 f20d6c33a0a26829e2c3eb14b5c21c259166938d SHA256 5310357cd2658333a5a76860dc87a5f98977878ffae6a9e11c5e1ec4c73ccc15
AUX sqlite-64bit-test-fix2.patch 438 RMD160 83904019c277fdf24c8299b0e6aba7184cd8b56f SHA1 15512752ca2eefeab7daad22a76d767692dac3b5 SHA256 87c47559f891736006050f0a3a4e4393084cf314a7bc44cc0e09f57efc0de23b
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.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_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 2324 RMD160 b02a7859dfb464bf03a8ed86c69579c0c707fec9 SHA1 f5f0bb263e727d1d0a0a917a23072c483b1a2dd3 SHA256 bd371380208e02a7b1453a0727a0886c96fdef19c70b697acedb946064e37601
EBUILD sqlite-3.6.6.2.ebuild 2232 RMD160 4c0b3dac6af0243e70b659a4eb9bea0f5d82c1c2 SHA1 c97ce01dd8c85a02634fa8b3d0746279f3300d3b SHA256 5b5d878d39697ce036a4b9043b6d3de8dd54f9d8b4ff4f195f78d3bf35fb4651
-MISC ChangeLog 30579 RMD160 78564a2c468934f4499e2b621bce2f45412f92b9 SHA1 0f7f6536689647a9e8bd04bcb777dbf75c3ba016 SHA256 818f93db70c3379d03d45340aee86646a8127f18eadc10f2b69275795caec84f
+MISC ChangeLog 30746 RMD160 8be7e6637a9ba9518495a65a87e9c50e116d29c9 SHA1 2061ce014fb1168f38e5e3ad34f5f89417ce1f3e SHA256 ca4426265ecd45cfabf20d7c5307c295b5edf0368dc0595f2358a881aa951c58
MISC metadata.xml 462 RMD160 ebaf6523371fef9dd12a5db5efaa5c887d0335ed SHA1 87774dc828bac706f4fa599dd8e7445e4e54fb90 SHA256 8710e73c277c669f8a5f4976b7ac63c7523cb9a15b5839bf0e500c57371ad1c1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iJwEAQECAAYFAkmp+WUACgkQG7kqcTWJkGdHjgQAuvtUywvhs0gzEtTqPRc3HCsk
+990Q7aTmB7oyTkIEWcMBkojMd6fRNo7QVtvFH0SVcMKwgnu5P7UNPsVlHNl0TOXG
+Yt/pIQauLlB+TN/RoIZAqapnBGkB3QJw0T3Eeylxc8StwLN9bLXjsUAgTdW3LRxR
+4qC3tXpKUlZactg3cwY=
+=jfE6
+-----END PGP SIGNATURE-----
diff --git a/dev-db/sqlite/files/sqlite-3.6.11-reference.patch b/dev-db/sqlite/files/sqlite-3.6.11-reference.patch
new file mode 100644
index 000000000000..a8e924aa8f3f
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.6.11-reference.patch
@@ -0,0 +1,21 @@
+--- Makefile.in 2009-02-15 14:07:08.000000000 +0100
++++ /root/Makefile.in 2009-02-28 18:02:27.000000000 +0100
+@@ -163,7 +163,7 @@
+
+ # Object files for the SQLite library (non-amalgamation).
+ #
+-OBJS0 = alter.lo analyze.lo attach.lo auth.lo bitvec.lo btmutex.lo \
++OBJS0 = alter.lo analyze.lo attach.lo auth.lo backup.lo bitvec.lo btmutex.lo \
+ btree.lo build.lo callback.lo complete.lo date.lo \
+ delete.lo expr.lo fault.lo func.lo global.lo \
+ hash.lo journal.lo insert.lo legacy.lo loadext.lo \
+@@ -518,6 +518,9 @@
+ auth.lo: $(TOP)/src/auth.c $(HDR)
+ $(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/auth.c
+
++backup.lo: $(TOP)/src/backup.c $(HDR)
++ $(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/backup.c
++
+ bitvec.lo: $(TOP)/src/bitvec.c $(HDR)
+ $(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/bitvec.c
+
diff --git a/dev-db/sqlite/sqlite-3.6.11.ebuild b/dev-db/sqlite/sqlite-3.6.11.ebuild
new file mode 100644
index 000000000000..7af2b3f95d65
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.6.11.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.11.ebuild,v 1.1 2009/03/01 02:56:38 tommy Exp $
+
+EAPI="1"
+
+inherit autotools eutils flag-o-matic libtool 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() {
+ # 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
+ epatch "${FILESDIR}"/${P}-reference.patch
+
+ eautoreconf
+ 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)
+ 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."
+}