diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-03-13 14:23:15 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-03-13 14:23:15 +0000 |
commit | 2b19cc04f369b62d9b5dff078e346c0c652b007e (patch) | |
tree | d368794c0d7e27768a2cbd1dad35c2aca4b9ab40 /dev-db | |
parent | Version bump wrt #308681. This version will compile against libpng-1.4. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-db/sqlite/Manifest | 16 | ||||
-rw-r--r-- | dev-db/sqlite/sqlite-3.6.23.ebuild | 138 |
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 +} |