public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-03-21  2:48 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-03-21  2:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fe362bcfecccd6c45d7ae1e9a104f31d9d146f76
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Tue Feb 20 09:12:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 02:46:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe362bcf

dev-build/make: Add perl dependency for USE=test

Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/35437
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 4 +++-
 dev-build/make/make-9999.ebuild     | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index 61fbc91f243f..c2fbdc0dcb2e 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="guile nls static"
+IUSE="guile nls static test"
+RESTRICT="!test? ( test )"
 
 DEPEND="guile? ( >=dev-scheme/guile-1.8:= )"
 RDEPEND="
@@ -32,6 +33,7 @@ RDEPEND="
 BDEPEND="
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
+	test? ( dev-lang/perl )
 "
 
 PATCHES=(

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 2be7d7adb832..b7bd016b9653 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -22,7 +22,8 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="guile nls static"
+IUSE="guile nls static test"
+RESTRICT="!test? ( test )"
 
 DEPEND="guile? ( >=dev-scheme/guile-1.8:= )"
 RDEPEND="
@@ -32,6 +33,7 @@ RDEPEND="
 BDEPEND="
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
+	test? ( dev-lang/perl )
 "
 
 PATCHES=(


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-03-23  8:37 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-03-23  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f41c12dac57827e5af88404a24bb0706f306b4bb
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Tue Feb 27 07:52:00 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 08:35:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41c12da

dev-build/make: Build & install html+pdf docs

Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/35547
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 8 +++++++-
 dev-build/make/make-9999.ebuild     | 8 +++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index c71a60cbfb18..3a67d090b66c 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="guile nls static test"
+IUSE="doc guile nls static test"
 RESTRICT="!test? ( test )"
 
 DEPEND="guile? ( >=dev-scheme/guile-1.8:= )"
@@ -31,6 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
+	doc? ( sys-apps/texinfo )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
 	test? ( dev-lang/perl )
@@ -71,7 +72,12 @@ src_configure() {
 	econf "${myeconfargs[@]}"
 }
 
+src_compile() {
+	emake all $(usev doc 'pdf html')
+}
+
 src_install() {
+	use doc && HTML_DOCS=( doc/make.html/. ) DOCS="$DOCS doc/make.pdf"
 	default
 
 	dosym gmake /usr/bin/make

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 6505deff9787..568476904fc1 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="guile nls static test"
+IUSE="doc guile nls static test"
 RESTRICT="!test? ( test )"
 
 DEPEND="guile? ( >=dev-scheme/guile-1.8:= )"
@@ -31,6 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
+	doc? ( sys-apps/texinfo )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
 	test? ( dev-lang/perl )
@@ -71,7 +72,12 @@ src_configure() {
 	econf "${myeconfargs[@]}"
 }
 
+src_compile() {
+	emake all $(usev doc 'pdf html')
+}
+
 src_install() {
+	use doc && HTML_DOCS=( doc/make.html/. ) DOCS="$DOCS doc/make.pdf"
 	default
 
 	dosym gmake /usr/bin/make


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-03-23  8:37 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-03-23  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     48352f4bd172977566b8d9c1579b921957c46b36
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Tue Feb 27 07:53:52 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 08:35:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48352f4b

dev-build/make: use src_install default

Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 3 +--
 dev-build/make/make-9999.ebuild     | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index 94a0d47b7ca0..c71a60cbfb18 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -72,8 +72,7 @@ src_configure() {
 }
 
 src_install() {
-	emake DESTDIR="${D}" install
-	einstalldocs
+	default
 
 	dosym gmake /usr/bin/make
 	dosym gmake.1 /usr/share/man/man1/make.1

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index ee4f50eba0b0..6505deff9787 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -72,8 +72,7 @@ src_configure() {
 }
 
 src_install() {
-	emake DESTDIR="${D}" install
-	einstalldocs
+	default
 
 	dosym gmake /usr/bin/make
 	dosym gmake.1 /usr/share/man/man1/make.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-03-23  8:37 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-03-23  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     121eba1aad27c0e228cfac6416151b547be44565
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Tue Feb 27 17:32:07 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 08:35:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121eba1a

dev-build/make: Use einstalldocs + DOCS var

Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 4 +++-
 dev-build/make/make-9999.ebuild     | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index c2fbdc0dcb2e..94a0d47b7ca0 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -36,6 +36,8 @@ BDEPEND="
 	test? ( dev-lang/perl )
 "
 
+DOCS="AUTHORS NEWS README*"
+
 PATCHES=(
 	"${FILESDIR}"/${PN}-4.4-default-cxx.patch
 )
@@ -71,7 +73,7 @@ src_configure() {
 
 src_install() {
 	emake DESTDIR="${D}" install
-	dodoc AUTHORS NEWS README*
+	einstalldocs
 
 	dosym gmake /usr/bin/make
 	dosym gmake.1 /usr/share/man/man1/make.1

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index b7bd016b9653..ee4f50eba0b0 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -36,6 +36,8 @@ BDEPEND="
 	test? ( dev-lang/perl )
 "
 
+DOCS="AUTHORS NEWS README*"
+
 PATCHES=(
 	"${FILESDIR}"/${PN}-4.4-default-cxx.patch
 )
@@ -71,7 +73,7 @@ src_configure() {
 
 src_install() {
 	emake DESTDIR="${D}" install
-	dodoc AUTHORS NEWS README*
+	einstalldocs
 
 	dosym gmake /usr/bin/make
 	dosym gmake.1 /usr/share/man/man1/make.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-04-22  3:58 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-04-22  3:58 UTC (permalink / raw
  To: gentoo-commits

commit:     85423df7972767095b2ad59d10b9c44857d74dc8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 03:58:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 03:58:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85423df7

dev-build/make: fix USE=verify-sig in src_unpack

Closes: https://bugs.gentoo.org/930392
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 2 +-
 dev-build/make/make-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index 3a67d090b66c..4f363169f0ae 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
 		cd "${S}" || die
 		./bootstrap || die
 	else
-		default
+		verify-sig_src_unpack
 	fi
 }
 

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 568476904fc1..4df10fe00325 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
 		cd "${S}" || die
 		./bootstrap || die
 	else
-		default
+		verify-sig_src_unpack
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-04-30  6:42 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-04-30  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     39738087f65f92ccf57e2eb741f60bd1cb4b9c86
Author:     Marco Sirabella <marco <AT> sirabella <DOT> org>
AuthorDate: Sat Mar 23 18:39:25 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 06:36:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39738087

dev-build/make: fix doc BDEPEND to use texi2dvi

Closes: https://bugs.gentoo.org/927628
Signed-off-by: Marco Sirabella <marco <AT> sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/35886
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/make/make-4.4.1-r1.ebuild | 2 +-
 dev-build/make/make-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index 4f363169f0ae..2e65b08c27e4 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
-	doc? ( sys-apps/texinfo )
+	doc? ( virtual/texi2dvi )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
 	test? ( dev-lang/perl )

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 4df10fe00325..146e017cec5b 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
-	doc? ( sys-apps/texinfo )
+	doc? ( virtual/texi2dvi )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
 	test? ( dev-lang/perl )


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-06-03  1:05 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-06-03  1:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3b2498c8614935e72bf50fe8655c7a789a95aed2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  3 01:02:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  3 01:04:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2498c8

dev-build/make: update SRC_URI to .lz

Switch to .lz because xz-utils can unpack it these days.

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

 dev-build/make/Manifest             |  4 ++--
 dev-build/make/make-4.4.1-r1.ebuild | 14 ++++++++------
 dev-build/make/make-9999.ebuild     | 14 ++++++++------
 3 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/dev-build/make/Manifest b/dev-build/make/Manifest
index c639311d60ed..886bf48fa5dc 100644
--- a/dev-build/make/Manifest
+++ b/dev-build/make/Manifest
@@ -1,2 +1,2 @@
-DIST make-4.4.1.tar.gz 2348200 BLAKE2B 09a4ad8060259e36854b525ab610fd317a86f4926e44e3ab8adba75dccc8d4b445df9dd25ccfb4c25a54bc0e98238a9127e36401d74cbc3503a329eadcdf4995 SHA512 145260cbd6a8226cef3dfef0c8baba31847beaebc7e6b65d39d02715fd4f4cab9b139b6c3772e550088d4f9ae80c6d3ed20b9a7664c693644dfb96b4cb60e67c
-DIST make-4.4.1.tar.gz.sig 833 BLAKE2B d5f9a33b0262d4a9216f47718f6596884852662a692e708191a7007964007940da1c06549db28ae1d13683c4a949b9ee86da9dedd9a80da8f8b09e71e659e9a1 SHA512 d7a5531c10f216d690ec036f3875c7f314fa53006e138568c60132d506db48d1a59201623e168091dafa4465b005991019e42f81ff1a96a44610b6b18de08b09
+DIST make-4.4.1.tar.lz 1305648 BLAKE2B b0c62a85a99b15e38ee9e08c38be9b1c4c6d81a01bc8ea94f83e7f1a93968b9c8c8b69c92bb4112646a58e38bb9d2effdd461fb2a82b1360681351e07c123a26 SHA512 591e9fab2f807bfda908f3376fdbf304c3377a6b15d13f3029456722972e361d205b692855de8ddbce64ff3f404873cbfb65f4097ca4a3b81029dc83bafcc67c
+DIST make-4.4.1.tar.lz.sig 833 BLAKE2B f72d2afaec6f21f4c731a42408200c05ed56532cbee16c1f1a4db2f1d641d27fb3c41ff2becd717e94ded7d079e683ff320c795e5073a95aed731d99666173cd SHA512 a6e4d3ef63456031c357277f0867652776afd0bd801c3be67a3f81b03103dddc5c6471ce50a89a4fd379a535163f22758cadab25a5c2192a2332124bcbbe8d74

diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index 2e65b08c27e4..aa47d6e80b6c 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/make.asc
-inherit flag-o-matic verify-sig
+inherit flag-o-matic unpacker verify-sig
 
 DESCRIPTION="Standard tool to compile source trees"
 HOMEPAGE="https://www.gnu.org/software/make/make.html"
@@ -12,11 +12,11 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://git.savannah.gnu.org/git/make.git"
 	inherit autotools git-r3
 elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
-	SRC_URI="https://alpha.gnu.org/gnu/make/${P}.tar.gz"
-	SRC_URI+=" verify-sig? ( https://alpha.gnu.org/gnu/make/${P}.tar.gz.sig )"
+	SRC_URI="https://alpha.gnu.org/gnu/make/${P}.tar.lz"
+	SRC_URI+=" verify-sig? ( https://alpha.gnu.org/gnu/make/${P}.tar.lz.sig )"
 else
-	SRC_URI="mirror://gnu/make/${P}.tar.gz"
-	SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
+	SRC_URI="mirror://gnu/make/${P}.tar.lz"
+	SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.lz.sig )"
 	KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
@@ -31,6 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
+	$(unpacker_src_uri_depends)
 	doc? ( virtual/texi2dvi )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
@@ -50,7 +51,8 @@ src_unpack() {
 		cd "${S}" || die
 		./bootstrap || die
 	else
-		verify-sig_src_unpack
+		use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${P}.tar.lz{,.sig}
+		unpacker ${P}.tar.lz
 	fi
 }
 

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 146e017cec5b..6ed0e9b00642 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/make.asc
-inherit flag-o-matic verify-sig
+inherit flag-o-matic unpacker verify-sig
 
 DESCRIPTION="Standard tool to compile source trees"
 HOMEPAGE="https://www.gnu.org/software/make/make.html"
@@ -12,11 +12,11 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://git.savannah.gnu.org/git/make.git"
 	inherit autotools git-r3
 elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
-	SRC_URI="https://alpha.gnu.org/gnu/make/${P}.tar.gz"
-	SRC_URI+=" verify-sig? ( https://alpha.gnu.org/gnu/make/${P}.tar.gz.sig )"
+	SRC_URI="https://alpha.gnu.org/gnu/make/${P}.tar.lz"
+	SRC_URI+=" verify-sig? ( https://alpha.gnu.org/gnu/make/${P}.tar.lz.sig )"
 else
-	SRC_URI="mirror://gnu/make/${P}.tar.gz"
-	SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
+	SRC_URI="mirror://gnu/make/${P}.tar.lz"
+	SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.lz.sig )"
 	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
@@ -31,6 +31,7 @@ RDEPEND="
 	nls? ( virtual/libintl )
 "
 BDEPEND="
+	$(unpacker_src_uri_depends)
 	doc? ( virtual/texi2dvi )
 	nls? ( sys-devel/gettext )
 	verify-sig? ( sec-keys/openpgp-keys-make )
@@ -50,7 +51,8 @@ src_unpack() {
 		cd "${S}" || die
 		./bootstrap || die
 	else
-		verify-sig_src_unpack
+		use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${P}.tar.lz{,.sig}
+		unpacker ${P}.tar.lz
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-build/make/
@ 2024-08-18 19:44 Arsen Arsenović
  0 siblings, 0 replies; 8+ messages in thread
From: Arsen Arsenović @ 2024-08-18 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     1cdc74dabf98dce9923045dbddbe340b20fea719
Author:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 19:37:40 2024 +0000
Commit:     Arsen Arsenović <arsen <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 19:43:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdc74da

dev-build/make: consistently call guile_bump_sources in new guile revs

It seems that I forgot to update this ebuild after refactoring.

Fixes: a35501c8975b (dev-build/make: switch to new guile mechanism)
Signed-off-by: Arsen Arsenović <arsen <AT> gentoo.org>

 dev-build/make/make-4.4.1-r100.ebuild | 2 +-
 dev-build/make/make-9999.ebuild       | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-build/make/make-4.4.1-r100.ebuild b/dev-build/make/make-4.4.1-r100.ebuild
index 190cab823489..a1793d14fe37 100644
--- a/dev-build/make/make-4.4.1-r100.ebuild
+++ b/dev-build/make/make-4.4.1-r100.ebuild
@@ -68,7 +68,7 @@ src_prepare() {
 	fi
 
 	if use guile; then
-		guile-single_src_prepare
+		guile_bump_sources
 	fi
 }
 

diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 182219be856b..0a9275fbe6af 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -66,6 +66,10 @@ src_prepare() {
 	if [[ ${PV} == 9999 ]] ; then
 		eautoreconf
 	fi
+
+	if use guile; then
+		guile_bump_sources
+	fi
 }
 
 pkg_setup() {


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

end of thread, other threads:[~2024-08-18 19:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-21  2:48 [gentoo-commits] repo/gentoo:master commit in: dev-build/make/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-23  8:37 Sam James
2024-03-23  8:37 Sam James
2024-03-23  8:37 Sam James
2024-04-22  3:58 Sam James
2024-04-30  6:42 Sam James
2024-06-03  1:05 Sam James
2024-08-18 19:44 Arsen Arsenović

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