summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-13 14:23:15 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-13 14:23:15 +0000
commit2b19cc04f369b62d9b5dff078e346c0c652b007e (patch)
treed368794c0d7e27768a2cbd1dad35c2aca4b9ab40 /dev-db
parentVersion bump wrt #308681. This version will compile against libpng-1.4. (diff)
downloadhistorical-2b19cc04f369b62d9b5dff078e346c0c652b007e.tar.gz
historical-2b19cc04f369b62d9b5dff078e346c0c652b007e.tar.bz2
historical-2b19cc04f369b62d9b5dff078e346c0c652b007e.zip
Version bump.
Package-Manager: portage-15825-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/sqlite/ChangeLog8
-rw-r--r--dev-db/sqlite/Manifest16
-rw-r--r--dev-db/sqlite/sqlite-3.6.23.ebuild138
3 files changed, 150 insertions, 12 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog
index 21675f0ce427..acaaadb2b379 100644
--- a/dev-db/sqlite/ChangeLog
+++ b/dev-db/sqlite/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-db/sqlite
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.329 2010/03/09 21:42:17 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.330 2010/03/13 14:23:15 arfrever Exp $
+
+*sqlite-3.6.23 (13 Mar 2010)
+
+ 13 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +sqlite-3.6.23.ebuild:
+ Version bump.
09 Mar 2010; Joseph Jezak <josejx@gentoo.org> sqlite-3.6.22-r2.ebuild:
Marked ppc stable for bug #307045.
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 59907c970260..a3345203556f 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX maketcllib.sh 879 RMD160 6d9a0e79a79d5a2efd6074e6b439d4634600980e SHA1 d5bb6054d3c9a4132c92bd8c172a547bf2cc9d85 SHA256 e101ed11d908bfb7f57519a99674160b0273d6500d191f758f8a0d1e6ed78120
AUX sandbox-fix2.patch 432 RMD160 778fe532561642dbae6d1a3f572f6703828af42b SHA1 1b0eee83c7d6d2e36ffdf0265c8bdd14d1574a61 SHA256 21552219c14daad788380ae7e1ba6c665bb1ef9eadb611f676bd6249e3bde02d
AUX sqlite-2.8.15-alignement-fix.patch 538 RMD160 12407bbe5f1bcae243d4247b43bf63ce0e8becea SHA1 d67a8bb2de26b1d6b7222175bd7f69d28afffb1e SHA256 f61f2f36fed61438d13dbb09902078ef11f0c3e8c8a119f84030689a2f2add8f
@@ -15,14 +12,17 @@ DIST sqlite-3.6.19.tar.gz 2942005 RMD160 119db76399eca04f21051c6ff156ccbb0c8d35b
DIST sqlite-3.6.20.tar.gz 2965878 RMD160 d08cb8d39526ca3a85d4bc2dba6ba88ac62211c2 SHA1 8e50d1bdab6ab7dbc9c6398cc4ef4d709b114528 SHA256 c172ce97dc7201f38acdff22df467e1514e7225b88c636145e72a66a4ca6d07d
DIST sqlite-3.6.21.tar.gz 2970751 RMD160 f555c5aa117f07435b2535a2ca9018602a7f5c27 SHA1 d020e000e94d53cf96471d304111559018ce4f1b SHA256 675bd7b2fbdbbfbbcb44b8567d3b43237003f1fba8047639646d101699f24d21
DIST sqlite-3.6.22.tar.gz 2999137 RMD160 3de220362e58589649b068519b9d2aa021371ca4 SHA1 7a29a469d5e28040224a934ed0c28041412876d8 SHA256 c8cc19895caeb4398e74c815531f5c9710b983523f7308bc80639999a1cf57f6
+DIST sqlite-3.6.23.tar.gz 3085968 RMD160 2a7dfbb99c89ac4d77a50eb0cfe5a4a737d70b80 SHA1 652494378d5ab603031c38ee709db624983f36b9 SHA256 d7777c316de53354737062818d177a342cee764772cb674dd2e8889a004b0d3e
DIST sqlite-amalgamation-3.6.21.tar.gz 1405338 RMD160 c2f69774105ace8242f56bb749dfb8db07b8ef1f SHA1 5e3d6ec8f65df0caa396397187015da4075b4c87 SHA256 238bf9aa0698484f400a28847fa38cffe23f5fa7693d95a0ae093df6858db91b
DIST sqlite-amalgamation-3.6.22.tar.gz 1413926 RMD160 67452387486081a99107900eb14c816ba970f4ed SHA1 b0b87bd1945528723083f6830094f5c676829164 SHA256 68e2841b83b90252f51ccc41e7c00b87da9b2358bbef7de0bc8e78b101f5b8cc
+DIST sqlite-amalgamation-3.6.23.tar.gz 1421367 RMD160 1a72ff26227bab64756679f2c08fc04eb6790313 SHA1 23fdb5513cebe336a3e6fed1442a68ccc2ed7193 SHA256 a5de9ec9273acabc6cb18235df802549c476410b09d58a206e02862b4dc303ae
DIST sqlite3.h-3.6.19.bz2 55962 RMD160 22315fc99b41b4aea0a437da82db269a81f38943 SHA1 c1d8588c3746da8c870202ac5f21d8e4164500e1 SHA256 29b5c53b260384075b2ca819ae52ee415bd968ea51d2774782da0342385b1e09
DIST sqlite3.h-3.6.20.bz2 56081 RMD160 172e399c1b617d238f8b80eff985d48d06583bbd SHA1 f813b6999f0dcbec4c7a0dd16cb5a08c52fc2b97 SHA256 99cec74600291fd41d94b1076715d4a710ab3862241a7a25d5f374c96d3b79e3
DIST sqlite_docs_3_6_19.zip 2429959 RMD160 c210fa6c9d09e531d8679be55585c42c233042b2 SHA1 418aa0066ca64e7157d49c868d63107eadc073e0 SHA256 65e198b7dbaba193ecc4350666402fa20a46b1f3e4dd7fa3403fbb4ad15e906f
DIST sqlite_docs_3_6_20.zip 2463481 RMD160 0c03c44f1315b1554653ee5d0daa16da91d22406 SHA1 4a53e6d2ff934e0c9db15ffa16e8fa5bc913698f SHA256 bb814863f61b8aba6f480004dff0ee17c61f6cebdf1f9c8f187e08f8a1f520ed
DIST sqlite_docs_3_6_21.zip 2726288 RMD160 ecdfd0389d3472670612230ab6002eae7e7f86ef SHA1 d1b77bd898ba6d2693b277484d61d85e1f9c8937 SHA256 6812b5f2812530388c7e41d5b99d8fd958526ed6b8d1da92196c0fe817badd2a
DIST sqlite_docs_3_6_22.zip 2642221 RMD160 b96d9c4f499aef46fc2dd751633ba11be5946327 SHA1 e287700c79145aad0b3409215af0446c23c1d1e1 SHA256 8a8b92893cf4dd623a5ad4e75fe39524b29e368bbff7c6e2a069d79cce32f859
+DIST sqlite_docs_3_6_23.zip 2788665 RMD160 ca2674800fcb552af93e37c6cbf41b13d3c1facc SHA1 caef3584c8050a135f11d8809fa9ac7ff9696708 SHA256 21e3ad71475a65c2d14d02c9ed8a7bdc5ed6620d6cc1696e245f9d0bb8b26136
EBUILD sqlite-2.8.16-r4.ebuild 2691 RMD160 84aeeda2955daa547583a9d995b1baf0de601ab6 SHA1 e33619ca7b88d29bd37e10f54156fd8b0339b8d3 SHA256 b2474871c4299d3e7c947921adfe74f18302903b7f6c2d193b966b56ee8d0981
EBUILD sqlite-3.6.19.ebuild 2968 RMD160 8d6939e082cca47993fa9d0794dcca8ae1271579 SHA1 cef5f063436522cc9bc73de30f77b9c20ea14109 SHA256 2b5b3b9e76bbe1c0de8c88fd110c61c96a7b965cdb234087d830e31da43b491c
EBUILD sqlite-3.6.20-r1.ebuild 3264 RMD160 5b307fd1d81f02fad1b29aa86b9cd57287a27492 SHA1 9974c58b76e002da9e225db1bffa4d1e61b8f383 SHA256 fa93f73e495b803aff8525db5a2fc7a2b4a0040eaaacd3a1cca7f5ef8679c09e
@@ -31,12 +31,6 @@ EBUILD sqlite-3.6.21.ebuild 2914 RMD160 433e69642f946e04952224e3beb49b8759fa3e5a
EBUILD sqlite-3.6.22-r1.ebuild 3808 RMD160 ae53f01eb2ef79538b0616010c6f4e764e52fed0 SHA1 67c824739c77eef9daa41d22e53713b6128e20de SHA256 68cd6dccd004baf79521b7a0e553f4ca97a02f483cbd5ceadeda32714d56a010
EBUILD sqlite-3.6.22-r2.ebuild 4000 RMD160 6e37172ab8fe554d2b076cf3abeec2ecf95e5034 SHA1 09139adc1e41bae3c5b0e2eae04a78371a79b08a SHA256 d01ac6b571c0d59723f7eb1c98bb4ffbed78d917a66887b43472a17f3fcc0e76
EBUILD sqlite-3.6.22.ebuild 3686 RMD160 6f868fd97e29cec935b18f186ee33784558b2b05 SHA1 0d7446b41d05c5cf3ca51f2f118d5203eb0bf393 SHA256 be716ea0cb98ec713880bc085a7f62d797ef8b02cfc7db7d6568ea2d54e2de6f
-MISC ChangeLog 45308 RMD160 65ca272926fe5be1a097b1cf8489401fda9c20ae SHA1 6cafd0f64b65df501609b2b27309808aadedc305 SHA256 e150e180ce95e3026cf7ec6428047c93d9ff927485353b08ec5313ac8c1a7b49
+EBUILD sqlite-3.6.23.ebuild 3995 RMD160 75f9b7e6a018fa62ad0aadba3c6d3d64348ad06f SHA1 2909d87db0a1aeeb1261b5d95d6bf97ecbc4d6f4 SHA256 557bd32d208f758795157b57bd04129eb5ae0614769dc266f7b15da7237bde76
+MISC ChangeLog 45455 RMD160 6ab1f336642bf46e5630e1f7614c6a73464d039e SHA1 d4c91d27a4356cbb16e2b24c1a6f31b064e98e25 SHA256 cfb9de81a6ef8e81ec9fd9dad4677f5edf599440c3527fd1eb7da83fb2174fdf
MISC metadata.xml 894 RMD160 fd8ba7aa7e0d9391d7d91e710547d057c7f07635 SHA1 48e94ded03dea88f4e38d273cd7d0f25014cad9b SHA256 e3afcc4357a2e5ca3d6352b501a158b7aea94240f870bb6c7ab4d74154ba37c8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAkuWwKUACgkQcsIHjyDViGQBiQCeOae1XVasx1ji1TcE6KHGb+2i
-FGsAoMbpsVvO+qT/4tYNsdHm7ydFmXjr
-=gK9l
------END PGP SIGNATURE-----
diff --git a/dev-db/sqlite/sqlite-3.6.23.ebuild b/dev-db/sqlite/sqlite-3.6.23.ebuild
new file mode 100644
index 000000000000..be280b001b9e
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.6.23.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.6.23.ebuild,v 1.1 2010/03/13 14:23:15 arfrever Exp $
+
+EAPI="3"
+
+inherit autotools eutils flag-o-matic multilib versionator
+
+DESCRIPTION="A 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="
+ tcl? ( http://www.sqlite.org/${P}.tar.gz )
+ !tcl? (
+ test? ( http://www.sqlite.org/${P}.tar.gz )
+ !test? ( http://www.sqlite.org/${PN}-amalgamation-${PV}.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 ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc extensions +fts3 icu +readline secure-delete soundex tcl +threadsafe test"
+
+RDEPEND="icu? ( dev-libs/icu )
+ readline? ( sys-libs/readline )
+ tcl? ( dev-lang/tcl )"
+DEPEND="${RDEPEND}
+ test? ( dev-lang/tcl )
+ doc? ( app-arch/unzip )"
+
+src_prepare() {
+ if use icu; then
+ rm -f test/like.test
+ fi
+
+ if use tcl || use test; then
+ epatch "${FILESDIR}/${PN}-3.6.22-interix-fixes.patch"
+ epatch "${FILESDIR}/${PN}-3.6.22-dlopen.patch" # bug 300836
+ eautoreconf # dlopen.patch patches configure.ac
+ else
+ epatch "${FILESDIR}/${PN}-3.6.22-interix-fixes-amalgamation.patch"
+ fi
+
+ eautoreconf # for MiNT and interix
+ epunt_cxx
+}
+
+src_configure() {
+ # Support column metadata, bug #266651
+ append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
+
+ # Support R-trees, bug #257646
+ append-cppflags -DSQLITE_ENABLE_RTREE
+
+ if use icu; then
+ append-cppflags -DSQLITE_ENABLE_ICU
+ if use tcl || use test; then
+ # Normal tarball.
+ sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
+ else
+ # Amalgamation tarball.
+ sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
+ fi
+ fi
+
+ # Support FTS3, bug #207701
+ if use fts3; then
+ append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
+ fi
+
+ # Enable secure_delete pragma by default
+ if use secure-delete; then
+ append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
+ fi
+
+ # Support soundex, bug #143794
+ if use soundex; then
+ append-cppflags -DSQLITE_SOUNDEX
+ fi
+
+ # The amalgamation source doesn't have these via Makefile
+ if use debug; then
+ append-cppflags -DSQLITE_DEBUG
+ else
+ append-cppflags -DNDEBUG
+ fi
+
+ local extensions_option
+ if use tcl || use test; then
+ extensions_option="load-extension"
+ else
+ extensions_option="dynamic-extensions"
+ fi
+
+ # `configure` from amalgamation tarball doesn't support
+ # --with-readline-inc and --(enable|disable)-tcl options.
+ econf \
+ $(use_enable extensions ${extensions_option}) \
+ $(use_enable readline) \
+ $({ use tcl || use test; } && echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
+ $(use_enable threadsafe) \
+ $(use tcl && echo --enable-tcl) \
+ $(use !tcl && use test && echo --enable-tcl)
+}
+
+src_compile() {
+ emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" || die "emake failed"
+}
+
+src_test() {
+ if [[ "${EUID}" -ne "0" ]]; then
+ local test="test"
+ use debug && test="fulltest"
+ emake ${test} || die "Some test(s) failed"
+ else
+ ewarn "The userpriv feature must be enabled to run tests."
+ eerror "Testsuite will not be run."
+ fi
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" \
+ install \
+ || die "emake install failed"
+
+ doman sqlite3.1 || die "doman sqlite3.1 failed"
+
+ 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 "dohtml failed"
+ fi
+}