public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2017-03-30 14:32 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2017-03-30 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     52d9404f466a4b269fa7e399c9412ba749b32661
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 14:21:59 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 14:21:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d9404f

dev-db/qdbm: update to EAPI 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/qdbm/qdbm-1.8.78-r1.ebuild | 94 +++++++++++++++++++++++----------------
 1 file changed, 55 insertions(+), 39 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild b/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
index b50def2b3ea..6f6bd6fc00d 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
-inherit eutils java-pkg-opt-2 multilib
+inherit java-pkg-opt-2 perl-functions
 
 DESCRIPTION="Quick Database Manager"
 HOMEPAGE="http://fallabs.com/qdbm/"
@@ -12,91 +12,107 @@ SRC_URI="http://fallabs.com/${PN}/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="cxx debug java perl ruby zlib"
+IUSE="bzip2 cxx debug java lzo perl ruby zlib"
 
-RDEPEND="java? ( >=virtual/jre-1.4 )
+RDEPEND="bzip2? ( app-arch/bzip2 )
+	java? ( >=virtual/jre-1.4:* )
+	lzo? ( dev-libs/lzo )
 	perl? ( dev-lang/perl )
-	ruby? ( dev-lang/ruby )
+	ruby? ( dev-lang/ruby:= )
 	zlib? ( sys-libs/zlib )"
 DEPEND="${RDEPEND}
-	java? ( >=virtual/jdk-1.4 )"
+	java? ( >=virtual/jdk-1.4:* )"
 
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-runpath.patch
-	epatch "${FILESDIR}"/${PN}-perl.patch
-	epatch "${FILESDIR}"/${PN}-ruby19.patch
-	# apply flags
-	sed -i "/^CFLAGS/s|$| ${CFLAGS}|" Makefile.in
-	sed -i "/^OPTIMIZE/s|$| ${CFLAGS}|" perl/Makefile.in
-	sed -i "/^CXXFLAGS/s|$| ${CXXFLAGS}|" plus/Makefile.in
-	sed -i "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" java/Makefile.in
-	# replace make -> $(MAKE)
-	sed -i "s/make\( \|$\)/\$(MAKE)\1/g" \
-		Makefile.in \
-		{cgi,java,perl,plus,ruby}/Makefile.in
-}
+PATCHES=(
+	"${FILESDIR}"/${PN}-perl.patch
+	"${FILESDIR}"/${PN}-ruby19.patch
+	"${FILESDIR}"/${PN}-runpath.patch
+)
+HTML_DOCS=( doc/. )
 
-qdbm_api_for() {
+qdbm_foreach_api() {
 	local u
 	for u in cxx java perl ruby; do
 		if ! use "${u}"; then
 			continue
 		fi
-		if [ "${u}" = "cxx" ]; then
+		einfo "${EBUILD_PHASE} ${u}"
+		if [[ "${u}" == "cxx" ]]; then
 			u="plus"
 		fi
 		cd "${u}"
 		case "${EBUILD_PHASE}" in
 		configure)
-			econf
+			case "${u}" in
+			cgi|java|plus)
+				econf $(use_enable debug)
+				;;
+			*)
+				econf
+				;;
+			esac
 			;;
 		compile)
 			emake
 			;;
 		test)
-			emake -j1 check
+			emake check
 			;;
 		install)
 			emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
 		esac
-		cd -
+		cd - >/dev/null
 	done
 }
 
+src_prepare() {
+	default
+	java-pkg-opt-2_src_prepare
+
+	sed -i \
+		-e "/^CFLAGS/s|$| ${CFLAGS}|" \
+		-e "/^OPTIMIZE/s|$| ${CFLAGS}|" \
+		-e "/^CXXFLAGS/s|$| ${CXXFLAGS}|" \
+		-e "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" \
+		-e 's/make\( \|$\)/$(MAKE)\1/g' \
+		Makefile.in {cgi,java,perl,plus,ruby}/Makefile.in
+	find -name "*~" -delete
+}
+
 src_configure() {
 	econf \
+		$(use_enable bzip2 bzip) \
 		$(use_enable debug) \
+		$(use_enable lzo) \
 		$(use_enable zlib) \
-		--enable-pthread \
-		--enable-iconv
-	qdbm_api_for # configure
+		--enable-iconv \
+		--enable-pthread
+	qdbm_foreach_api
 }
 
 src_compile() {
-	emake
-	qdbm_api_for # compile
+	default
+	qdbm_foreach_api
 }
 
 src_test() {
-	emake -j1 check
-	qdbm_api_for # test
+	default
+	qdbm_foreach_api
 }
 
 src_install() {
-	emake DESTDIR="${D}" install
-	dodoc ChangeLog NEWS README THANKS
-	dohtml -r doc/
-	rm -rf "${ED}"/usr/share/${PN}
+	default
+	qdbm_foreach_api
 
-	qdbm_api_for # install
+	rm -rf "${ED}"/usr/share/${PN}
 
 	if use java; then
 		java-pkg_dojar "${ED}"/usr/$(get_libdir)/*.jar
 		rm -f "${ED}"/usr/$(get_libdir)/*.jar
 	fi
 	if use perl; then
-		rm -f "${ED}"/$(perl -V:installarchlib | cut -d\' -f2)/*.pod
-		find "${ED}" -name .packlist -print0 | xargs -0 rm -f
+		perl_delete_module_manpages
+		perl_fix_packlist
 	fi
 
 	rm -f "${ED}"/usr/bin/*test


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2017-03-30 14:59 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2017-03-30 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     50cd6264c08587ebd7fa54a0dc9605dbdd9e35d4
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 14:58:52 2017 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 14:58:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cd6264

dev-db/qdbm: use ruby-ng eclass

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/qdbm/qdbm-1.8.78-r1.ebuild | 96 +++++++++++++++++++++++++++++----------
 1 file changed, 71 insertions(+), 25 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild b/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
index cbde7564d40..fcb210018c4 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+RUBY_OPTIONAL="yes"
 
-inherit autotools java-pkg-opt-2 perl-functions
+inherit autotools java-pkg-opt-2 perl-functions ruby-ng
 
 DESCRIPTION="Quick Database Manager"
 HOMEPAGE="http://fallabs.com/qdbm/"
@@ -18,10 +20,12 @@ RDEPEND="bzip2? ( app-arch/bzip2 )
 	java? ( >=virtual/jre-1.4:* )
 	lzo? ( dev-libs/lzo )
 	perl? ( dev-lang/perl )
-	ruby? ( dev-lang/ruby:= )
+	ruby? ( $(ruby_implementations_depend) )
 	zlib? ( sys-libs/zlib )"
 DEPEND="${RDEPEND}
 	java? ( >=virtual/jdk-1.4:* )"
+S="${WORKDIR}/all/${P}"
+RUBY_S="${P}/ruby"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-configure.patch
@@ -33,6 +37,11 @@ HTML_DOCS=( doc/. )
 
 AT_NOELIBTOOLIZE="yes"
 
+pkg_setup() {
+	java-pkg-opt-2_pkg_setup
+	use ruby && ruby-ng_pkg_setup
+}
+
 qdbm_foreach_api() {
 	local u
 	for u in cxx java perl ruby; do
@@ -43,32 +52,36 @@ qdbm_foreach_api() {
 		if [[ "${u}" == "cxx" ]]; then
 			u="plus"
 		fi
-		cd "${u}"
-		case "${EBUILD_PHASE}" in
-		prepare)
-			mv configure.{in,ac}
-			eautoreconf
-			;;
-		configure)
-			case "${u}" in
-			cgi|java|plus)
-				econf $(use_enable debug)
+		if [[ "${u}" != "ruby" ]]; then
+			cd "${u}"
+			case "${EBUILD_PHASE}" in
+			prepare)
+				mv configure.{in,ac}
+				eautoreconf
+				;;
+			configure)
+				case "${u}" in
+				cgi|java|plus)
+					econf $(use_enable debug)
+					;;
+				*)
+					econf
+					;;
+				esac
 				;;
-			*)
-				econf
+			compile)
+				emake
 				;;
+			test)
+				emake check
+				;;
+			install)
+				emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
 			esac
-			;;
-		compile)
-			emake
-			;;
-		test)
-			emake check
-			;;
-		install)
-			emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
-		esac
-		cd - >/dev/null
+			cd - >/dev/null
+		else
+			PATCHES= ruby-ng_src_${EBUILD_PHASE}
+		fi
 	done
 }
 
@@ -91,6 +104,16 @@ src_prepare() {
 	qdbm_foreach_api
 }
 
+each_ruby_prepare() {
+	sed -i \
+		-e "s|ruby |${RUBY} |" \
+		-e "s|\.\./\.\.|${WORKDIR}/all/${P}|" \
+		{Makefile,configure}.in {curia,depot,villa}/extconf.rb
+
+	mv configure.{in,ac}
+	eautoreconf
+}
+
 src_configure() {
 	econf \
 		$(use_enable bzip2 bzip) \
@@ -102,16 +125,28 @@ src_configure() {
 	qdbm_foreach_api
 }
 
+each_ruby_configure() {
+	econf
+}
+
 src_compile() {
 	default
 	qdbm_foreach_api
 }
 
+each_ruby_compile() {
+	emake
+}
+
 src_test() {
 	default
 	qdbm_foreach_api
 }
 
+each_ruby_test() {
+	emake check
+}
+
 src_install() {
 	default
 	qdbm_foreach_api
@@ -130,3 +165,14 @@ src_install() {
 	rm -f "${ED}"/usr/bin/*test
 	rm -f "${ED}"/usr/share/man/man1/*test.1*
 }
+
+each_ruby_install() {
+	local m
+	for m in curia depot villa; do
+		emake -C "${m}" DESTDIR="${D}" install
+	done
+}
+
+all_ruby_install() {
+	dodoc -r rb*.html rbapidoc
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2018-06-23  8:17 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2018-06-23  8:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e74b7e94d9d15ee82b2a10feb17b2e912a1701e0
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 08:15:49 2018 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 08:17:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74b7e94

dev-db/qdbm: fix build with >=sys-devel/gcc-7

Closes: https://bugs.gentoo.org/638878
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-db/qdbm/{qdbm-1.8.78-r1.ebuild => qdbm-1.8.78-r2.ebuild} | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
similarity index 93%
rename from dev-db/qdbm/qdbm-1.8.78-r1.ebuild
rename to dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index fcb210018c4..fee0cfe58c3 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r1.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 RUBY_OPTIONAL="yes"
 
-inherit autotools java-pkg-opt-2 perl-functions ruby-ng
+inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng
 
 DESCRIPTION="Quick Database Manager"
 HOMEPAGE="http://fallabs.com/qdbm/"
@@ -89,6 +89,9 @@ src_prepare() {
 	default
 	java-pkg-opt-2_src_prepare
 
+	# fix build with >=sys-devel/gcc-7, bug #638878
+	append-cflags $(test-flags-CC -fno-tree-vrp)
+
 	sed -i \
 		-e "/^CFLAGS/s|$| ${CFLAGS}|" \
 		-e "/^OPTIMIZE/s|$| ${CFLAGS}|" \


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2019-02-20 14:23 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2019-02-20 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     042f8b68c7978ebf5718a15cca111903c6f4abc2
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Feb 19 19:19:49 2019 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 14:22:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042f8b68

dev-db/qdbm: use HTTPS

Closes: https://github.com/gentoo/gentoo/pull/11108
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index fee0cfe58c3..6e9cc6f50ad 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -8,8 +8,8 @@ RUBY_OPTIONAL="yes"
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng
 
 DESCRIPTION="Quick Database Manager"
-HOMEPAGE="http://fallabs.com/qdbm/"
-SRC_URI="http://fallabs.com/${PN}/${P}.tar.gz"
+HOMEPAGE="https://fallabs.com/qdbm/"
+SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2019-07-24 17:35 Aaron Bauman
  0 siblings, 0 replies; 25+ messages in thread
From: Aaron Bauman @ 2019-07-24 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     bf204c42c28ee7e0de5068b2ce2504fdf7e049ce
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 17:33:53 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 17:34:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf204c42

dev-db/qdbm: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index 6e9cc6f50ad..3591c34dfc6 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="bzip2 cxx debug java lzo perl ruby zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2020-05-10  9:53 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2020-05-10  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2f37bef5fb5581aa063deab318ce093d6262496e
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun May 10 09:48:46 2020 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun May 10 09:53:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f37bef5

dev-db/qdbm: update USE_RUBY

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index dc3d6dfc8c0..b52dfd6dff6 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby24 ruby25 ruby26"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2020-05-10  9:53 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2020-05-10  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     890c6bf5ecd6ef26e9f616d11008505046080309
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun May 10 09:50:12 2020 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun May 10 09:53:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890c6bf5

dev-db/qdbm: update to EAPI 7

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index b52dfd6dff6..034733d2ae9 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 USE_RUBY="ruby24 ruby25 ruby26"
 RUBY_OPTIONAL="yes"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2020-05-27 12:57 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2020-05-27 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     a17b76da3b43ca8c56ad64e5ad0c8ae699dce3f8
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed May 27 12:56:16 2020 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed May 27 12:57:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b76da

dev-db/qdbm: add static-libs USE flag

Closes: https://bugs.gentoo.org/724084
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index 034733d2ae9..40f5281fa88 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
-IUSE="bzip2 cxx debug java lzo perl ruby zlib"
+IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )
 	java? ( >=virtual/jre-1.4:* )
@@ -153,6 +153,7 @@ each_ruby_test() {
 src_install() {
 	default
 	qdbm_foreach_api
+	use static-libs || find "${ED}" -name '*.a' -delete || die
 
 	rm -rf "${ED}"/usr/share/${PN}
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-07-07 19:15 Hans de Graaff
  0 siblings, 0 replies; 25+ messages in thread
From: Hans de Graaff @ 2021-07-07 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     20238aba2dfd02506e3fbb4671be36775f9faa06
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  7 18:16:13 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul  7 19:15:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20238aba

dev-db/qdbm: add ruby27, ruby30

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index ca400e7d94c..89721f95d92 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-08-13 13:58 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2021-08-13 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     31fa2b62b1e6efa0fd02e82455abd3195c1e80f1
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jun 18 17:07:21 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 13:58:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fa2b62

dev-db/qdbm: min java 1.8:*

Closes: https://bugs.gentoo.org/787344
Closes: https://github.com/gentoo/gentoo/pull/21310
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 196 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 196 insertions(+)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
new file mode 100644
index 00000000000..e3abbce65c8
--- /dev/null
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+RUBY_OPTIONAL="yes"
+
+inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng
+
+DESCRIPTION="Quick Database Manager"
+HOMEPAGE="https://fallabs.com/qdbm/"
+SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
+
+RDEPEND="bzip2? ( app-arch/bzip2 )
+	java? ( >=virtual/jre-1.8:* )
+	lzo? ( dev-libs/lzo )
+	perl? ( dev-lang/perl )
+	ruby? ( $(ruby_implementations_depend) )
+	zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+	java? ( >=virtual/jdk-1.8:* )"
+S="${WORKDIR}/all/${P}"
+RUBY_S="${P}/ruby"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-configure.patch
+	"${FILESDIR}"/${PN}-perl.patch
+	"${FILESDIR}"/${PN}-ruby19.patch
+	"${FILESDIR}"/${PN}-runpath.patch
+	"${FILESDIR}"/${PN}-darwin.patch
+)
+HTML_DOCS=( doc/. )
+
+AT_NOELIBTOOLIZE="yes"
+
+pkg_setup() {
+	java-pkg-opt-2_pkg_setup
+	use ruby && ruby-ng_pkg_setup
+}
+
+qdbm_foreach_api() {
+	local u
+	for u in cxx java perl ruby; do
+		if ! use "${u}"; then
+			continue
+		fi
+		einfo "${EBUILD_PHASE} ${u}"
+		if [[ "${u}" == "cxx" ]]; then
+			u="plus"
+		fi
+		if [[ "${u}" != "ruby" ]]; then
+			cd "${u}"
+			case "${EBUILD_PHASE}" in
+			prepare)
+				mv configure.{in,ac}
+				eautoreconf
+				;;
+			configure)
+				case "${u}" in
+				cgi|java|plus)
+					econf $(use_enable debug)
+					;;
+				*)
+					econf
+					;;
+				esac
+				;;
+			compile)
+				emake
+				;;
+			test)
+				emake check
+				;;
+			install)
+				emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
+			esac
+			cd - >/dev/null
+		else
+			PATCHES= ruby-ng_src_${EBUILD_PHASE}
+		fi
+	done
+}
+
+src_prepare() {
+	default
+	java-pkg-opt-2_src_prepare
+
+	# fix build with >=sys-devel/gcc-7, bug #638878
+	append-cflags $(test-flags-CC -fno-tree-vrp)
+
+	sed -i \
+		-e "/^CFLAGS/s|$| ${CFLAGS}|" \
+		-e "/^OPTIMIZE/s|$| ${CFLAGS}|" \
+		-e "/^CXXFLAGS/s|$| ${CXXFLAGS}|" \
+		-e "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" \
+		-e 's/make\( \|$\)/$(MAKE)\1/g' \
+		-e '/^debug/,/^$/s/LDFLAGS="[^"]*" //' \
+		Makefile.in {cgi,java,perl,plus,ruby}/Makefile.in || die
+	find -name "*~" -delete || die
+
+	mv configure.{in,ac} || die
+	eautoreconf
+	qdbm_foreach_api
+}
+
+each_ruby_prepare() {
+	sed -i \
+		-e "s|ruby |${RUBY} |" \
+		-e "s|\.\./\.\.|${WORKDIR}/all/${P}|" \
+		{Makefile,configure}.in {curia,depot,villa}/extconf.rb || die
+
+	mv configure.{in,ac} || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_enable bzip2 bzip) \
+		$(use_enable debug) \
+		$(use_enable lzo) \
+		$(use_enable zlib) \
+		--enable-iconv \
+		--enable-pthread
+	qdbm_foreach_api
+}
+
+each_ruby_configure() {
+	econf
+}
+
+src_compile() {
+	if [[ ${CHOST} == *darwin* ]] ; then
+		emake mac
+	else
+		default
+		qdbm_foreach_api
+	fi
+}
+
+each_ruby_compile() {
+	emake
+}
+
+src_test() {
+	if [[ ${CHOST} == *darwin* ]] ; then
+		emake check-mac
+	else
+		default
+		qdbm_foreach_api
+	fi
+}
+
+each_ruby_test() {
+	emake check
+}
+
+src_install() {
+	if [[ ${CHOST} == *darwin* ]] ; then
+		emake install-mac
+	else
+		default
+	fi
+
+	qdbm_foreach_api
+	use static-libs || find "${ED}" -name '*.a' -delete || die
+
+	rm -rf "${ED}"/usr/share/${PN}
+
+	if use java; then
+		java-pkg_dojar "${ED}"/usr/$(get_libdir)/*.jar
+		rm -f "${ED}"/usr/$(get_libdir)/*.jar
+	fi
+	if use perl; then
+		perl_delete_module_manpages
+		perl_fix_packlist
+	fi
+
+	rm -f "${ED}"/usr/bin/*test
+	rm -f "${ED}"/usr/share/man/man1/*test.1*
+}
+
+each_ruby_install() {
+	local m
+	for m in curia depot villa; do
+		emake -C "${m}" DESTDIR="${D}" install
+	done
+}
+
+all_ruby_install() {
+	dodoc -r rb*.html rbapidoc
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-08-13 13:58 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2021-08-13 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6c2db0bd5f47e2f987c55bba564fed30f03f4d6a
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 13:51:02 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 13:58:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2db0bd

dev-db/qdbm: tidy

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index 0185753ddf4..8f010ce95b7 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -169,19 +169,19 @@ src_install() {
 	qdbm_foreach_api
 	use static-libs || find "${ED}" -name '*.a' -delete || die
 
-	rm -rf "${ED}"/usr/share/${PN} || die
+	rm -rf "${ED}"/usr/share/${PN}
 
 	if use java; then
 		java-pkg_dojar "${ED}"/usr/$(get_libdir)/*.jar
-		rm -f "${ED}"/usr/$(get_libdir)/*.jar || die
+		rm -f "${ED}"/usr/$(get_libdir)/*.jar
 	fi
 	if use perl; then
 		perl_delete_module_manpages
 		perl_fix_packlist
 	fi
 
-	rm -f "${ED}"/usr/bin/*test || die
-	rm -f "${ED}"/usr/share/man/man1/*test.1* || die
+	rm -f "${ED}"/usr/bin/*test
+	rm -f "${ED}"/usr/share/man/man1/*test.1*
 }
 
 each_ruby_install() {


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-08-29  8:37 Marek Szuba
  0 siblings, 0 replies; 25+ messages in thread
From: Marek Szuba @ 2021-08-29  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     198f49f87c02d8d322b85d376c91a3739c813219
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 28 23:40:32 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Aug 29 08:36:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198f49f8

dev-db/qdbm: keyword 1.8.78-r3 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index e3abbce65c8..fd0fc1a4033 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-09-13  6:57 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-09-13  6:57 UTC (permalink / raw
  To: gentoo-commits

commit:     849dbafcedbc5b075a8d99e2cdea96b5e6e416fb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 06:57:05 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 06:57:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849dbafc

dev-db/qdbm: amd64 stable wrt bug #812755

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index fd0fc1a4033..11f5d1bb46b 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-09-13  6:59 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-09-13  6:59 UTC (permalink / raw
  To: gentoo-commits

commit:     af8eebdd415f00d7a95c54b014fdcb346deeb67c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 06:59:35 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 06:59:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8eebdd

dev-db/qdbm: ppc64 stable wrt bug #812755

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index 11f5d1bb46b..7877d67049b 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-09-13  7:00 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-09-13  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     3dc020157e9a93f297ef5fca1bada0e3b0435fcd
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 07:00:36 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 07:00:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc02015

dev-db/qdbm: x86 stable wrt bug #812755

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index 7877d67049b..ad160a3581e 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-09-13 16:03 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-09-13 16:03 UTC (permalink / raw
  To: gentoo-commits

commit:     19f821834c59e4c0385dd8b781141204abd06d18
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Sep 13 13:40:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 16:03:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f82183

dev-db/qdbm: stable 1.8.78-r3 for sparc, bug #812755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index ad160a3581e..191ec6b52c8 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-09-25  5:18 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-09-25  5:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4fce8100ffc6d087a55e23d44f546b44b4d8d2a0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 05:17:59 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 05:17:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fce8100

dev-db/qdbm: ppc stable wrt bug #812755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index a2ceb9767b4..2d5ced540e5 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-10-01 23:42 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-10-01 23:42 UTC (permalink / raw
  To: gentoo-commits

commit:     da6cb99f4f94e53c62bedcb5d8acc82671a74994
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  1 23:40:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  1 23:40:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6cb99f

dev-db/qdbm: Stabilize 1.8.78-r3 arm64, #812755

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
index 2d5ced540e5..826283f03b2 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2021-10-21 15:05 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2021-10-21 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0e266c1cca59f7f23f2343f108efbfe822180912
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Oct 21 14:16:41 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 15:04:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e266c1c

dev-db/qdbm: remove old

Closes: https://github.com/gentoo/gentoo/pull/22657
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 196 --------------------------------------
 1 file changed, 196 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
deleted file mode 100644
index 8f010ce95b7..00000000000
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-RUBY_OPTIONAL="yes"
-
-inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng
-
-DESCRIPTION="Quick Database Manager"
-HOMEPAGE="https://fallabs.com/qdbm/"
-SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
-
-RDEPEND="bzip2? ( app-arch/bzip2 )
-	java? ( >=virtual/jre-1.4:* )
-	lzo? ( dev-libs/lzo )
-	perl? ( dev-lang/perl )
-	ruby? ( $(ruby_implementations_depend) )
-	zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-	java? ( >=virtual/jdk-1.4:* )"
-S="${WORKDIR}/all/${P}"
-RUBY_S="${P}/ruby"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-configure.patch
-	"${FILESDIR}"/${PN}-perl.patch
-	"${FILESDIR}"/${PN}-ruby19.patch
-	"${FILESDIR}"/${PN}-runpath.patch
-	"${FILESDIR}"/${PN}-darwin.patch
-)
-HTML_DOCS=( doc/. )
-
-AT_NOELIBTOOLIZE="yes"
-
-pkg_setup() {
-	java-pkg-opt-2_pkg_setup
-	use ruby && ruby-ng_pkg_setup
-}
-
-qdbm_foreach_api() {
-	local u
-	for u in cxx java perl ruby; do
-		if ! use "${u}"; then
-			continue
-		fi
-		einfo "${EBUILD_PHASE} ${u}"
-		if [[ "${u}" == "cxx" ]]; then
-			u="plus"
-		fi
-		if [[ "${u}" != "ruby" ]]; then
-			cd "${u}"
-			case "${EBUILD_PHASE}" in
-			prepare)
-				mv configure.{in,ac}
-				eautoreconf
-				;;
-			configure)
-				case "${u}" in
-				cgi|java|plus)
-					econf $(use_enable debug)
-					;;
-				*)
-					econf
-					;;
-				esac
-				;;
-			compile)
-				emake
-				;;
-			test)
-				emake check
-				;;
-			install)
-				emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
-			esac
-			cd - >/dev/null
-		else
-			PATCHES= ruby-ng_src_${EBUILD_PHASE}
-		fi
-	done
-}
-
-src_prepare() {
-	default
-	java-pkg-opt-2_src_prepare
-
-	# fix build with >=sys-devel/gcc-7, bug #638878
-	append-cflags $(test-flags-CC -fno-tree-vrp)
-
-	sed -i \
-		-e "/^CFLAGS/s|$| ${CFLAGS}|" \
-		-e "/^OPTIMIZE/s|$| ${CFLAGS}|" \
-		-e "/^CXXFLAGS/s|$| ${CXXFLAGS}|" \
-		-e "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" \
-		-e 's/make\( \|$\)/$(MAKE)\1/g' \
-		-e '/^debug/,/^$/s/LDFLAGS="[^"]*" //' \
-		Makefile.in {cgi,java,perl,plus,ruby}/Makefile.in || die
-	find -name "*~" -delete || die
-
-	mv configure.{in,ac} || die
-	eautoreconf
-	qdbm_foreach_api
-}
-
-each_ruby_prepare() {
-	sed -i \
-		-e "s|ruby |${RUBY} |" \
-		-e "s|\.\./\.\.|${WORKDIR}/all/${P}|" \
-		{Makefile,configure}.in {curia,depot,villa}/extconf.rb || die
-
-	mv configure.{in,ac} || die
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(use_enable bzip2 bzip) \
-		$(use_enable debug) \
-		$(use_enable lzo) \
-		$(use_enable zlib) \
-		--enable-iconv \
-		--enable-pthread
-	qdbm_foreach_api
-}
-
-each_ruby_configure() {
-	econf
-}
-
-src_compile() {
-	if [[ ${CHOST} == *darwin* ]] ; then
-		emake mac
-	else
-		default
-		qdbm_foreach_api
-	fi
-}
-
-each_ruby_compile() {
-	emake
-}
-
-src_test() {
-	if [[ ${CHOST} == *darwin* ]] ; then
-		emake check-mac
-	else
-		default
-		qdbm_foreach_api
-	fi
-}
-
-each_ruby_test() {
-	emake check
-}
-
-src_install() {
-	if [[ ${CHOST} == *darwin* ]] ; then
-		emake install-mac
-	else
-		default
-	fi
-
-	qdbm_foreach_api
-	use static-libs || find "${ED}" -name '*.a' -delete || die
-
-	rm -rf "${ED}"/usr/share/${PN}
-
-	if use java; then
-		java-pkg_dojar "${ED}"/usr/$(get_libdir)/*.jar
-		rm -f "${ED}"/usr/$(get_libdir)/*.jar
-	fi
-	if use perl; then
-		perl_delete_module_manpages
-		perl_fix_packlist
-	fi
-
-	rm -f "${ED}"/usr/bin/*test
-	rm -f "${ED}"/usr/share/man/man1/*test.1*
-}
-
-each_ruby_install() {
-	local m
-	for m in curia depot villa; do
-		emake -C "${m}" DESTDIR="${D}" install
-	done
-}
-
-all_ruby_install() {
-	dodoc -r rb*.html rbapidoc
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2022-09-10  1:52 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2022-09-10  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3420a8337a7165eb8dd5e8422a6cf51805c77927
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 01:47:48 2022 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 01:47:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3420a833

dev-db/qdbm: fix docs installation paths

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/{qdbm-1.8.78-r3.ebuild => qdbm-1.8.78-r4.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
similarity index 97%
rename from dev-db/qdbm/qdbm-1.8.78-r3.ebuild
rename to dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index 826283f03b2b..4351c1689029 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r3.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -77,7 +77,7 @@ qdbm_foreach_api() {
 				emake check
 				;;
 			install)
-				emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${P}/html install
+				emake DESTDIR="${D}" MYDATADIR=/usr/share/doc/${PF}/html install
 			esac
 			cd - >/dev/null
 		else


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2022-09-10  1:52 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2022-09-10  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     847c8f4baaef7855723cc210c0bb82301ecedb17
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 01:50:06 2022 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 01:50:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847c8f4b

dev-db/qdbm: update USE_RUBY

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index 4351c1689029..b4434e855f93 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2022-09-10  1:52 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2022-09-10  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     6b1dbae9f33e95949618ec7d364832b864a72daa
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 01:51:42 2022 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 01:51:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1dbae9

dev-db/qdbm: update to EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index b4434e855f93..048cf3b94d12 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_OPTIONAL="yes"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2023-12-17 10:49 Hans de Graaff
  0 siblings, 0 replies; 25+ messages in thread
From: Hans de Graaff @ 2023-12-17 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b4ee3f8a3d2908494891b83958eec5af50c9a70b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 10:33:22 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 10:48:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ee3f8a

dev-db/qdbm: enable ruby32

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
index 43796938adc8..f1ea111f2075 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby31 ruby32"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2024-05-19  9:09 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2024-05-19  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     48b5233b5d67b9ddaf3dd52983227016b1660923
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 09:08:57 2024 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun May 19 09:08:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b5233b

dev-db/qdbm: update metadata.xml

Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/metadata.xml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-db/qdbm/metadata.xml b/dev-db/qdbm/metadata.xml
index 9a97f3478d31..987ce1bc2ed6 100644
--- a/dev-db/qdbm/metadata.xml
+++ b/dev-db/qdbm/metadata.xml
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>hattya@gentoo.org</email>
-  </maintainer>
+	<maintainer type="person">
+		<email>hattya@gentoo.org</email>
+		<name>Akinori Hattori</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/
@ 2024-05-19  9:09 Akinori Hattori
  0 siblings, 0 replies; 25+ messages in thread
From: Akinori Hattori @ 2024-05-19  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2c2eea6b9027a5b8aaba4e6e74058877c7005676
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 09:07:43 2024 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Sun May 19 09:07:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2eea6b

dev-db/qdbm: drop debug USE flag

Closes: https://bugs.gentoo.org/889794
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-db/qdbm/qdbm-1.8.78-r5.ebuild | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
index d2b808795c42..c4022db45e1f 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
+IUSE="bzip2 cxx java lzo perl ruby static-libs zlib"
 
 RDEPEND="bzip2? ( app-arch/bzip2 )
 	java? ( >=virtual/jre-1.8:* )
@@ -62,14 +62,7 @@ qdbm_foreach_api() {
 				eautoreconf
 				;;
 			configure)
-				case "${u}" in
-				cgi|java|plus)
-					econf $(use_enable debug)
-					;;
-				*)
-					econf
-					;;
-				esac
+				econf
 				;;
 			compile)
 				emake
@@ -100,7 +93,6 @@ src_prepare() {
 		-e "/^CXXFLAGS/s|$| ${CXXFLAGS}|" \
 		-e "/^JAVACFLAGS/s|$| ${JAVACFLAGS}|" \
 		-e 's/make\( \|$\)/$(MAKE)\1/g' \
-		-e '/^debug/,/^$/s/LDFLAGS="[^"]*" //' \
 		Makefile.in {cgi,java,perl,plus,ruby}/Makefile.in || die
 	find -name "*~" -delete || die
 
@@ -122,7 +114,6 @@ each_ruby_prepare() {
 src_configure() {
 	econf \
 		$(use_enable bzip2 bzip) \
-		$(use_enable debug) \
 		$(use_enable lzo) \
 		$(use_enable zlib) \
 		--enable-iconv \


^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2024-05-19  9:10 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-07 19:15 [gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2024-05-19  9:09 Akinori Hattori
2024-05-19  9:09 Akinori Hattori
2023-12-17 10:49 Hans de Graaff
2022-09-10  1:52 Akinori Hattori
2022-09-10  1:52 Akinori Hattori
2022-09-10  1:52 Akinori Hattori
2021-10-21 15:05 Akinori Hattori
2021-10-01 23:42 Sam James
2021-09-25  5:18 Agostino Sarubbo
2021-09-13 16:03 Sam James
2021-09-13  7:00 Agostino Sarubbo
2021-09-13  6:59 Agostino Sarubbo
2021-09-13  6:57 Agostino Sarubbo
2021-08-29  8:37 Marek Szuba
2021-08-13 13:58 Akinori Hattori
2021-08-13 13:58 Akinori Hattori
2020-05-27 12:57 Akinori Hattori
2020-05-10  9:53 Akinori Hattori
2020-05-10  9:53 Akinori Hattori
2019-07-24 17:35 Aaron Bauman
2019-02-20 14:23 Akinori Hattori
2018-06-23  8:17 Akinori Hattori
2017-03-30 14:59 Akinori Hattori
2017-03-30 14:32 Akinori Hattori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox