From beac3a2426cadd0f8dd9129bb1b25776fb8b8a9c Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 28 Jun 2026 16:07:22 +0100 Subject: [PATCH] dev-db/pg_background: set REQUIRED_USE too, delete redundant phase defs * Set REQUIRED_USE (eclass doesn't currently 'export' that, only via a var). * Drop redundant phase definitions. Bug: https://bugs.gentoo.org/978223 Signed-off-by: Sam James --- dev-db/pg_background/pg_background-1.5.ebuild | 15 +++------------ dev-db/pg_background/pg_background-1.9.3.ebuild | 13 ++----------- dev-db/pg_background/pg_background-2.0.2.ebuild | 13 ++----------- 3 files changed, 7 insertions(+), 34 deletions(-) diff --git a/dev-db/pg_background/pg_background-1.5.ebuild b/dev-db/pg_background/pg_background-1.5.ebuild index ae1c2d05749d6..e293ffc35f7bf 100644 --- a/dev-db/pg_background/pg_background-1.5.ebuild +++ b/dev-db/pg_background/pg_background-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,10 +12,9 @@ HOMEPAGE="https://github.com/vibhorkum/pg_background" SRC_URI="https://github.com/vibhorkum/pg_background/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" - -SLOT=0 +SLOT="0" KEYWORDS="~amd64" - +REQUIRED_USE="${POSTGRES_REQ_USE}" RESTRICT="test" DEPEND="${POSTGRES_DEP}" @@ -27,11 +26,3 @@ src_prepare() { default postgres-multi_src_prepare } - -src_compile() { - postgres-multi_foreach emake || die "emake failed" -} - -src_install() { - postgres-multi_foreach emake DESTDIR="${D}" install -} diff --git a/dev-db/pg_background/pg_background-1.9.3.ebuild b/dev-db/pg_background/pg_background-1.9.3.ebuild index d5a3093ea7a91..6173e4fde7ca8 100644 --- a/dev-db/pg_background/pg_background-1.9.3.ebuild +++ b/dev-db/pg_background/pg_background-1.9.3.ebuild @@ -12,10 +12,9 @@ HOMEPAGE="https://github.com/vibhorkum/pg_background" SRC_URI="https://github.com/vibhorkum/pg_background/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" - -SLOT=0 +SLOT="0" KEYWORDS="~amd64" - +REQUIRED_USE="${POSTGRES_REQ_USE}" RESTRICT="test" DEPEND="${POSTGRES_DEP}" @@ -25,11 +24,3 @@ src_prepare() { default postgres-multi_src_prepare } - -src_compile() { - postgres-multi_foreach emake || die "emake failed" -} - -src_install() { - postgres-multi_foreach emake DESTDIR="${D}" install -} diff --git a/dev-db/pg_background/pg_background-2.0.2.ebuild b/dev-db/pg_background/pg_background-2.0.2.ebuild index 98f2a61334c87..9267a93ab5a90 100644 --- a/dev-db/pg_background/pg_background-2.0.2.ebuild +++ b/dev-db/pg_background/pg_background-2.0.2.ebuild @@ -12,10 +12,9 @@ HOMEPAGE="https://github.com/vibhorkum/pg_background" SRC_URI="https://github.com/vibhorkum/pg_background/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" - -SLOT=0 +SLOT="0" KEYWORDS="~amd64" - +REQUIRED_USE="${POSTGRES_REQ_USE}" RESTRICT="test" DEPEND="${POSTGRES_DEP}" @@ -25,11 +24,3 @@ src_prepare() { default postgres-multi_src_prepare } - -src_compile() { - postgres-multi_foreach emake || die "emake failed" -} - -src_install() { - postgres-multi_foreach emake DESTDIR="${D}" install -}