[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 9cf2e8e3fc6262e7dd0166c9317450ce62bb45c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 18 13:57:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 18 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf2e8e3 dev-db/libzdb: drop lexicographical comparison, bug #705244 Closes: https://bugs.gentoo.org/705244 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 9 +++-- dev-db/libzdb/libzdb-3.1.ebuild| 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 13b086bcda5..b3ba017bb1a 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -36,11 +36,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 21ce5f4ef1c..caa64e3ef38 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -33,11 +33,8 @@ 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 + # enable default hidden visibility + myconf="${myconf} --enable-protected" if use sqlite; then myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: a8b295e21b3edaa77361ae770ac68ea46536ffb1 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 28 17:57:28 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 28 18:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b295e2 dev-db/libzdb: drop old Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild deleted file mode 100644 index caa64e3ef38..000 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl:0= )" -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="" - # enable default hidden visibility - myconf="${myconf} --enable-protected" - - if use sqlite; then - myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 17a4f3c36437d6b059e28cc9d8a5ff9ac96c5a49 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:31:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:31:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a4f3c3 dev-db/libzdb: use HTTPS Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 0c89891ee07..13b086bcda5 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit 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"; +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 41b61dc8a5336ff45c6102a3c259566c127e6617 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 14 00:30:58 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 14 00:30:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b61dc8 dev-db/libzdb: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> dev-db/libzdb/Manifest | 5 --- dev-db/libzdb/libzdb-2.11.1.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.2.ebuild | 89 -- dev-db/libzdb/libzdb-2.11.3.ebuild | 89 -- dev-db/libzdb/libzdb-2.12.ebuild | 89 -- dev-db/libzdb/libzdb-3.0.ebuild| 89 -- 6 files changed, 450 deletions(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index 9ac58e248a4..ccf0c0c60b6 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1,6 +1 @@ -DIST libzdb-2.11.1.tar.gz 599354 BLAKE2B 12811a804b5ec9d87cffa4198a1208bba2cfc68627878f3bf8319958b940c047ea6d993e5a22024ffb3bc5af076b9098c39d8799039186df2edd09bd68f6f0d7 SHA512 b630c8ce8ee9eaee53cd801cca08af543faaf7f945c9bfd2721bba0a5569980949ab8212c4bf17fec56b5c5c107cef17cfa893e293444a39bd32116d47edb2c5 -DIST libzdb-2.11.2.tar.gz 603149 BLAKE2B 1491cc73b4008e33b45d3b173d216984f8bcefc030ce67d46a90585c41c9ee66854eb45bc20b0f384cae0dd3d376b06a0bdf4416e24bf73ddec753981c364211 SHA512 482510fcf382e3b235ae7a5615f175d46f2d0244ed2d06c6c2df14ea5cebff5dbf6ac855aedc28a7981b77f3662c505049c5439c33e29a762af2d2a793d959c9 -DIST libzdb-2.11.3.tar.gz 604720 BLAKE2B 94bee96f1d15dddfd7376295d0077aaf8983c44df97608c0accdc39f140d6aa00dba2e673f86178b853d68c6f99658f10df4133c53b23b625dc78aa6918f275e SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 -DIST libzdb-2.12.tar.gz 599160 BLAKE2B e0143cb185cc497da5e82cddda8479d8cbcbf09f555d90aeadc2ac0eee800f56077bfcb752c7b9bcfd56704d24f78f9006991e4cebd3daa556be00abb6d7bcdc SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f -DIST libzdb-3.0.tar.gz 700284 BLAKE2B 1fd3235659be3f4043b5ce8f79b1bd37dd483113e028e49cc1db004dd61edb3d1a89919d6caf33680afdb5d9d5bf38cea9dfdc0bf041b2ec1e34c040fdb1eb09 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 diff --git a/dev-db/libzdb/libzdb-2.11.1.ebuild b/dev-db/libzdb/libzdb-2.11.1.ebuild deleted file mode 100644 index 6c5247ef4b6..000 --- a/dev-db/libzdb/libzdb-2.11.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="amd64 x86" -IUSE="debug doc mysql postgres +sqlite ssl static-libs" -REQUIRED_USE=" || ( postgres mysql sqlite )" - -RESTRICT=test - -RDEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" - 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 ope
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: e0518771d752182e348294129180a2ca152e36e9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 16 23:41:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 16 23:41:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0518771 dev-db/libzdb: x86 stable (bug #684606) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 838dc0b0f56..8c61012456e 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 974734d1010849e74194b57f3ce822c439138a12 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:48:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974734d1 dev-db/libzdb: amd64 stable wrt bug #684606 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/libzdb/libzdb-3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index 8c61012456e..0c89891ee07 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 4a7b223fc6d69bb1650e66bd230023357464dc96 Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 09:18:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 09:18:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7b223f dev-db/libzdb-3.1-r0: add amd64 keyword Gentoo-Bug: 624842 dev-db/libzdb/libzdb-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index f819d80dc14..34665c8cd73 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 975010a97d604784d0d5f899cb23ad59f9aecb46 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 23:45:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010a9 dev-db/libzdb: x86 stable (bug #624842) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 34665c8cd73..4de988ae6eb 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b7020d2f9adbf5443c9d39821be206164a3076ab Author: Brian Evans gentoo org> AuthorDate: Fri Feb 8 17:24:29 2019 + Commit: Brian Evans gentoo org> CommitDate: Fri Feb 8 17:24:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7020d2f dev-db/libzdb: Revbump for EAPI, build failure and dep change Closes: https://bugs.gentoo.org/665842 Closes: https://bugs.gentoo.org/674462 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild new file mode 100644 index 000..838dc0b0f56 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit 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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || 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/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 1ef783a9f56b2c0685c4388ebdc8a35c41bc9553 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 16:46:04 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef783a9 dev-db/libzdb: Adjusted (sub-)slot dependency on dev-libs/openssl Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-db/libzdb/libzdb-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild index 4de988ae6eb..21ce5f4ef1c 100644 --- a/dev-db/libzdb/libzdb-3.1.ebuild +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,7 @@ RESTRICT=test RDEPEND="mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: b282ec630debf31052bc920de80d50d26323b461 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:55 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282ec63 dev-db/libzdb: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/libzdb/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7646f95..e97f3c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -5,13 +5,4 @@ lord...@gentoo.org Thomas Raschbacher - -b...@bergstroem.nu - Johan Bergström - Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 3819b9dc7cfa46f5ba7dfcc4b035624a60b10726 Author: Manuel Rüger gentoo org> AuthorDate: Tue Jan 19 21:38:29 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Jan 19 21:38:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819b9dc dev-db/libzdb: Version bump Package-Manager: portage-2.2.27 dev-db/libzdb/Manifest | 1 + dev-db/libzdb/libzdb-3.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ff9cff8..9a149a0 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -3,3 +3,4 @@ DIST libzdb-2.11.2.tar.gz 603149 SHA256 23d8cc201f4d4417963a440005bf3a93fc201003 DIST libzdb-2.11.3.tar.gz 604720 SHA256 3ad2ffa8533b8b4524104a66345659235cec56211664906eba83134e3b305028 SHA512 89305e5ecfc6a630936268f2b70f417c9a66bcc37063f4d87fcc0d1e6b106f0fec0b299da9c7375087e77de07abf3ae81fb48027fd741f150cffef7027930c66 WHIRLPOOL 449924b519cd84904b72aa9d5a3557489f0c0c62d024ee2cd23b978ea26b2323ee58faa0a55388c48de5bfadb2a5d6a6cdbe9ae5abe69d7190a65329e267689f DIST libzdb-2.12.tar.gz 599160 SHA256 37e6bd3d8254be7d8fe1419cf0500b9006783d0e3544eeeffc5e6954cbcd07d4 SHA512 d2fbf7e0d7a8f37f8ce3404a0bf249165daafb54dfff31e6c7cea964b8360c1322bcd8cdc97a0ec8fec0a3be5bbe4f1690cb36a956bbcbea7b6a795655089f6f WHIRLPOOL 06449cf801f062dbbd322f95f80027b09f33b6e8a514638988ad33b47ef8d44a83fa31a21b1e561883bf487dfbd0c4196f04bb73ed62ff9924feccac7e9291ff DIST libzdb-3.0.tar.gz 700284 SHA256 e334bcb9ca1410e863634a164e3b1b5784018eb6e90b6c2b527780fc29a123c8 SHA512 ce29b0b381695b874627c38a12fe808179ed74a07898fce10bbf7db0279256192eba377a89c9daaf3c6981e29aa67f95e0b21615d9a94c36b0e2e90c9ce6e12d WHIRLPOOL a4efb05a761cf8a5dfee390910c0dbdb5e0256e5e9aefd0d2d3ea510eca31435607d27ed03ebc99f80bef6c9b7498a69aec36c853327612605f397c46491162b +DIST libzdb-3.1.tar.gz 720162 SHA256 0f01abb1b01d1a1f4ab9b55ad3ba445d203fc3b4757abdf53e1d85e2b7b42695 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 WHIRLPOOL a6c2f713e070aaf4aa60d518db7ed1e7f05c82536c63c4c183e6dd8116ab506941dd6bff967956336b089dc83f69f017e10d3194ff82f1b8bf5808083d85ed40 diff --git a/dev-db/libzdb/libzdb-3.1.ebuild b/dev-db/libzdb/libzdb-3.1.ebuild new file mode 100644 index 000..36c89c2 --- /dev/null +++ b/dev-db/libzdb/libzdb-3.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[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/ --enable-sqliteunlock" + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 75cb8847bf6fb23e2cca8f816f3ef8f15b288c19 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:25:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cb8847 dev-db/libzdb: Stabilize 3.2.2 amd64, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index eda97e8cd4e..7d944b59eeb 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 6dc6b6fd8c0125c770043759bafbdf7adb3d5631 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 12 07:26:28 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 12 07:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc6b6fd dev-db/libzdb: Stabilize 3.2.2 x86, #820629 Signed-off-by: Jakov Smolić gentoo.org> dev-db/libzdb/libzdb-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index 7d944b59eeb..208df8a2959 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug doc mysql postgres +sqlite ssl static-libs" REQUIRED_USE=" || ( postgres mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 8be15d27df5ed20d59dcd698b0f485cc5310685f Author: Thomas Raschbacher gentoo org> AuthorDate: Fri Mar 12 07:13:35 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Fri Mar 12 20:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15d27 dev-db/libzdb: version bump and re-add myself as maintainer Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/Manifest| 1 + dev-db/libzdb/libzdb-3.2.2.ebuild | 90 +++ dev-db/libzdb/metadata.xml| 5 ++- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/dev-db/libzdb/Manifest b/dev-db/libzdb/Manifest index ccf0c0c60b6..dc4276ee3cc 100644 --- a/dev-db/libzdb/Manifest +++ b/dev-db/libzdb/Manifest @@ -1 +1,2 @@ DIST libzdb-3.1.tar.gz 720162 BLAKE2B 2ad8ede7e2a1c0ee831ba546b7756d2688bcde83b537e812c12ab3d42d6bdc13526778ae68b61584a52569f0b42fbeb8462efe379821295d855f585ae3420df4 SHA512 7cf24ccf0f0a938955d8b54af2c6eca8a8f700737beafde9e824129f324511e06adbc11a3fdbd6ad6d9b902fdae6f7caab4e5c1c594d2211be314e3a24c697f3 +DIST libzdb-3.2.2.tar.gz 752292 BLAKE2B 449fe1cf9ac7196473ab45593d197ea9d02a91bb3b0efaaea91b3c95bb22de1ced68704835e542e092a9f507e8f2484a141e021721df84e818a18a36214f7c40 SHA512 1e732f8785322e0369de16a8100c9467e96ad1ca4eee31e8bfc349f4f17d4cc237a691addc060a66e1b46bcfeb99c3aed07b1d5dbe20e70fde4ffbf35dbea2eb diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild new file mode 100644 index 000..cc039a65aee --- /dev/null +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A thread safe high level multi-database connection pool library" +HOMEPAGE="https://www.tildeslash.com/libzdb/"; +SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc mysql postgres +sqlite ssl static-libs" +REQUIRED_USE=" || ( postgres mysql sqlite )" + +RESTRICT=test + +RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql ) + sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +src_prepare() { + default + sed -i -e "s|&& ./pool||g" test/Makefile.in || die + # Fix detection of openssl 1.1 + sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die +} + +src_configure() { + ## TODO: check what --enable-optimized actually does + ## TODO: find someone with oracle db to add oci8 support + myconf="" + # enable default hidden visibility + myconf="${myconf} --enable-protected" + + if use sqlite; then + myconf="${myconf} --with-sqlite=${EPREFIX}/usr/ --enable-sqliteunlock" + 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 + if use doc; then + emake doc + fi +} + +src_install() { + default + + # 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 + docinto html + dodoc -r "${S}/doc/api-docs"/* + fi +} + +src_test() { + emake verify +} diff --git a/dev-db/libzdb/metadata.xml b/dev-db/libzdb/metadata.xml index 7a38bb90096..ff82108a6c9 100644 --- a/dev-db/libzdb/metadata.xml +++ b/dev-db/libzdb/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +lord...@gentoo.org +Thomas Raschbacher +
[gentoo-commits] repo/gentoo:master commit in: dev-db/libzdb/
commit: 180702f8e140f7e0052a68ecb6fc39779c513808 Author: Thomas Raschbacher gentoo org> AuthorDate: Sat Mar 13 00:06:32 2021 + Commit: Thomas Raschbacher gentoo org> CommitDate: Sat Mar 13 00:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180702f8 dev-db/libzdb: fix postgresql dep and remove unneded sed from 3.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Raschbacher gentoo.org> dev-db/libzdb/libzdb-3.1-r1.ebuild | 4 ++-- dev-db/libzdb/libzdb-3.2.2.ebuild | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-db/libzdb/libzdb-3.1-r1.ebuild b/dev-db/libzdb/libzdb-3.1-r1.ebuild index b3ba017bb1a..2e86113710c 100644 --- a/dev-db/libzdb/libzdb-3.1-r1.ebuild +++ b/dev-db/libzdb/libzdb-3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} diff --git a/dev-db/libzdb/libzdb-3.2.2.ebuild b/dev-db/libzdb/libzdb-3.2.2.ebuild index cc039a65aee..eda97e8cd4e 100644 --- a/dev-db/libzdb/libzdb-3.2.2.ebuild +++ b/dev-db/libzdb/libzdb-3.2.2.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" || ( postgres mysql sqlite )" RESTRICT=test RDEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.7:3[unlock-notify(+)] ) ssl? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} @@ -28,8 +28,6 @@ DEPEND="${RDEPEND} src_prepare() { default sed -i -e "s|&& ./pool||g" test/Makefile.in || die - # Fix detection of openssl 1.1 - sed -i -e "s|SSL_library_init|SSL_CTX_new|" configure || die } src_configure() {