diff options
author | Thomas Raschbacher <lordvan@gentoo.org> | 2013-01-09 13:37:48 +0000 |
---|---|---|
committer | Thomas Raschbacher <lordvan@gentoo.org> | 2013-01-09 13:37:48 +0000 |
commit | 379d3d245c1a4d27e1b6e66734b20700ac8ddd1f (patch) | |
tree | fda8c42249ad433b7bd1ecd7e356129e7c5c7b54 | |
parent | Stable for HPPA (bug #450926). (diff) | |
download | historical-379d3d245c1a4d27e1b6e66734b20700ac8ddd1f.tar.gz historical-379d3d245c1a4d27e1b6e66734b20700ac8ddd1f.tar.bz2 historical-379d3d245c1a4d27e1b6e66734b20700ac8ddd1f.zip |
update to new version. fixes Bug #443172 (Thanks Johan)
fixed copyright in 2.10.5
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64
-rw-r--r-- | dev-db/libzdb/ChangeLog | 9 | ||||
-rw-r--r-- | dev-db/libzdb/Manifest | 26 | ||||
-rw-r--r-- | dev-db/libzdb/libzdb-2.10.5.ebuild | 4 | ||||
-rw-r--r-- | dev-db/libzdb/libzdb-2.11.1.ebuild | 94 |
4 files changed, 107 insertions, 26 deletions
diff --git a/dev-db/libzdb/ChangeLog b/dev-db/libzdb/ChangeLog index 7f757114b673..30f0195ec353 100644 --- a/dev-db/libzdb/ChangeLog +++ b/dev-db/libzdb/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-db/libzdb -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/ChangeLog,v 1.6 2012/12/16 20:01:45 xarthisius Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/ChangeLog,v 1.7 2013/01/09 13:37:40 lordvan Exp $ + +*libzdb-2.11.1 (09 Jan 2013) + + 09 Jan 2013; <lordvan@gentoo.org> +libzdb-2.11.1.ebuild: + new version added (Bug #443172; thanks Johan) 16 Dec 2012; Kacper Kowalik <xarthisius@gentoo.org> metadata.xml: Drop no-herd from metadata.xml diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 491cf080d935..dd717f7b41a8 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,27 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX sqlite_configure.patch 836 SHA256 6d4168e97b0d80af5cad819f5443e84130299866aca8ac2b755e112c2a901fa4 SHA512 20534b626b206c94af19f3df62e24ece26860f161b7cc2bf9ba18348f6d0d9674d52251ac5ce3b5ddf1fdaf9c89f170d6a353f1621652a55833a8a4030fdc61f WHIRLPOOL 98edac8cbc17f8043453908478aa326d7b0226410d2a9678da2e545c3a1eddb4cab174a1609232df4dd0397e5d32d59260a658e75f541c8a860bc825c12b6227 DIST libzdb-2.10.3.tar.gz 600834 SHA256 8716d2cb3563478228f33de43e89857b3d190576be36a1f490dc245ffe60f959 SHA512 b2d358a4dbeddced3237aea02d94e6a60a089db10fb137c781389c735e27820f81697ea8e514ca13934b5dba3c3446db7140facaa7d03459f9a117b339fc343f WHIRLPOOL 8c10068502ab2d044f22a7c0de655b5779d9c8a82be7f7f2893fcd925abeb6dece7f0fd8c3dc8e20134310af8b51811cfeb6808065515b349aa461ba51adc812 DIST libzdb-2.10.5.tar.gz 597491 SHA256 2ed89c57bab95cb52a9a8d54b46453b1e4d95b0e8e23e4faf2a7337fb4de631d SHA512 60f041175ec3b4ac5c6d90c422b384ca07e6077bf93e6bd6777bd7680fefe65a2061048528a63b1ad5ae84654a35a7a0635d2da8b42a1b380f64d8e555854472 WHIRLPOOL 5505ff0dd79117ef5bce3de0c403867e3ea486578bbfef23d0e08829fd7ff238a4e20550b86d98a19181ebe04d2235b3824257f6aa46e290a5f6303c4f5fb522 +DIST libzdb-2.11.1.tar.gz 599354 SHA256 390cdee70dcdd77f4ae113949564056b7a0648a931a918c0b626fa7e6d820c8c SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 WHIRLPOOL 1fca845c84c7f5a867f6de7e5e3cae28e73a2ff0b7f261d385a87893c716b8640a60d262aaaedc5cd36f91dfbabfb818f820906d3e1eefcebc9e20928d3b66c7 EBUILD libzdb-2.10.3.ebuild 2286 SHA256 2ccb341908140923f5ae9cbe7e79e9554cdf04cbe37dbfd91e3193ed2ed23fb6 SHA512 2f9acda19d3a86308d6d5758ee83df8eb5dec054455a6f4d2198cc654756bce068dd1d2ee3c1565c94f3613de4395e704a8f67151d0cd15b0a8ac38a5297df48 WHIRLPOOL b16f5a274a32cc146dea44cba3015a54613ec4fa0a091c38fccd36d4d3564f50799b5cc64586bcf089f514fec73ac586258a6e534312fd4838b44c7fa75fc9af -EBUILD libzdb-2.10.5.ebuild 2194 SHA256 230f11efc8e6e66b79395d6d9545b4764415de821affc9fea110680dc57c2dc3 SHA512 1738918d63fa5a3d9109dcc97dc67ceb535af64cf3b9bf37265b8dd99950f63e9f0688dfaba534a53585021cdf62cafc2afc8bfcafe4d12a177fdf15628147a6 WHIRLPOOL 5cb9800029dedfed1e9019e262f3f07735ec5e0049f293bc3af78804d75f72b9c9cc5526a71730950f369ea93d7e21abf7c67717c93125076bdf3266469df994 -MISC ChangeLog 953 SHA256 247a3913f8722c55c0128169c70a4be7e3669aca078c84e6fcec0af6488115cb SHA512 7e441d02d2159d77e14d475277697b2a91e548c19a4b49f68e95abf2e7f43d6e312085876e61ed7e3dc9bfb11f47728202fbc6a6b8f14f9043be6e6fc4d9c208 WHIRLPOOL 4374c9da38f7cd0d88f401ef63041deb95fa05b4646c155ce5daaaef8d00b13a3a2e7208de3b539754e800e936aee39f6e553b47479610a3f43de6f43e4937e5 +EBUILD libzdb-2.10.5.ebuild 2198 SHA256 83b66ffe2b887d4e4598d181b5485743f1549686963fc7aa535396152d96f417 SHA512 202223320ac873c410291872ba3ec2971bb45a9b6b7d3911c0d5d446c1a3f245b45b915baf72ef67c289d0353f5b34f7c592d4809b029ff42178dafbcc4053c5 WHIRLPOOL fc68064b7f2cc32118546b71b8c25202e2045f874ebcd0474d5c6f70c47577644fbb756b3a6c6fd6ea3c98f569586e2165d42a98870618404c1394377f87f433 +EBUILD libzdb-2.11.1.ebuild 2200 SHA256 6bfe487fa4384ec507cb85a652690e087a47e9e5a3b7ffd397674d338e6b981d SHA512 193c03508aa78b885f4b9ad8f294e2d2bce11b2a120159ced07c1fbced748757734fb932d9d9c76671bd6aafd183d91c899753ce920de4cd3fab53834cdb3c5f WHIRLPOOL d05e734af750956fd7daefddff62b1ddf86aa7b06859aacda265851195ff1111d3a7ca2f5eef93223b399d96f361d1d923162158d3312ba51d4971a792a661ac +MISC ChangeLog 1088 SHA256 ba82cc1e3ed706f299d443a517b23b1b67938b489e382b13a698cb6581b65e76 SHA512 1ad877e770c3da3e9225e64a0e20ff3656e381efa18cf37f7bdeee92ac878fac50c298e153132a6df5bc42263f88e841e794cbf020e4873239213925eb05fac3 WHIRLPOOL 097e2e034f8debbaf57df158c377eb824ef13a4697f5dd671e6d7c1ae1a3d328d963264cd77c77dae91783f788b0f0d144cb178e9a4872e20c9af4ad2305c473 MISC metadata.xml 497 SHA256 614ed0e37450ee88f58dd58e3d8a40b8f4a9337a393181b08c97efea43949a66 SHA512 3c7fdca7bd3898485b9dfca5a15a82074e36754a2484cfb9c401be65a2eaa7b55261f7115b964e42bb3bfcf19c424dcc4d6258d9080159bc0d7d1bc702a2e507 WHIRLPOOL ed06c7a8a1d556c15f4a5365e2d6fa1c61e2481e28ace144ef4637534a0e3c5db524997f638ba280309fb1a065c39e2819e4b5546242751090cb229e00692d86 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBCAAGBQJQziiqAAoJEF0huFKJUZL5DzMQAIEnVau7otx31De5i+Am642k -DGWf2yUEwYVWicUxAxtxeUI4aide8BzWP862VLER9kud8qLZqWHIgVKolctvld0f -9D/XNYDAKMCWV4iU2Ob5h7zI7U/MNtu4bD7V33J+6TinpdjIQeXI3kdUU1kdUqI0 -Gml2ztvi4EGDgBpa7SYxC4zsjtBuyzgmcQSfs5d8JegrNiN+BhSYHOdC5/AM4ybp -B6u8N5F5hdNC2tqLcyvm7LWkXrB3+rXKmpPx+AK3m38VYZgprP+pNn6qR6L3k2Qa -QDcHjervS0rq7LOqVjxoJmdQL1JZ0BoKv4+gtwpCjhkt3AC2lb5d2XgterPKOz31 -hZCdYDl1R+Bj/+CFoHeqfv2MTU6g8a2dvKnss0mkQ7Q1fYKrHSHDpZnAA6vmbnaP -Nnv0SAUITz+mrfaROPpjEWanFRCr8IfWgEHeTCgjvspixBrb54YySk0SrCIjissf -uYnh2seV9EZGvCexZuet0zLvnyGgFAKkhNUHtbnG7essVpKd4QxW1Wj1QjOHyFMj -0ZM2H4Ft03yJ7JIl2F83RiO6tupO0bn+amiMAYEG0qk0jAHOhRybi8D1lChRpsPf -Mw30YZo8S2kFgXY+HRwccNhYvQ+1wER3itGmobDEHG7MR9RuyKfG+VECMqoihUML -8BpNh8+vBoUpX2vJHI83 -=oQyi ------END PGP SIGNATURE----- diff --git a/dev-db/libzdb/libzdb-2.10.5.ebuild b/dev-db/libzdb/libzdb-2.10.5.ebuild index eaf8f63da1c6..59b239b74b63 100644 --- a/dev-db/libzdb/libzdb-2.10.5.ebuild +++ b/dev-db/libzdb/libzdb-2.10.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/libzdb-2.10.5.ebuild,v 1.3 2012/12/04 11:09:58 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/libzdb-2.10.5.ebuild,v 1.4 2013/01/09 13:37:40 lordvan Exp $ EAPI="4" diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild new file mode 100644 index 000000000000..7d6e10d8695c --- /dev/null +++ b/dev-db/libzdb/libzdb-2.11.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/libzdb/libzdb-2.11.1.ebuild,v 1.1 2013/01/09 13:37:40 lordvan Exp $ + +EAPI="4" + +inherit eutils toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="http://www.tildeslash.com/libzdb/" +SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="debug doc mysql postgres +sqlite +sqliteunlock ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql-base ) + sqlite? ( >=dev-db/sqlite-3 ) + sqliteunlock? ( >=dev-db/sqlite-3.6.12[unlock-notify] ) + ssl? ( dev-libs/openssl )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + sed -i -e "s|&& ./pool||g" test/Makefile.in || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + if [[ $(gcc-version) < 4.1 ]];then + myconf="${myconf} --disable-protected" + else + myconf="${myconf} --enable-protected" + fi + + if ( use sqlite ); then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/" + if has_version 'dev-db/sqlite[unlock-notify]'; then + myconf="${myconf} --enable-sqliteunlock" + fi + else + myconf="${myconf} --without-sqlite" + fi + + if use mysql; then + myconf="${myconf} --with-mysql=${EPREFIX}/usr/bin/mysql_config" + else + myconf="${myconf} --without-mysql" + fi + + if use postgres; then + myconf="${myconf} --with-postgresql=${EPREFIX}/usr/bin/pg_config" + else + myconf="${myconf} --without-postgresql" + fi + + econf \ + $(use_enable debug profiling) \ + $(use_enable static-libs static) \ + $(use_enable ssl openssl) \ + --without-oci \ + ${myconf} +} + +src_compile() { + default_src_compile + if use doc; then + emake doc + fi +} + +src_install() { + emake DESTDIR="${D}" install + + # the --disable-static flag only skips .a + use static-libs || rm -f "${D}"/usr/lib*/libzdb.la + + dodoc AUTHORS CHANGES README + if use doc;then + dohtml -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} |