From 4560e1a95e1072b051371c59aec78b15e4787ded Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 24 Dec 2023 01:44:21 +0000 Subject: gentoo auto-resync : 24:12:2023 - 01:44:20 --- sys-devel/autoconf/Manifest | 4 +- sys-devel/autoconf/autoconf-2.72-r1.ebuild | 95 ++++++++++++++++++++++++++++++ sys-devel/autoconf/autoconf-2.72.ebuild | 92 ----------------------------- sys-devel/autoconf/autoconf-9999.ebuild | 5 +- 4 files changed, 101 insertions(+), 95 deletions(-) create mode 100644 sys-devel/autoconf/autoconf-2.72-r1.ebuild delete mode 100644 sys-devel/autoconf/autoconf-2.72.ebuild (limited to 'sys-devel/autoconf') diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest index 9b083ec24d58..b634e8349e78 100644 --- a/sys-devel/autoconf/Manifest +++ b/sys-devel/autoconf/Manifest @@ -31,6 +31,6 @@ EBUILD autoconf-2.13-r8.ebuild 1626 BLAKE2B c67df827c9eaf4763b5d97d9e827dd841bad EBUILD autoconf-2.69-r9.ebuild 1728 BLAKE2B 6ac68f95d41d1b090c85175d540177cd95f620ade4ab0d1433c4fc6c246f5aa4d8a5c7fa146e98d5af8affc681ce9961045936fff6eb70503b7de695c364fa63 SHA512 e5b3d2226c83f14ee0e655202e9af325758fcb679d8e1ece91a218259552828b23888b282b238e6a08bb695a2db5c32792962e79872cffaddeb01eee444b61de EBUILD autoconf-2.71-r6.ebuild 2396 BLAKE2B fe099ae66f3cc60ce49ddb81c6cdae8ae80c4c157142b9bc4ff66642c0e70cf3f4f974180869095dc58d5cd6f1141bb3c7c11ccaebe6790040e476e2d7ccdca9 SHA512 64f15ba6cd8cb5531834404d30e0b18df921581444a80e201ae713119117ff7b82663a96a0921c8a4c887f713df73aec4b91da0f7cd6748877336f777072f273 EBUILD autoconf-2.71-r7.ebuild 2696 BLAKE2B b5dda502abb7d05066899c9e8062e5e05427482f5d20bcf8d4332dd3cf5f8d4f25f45fb063e5b8731d323dac71a5a1a417acc1623449c9f94caadbc973ef3ba9 SHA512 532677e9224c69810d8cdcd1bdd79ffd476bd17dbf6cd1dbe947c4c008237a0dda50a42c9ceb9e11c0739a691c2bfd4b014d73a570f5229158d72895beadf25e -EBUILD autoconf-2.72.ebuild 2425 BLAKE2B f55090c0755fd0c3d4baa6fe2bfe92cf22b97b5631694d5e6179e34ffe721d62d55a0561a8df6a0a18fabd4e3ab573b2c44f7d802f676c4a0b29303657d36273 SHA512 caac386e2dbfdf45f2d4592c42767d6d972334ef580a5de4f4a75edaa37097fe31e6c00da39dde8c40e0191fe9ea5554816c744892816018d374bf5e3a457f1b -EBUILD autoconf-9999.ebuild 2425 BLAKE2B f55090c0755fd0c3d4baa6fe2bfe92cf22b97b5631694d5e6179e34ffe721d62d55a0561a8df6a0a18fabd4e3ab573b2c44f7d802f676c4a0b29303657d36273 SHA512 caac386e2dbfdf45f2d4592c42767d6d972334ef580a5de4f4a75edaa37097fe31e6c00da39dde8c40e0191fe9ea5554816c744892816018d374bf5e3a457f1b +EBUILD autoconf-2.72-r1.ebuild 2585 BLAKE2B 821102f50d284ef8c73f02ea5a4bd450406f22d69f49deb259942da716d8f558f5d267873aed3a2f50ee6a405df5f0a61da0d2158b56ac072e967211ac8176b4 SHA512 99f6e11b001e952c46be17a1f1167330000c1bf2f7c507466920ca08eb34f5cde871dba1f149b1521b79df5ccba6477069be43789a91d15436f0b80fa0daa2d6 +EBUILD autoconf-9999.ebuild 2585 BLAKE2B 821102f50d284ef8c73f02ea5a4bd450406f22d69f49deb259942da716d8f558f5d267873aed3a2f50ee6a405df5f0a61da0d2158b56ac072e967211ac8176b4 SHA512 99f6e11b001e952c46be17a1f1167330000c1bf2f7c507466920ca08eb34f5cde871dba1f149b1521b79df5ccba6477069be43789a91d15436f0b80fa0daa2d6 MISC metadata.xml 343 BLAKE2B e5fd0138606384a4d646b618c096693858ddc94d09e0bb4dd3ecc6ef064a1edf9586f62a5cc753f680d73b2a6c72ed00739b21e54d490dd8edc97aa32dd05309 SHA512 6b06b7e7a5e47a4de92b2032ba3af669916818038802309e4db26917aa536387d2227feb33c29976179fb3cbb10d4b2f975d1055308e6db81a734baf1e8c1e5e diff --git a/sys-devel/autoconf/autoconf-2.72-r1.ebuild b/sys-devel/autoconf/autoconf-2.72-r1.ebuild new file mode 100644 index 000000000000..8966911f36ff --- /dev/null +++ b/sys-devel/autoconf/autoconf-2.72-r1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper +# on new autoconf releases, as well as the dependency in RDEPEND below too. + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git" + inherit git-r3 +else + # For _beta handling replace with real version number + MY_PV="${PV}" + MY_P="${PN}-${MY_PV}" + #PATCH_TARBALL_NAME="${PN}-2.70-patches-01" + + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc + inherit verify-sig + + SRC_URI=" + mirror://gnu/${PN}/${MY_P}.tar.xz + https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz + https://meyering.net/ac/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig ) + " + S="${WORKDIR}"/${MY_P} + + if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then + 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 + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )" +fi + +inherit toolchain-autoconf + +DESCRIPTION="Used to create autoconfiguration files" +HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html" + +LICENSE="GPL-3+" +SLOT="$(ver_cut 1-2)" +IUSE="emacs" + +BDEPEND+=" + >=dev-lang/perl-5.10 + >=sys-devel/m4-1.4.16 +" +RDEPEND=" + ${BDEPEND} + >=sys-devel/autoconf-wrapper-20231224 + sys-devel/gnuconfig + !~sys-devel/${P}:2.5 +" +[[ ${PV} == 9999 ]] && BDEPEND+=" >=sys-apps/texinfo-4.3" +PDEPEND="emacs? ( app-emacs/autoconf-mode )" + +src_prepare() { + if [[ ${PV} == *9999 ]] ; then + # Avoid the "dirty" suffix in the git version by generating it + # before we run later stages which might modify source files. + local ver=$(./build-aux/git-version-gen .tarball-version) + echo "${ver}" > .tarball-version || die + + autoreconf -f -i || die + fi + + # usr/bin/libtool is provided by binutils-apple, need gnu libtool + if [[ ${CHOST} == *-darwin* ]] ; then + PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch ) + fi + + # Save timestamp to avoid later makeinfo call + touch -r doc/{,old_}autoconf.texi || die + + toolchain-autoconf_src_prepare + + # Restore timestamp to avoid makeinfo call + # We already have an up to date autoconf.info page at this point. + touch -r doc/{old_,}autoconf.texi || die +} + +src_test() { + emake check +} + +src_install() { + toolchain-autoconf_src_install + + local f + for f in config.{guess,sub} ; do + ln -fs ../../gnuconfig/${f} \ + "${ED}"/usr/share/autoconf-*/build-aux/${f} || die + done +} diff --git a/sys-devel/autoconf/autoconf-2.72.ebuild b/sys-devel/autoconf/autoconf-2.72.ebuild deleted file mode 100644 index 2381a9c5fd5b..000000000000 --- a/sys-devel/autoconf/autoconf-2.72.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git" - inherit git-r3 -else - # For _beta handling replace with real version number - MY_PV="${PV}" - MY_P="${PN}-${MY_PV}" - #PATCH_TARBALL_NAME="${PN}-2.70-patches-01" - - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc - inherit verify-sig - - SRC_URI=" - mirror://gnu/${PN}/${MY_P}.tar.xz - https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz - https://meyering.net/ac/${P}.tar.xz - verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig ) - " - S="${WORKDIR}"/${MY_P} - - if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then - 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 - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )" -fi - -inherit toolchain-autoconf - -DESCRIPTION="Used to create autoconfiguration files" -HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html" - -LICENSE="GPL-3+" -SLOT="$(ver_cut 1-2)" -IUSE="emacs" - -BDEPEND+=" - >=dev-lang/perl-5.10 - >=sys-devel/m4-1.4.16 -" -RDEPEND=" - ${BDEPEND} - >=sys-devel/autoconf-wrapper-15 - sys-devel/gnuconfig - !~sys-devel/${P}:2.5 -" -[[ ${PV} == 9999 ]] && BDEPEND+=" >=sys-apps/texinfo-4.3" -PDEPEND="emacs? ( app-emacs/autoconf-mode )" - -src_prepare() { - if [[ ${PV} == *9999 ]] ; then - # Avoid the "dirty" suffix in the git version by generating it - # before we run later stages which might modify source files. - local ver=$(./build-aux/git-version-gen .tarball-version) - echo "${ver}" > .tarball-version || die - - autoreconf -f -i || die - fi - - # usr/bin/libtool is provided by binutils-apple, need gnu libtool - if [[ ${CHOST} == *-darwin* ]] ; then - PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch ) - fi - - # Save timestamp to avoid later makeinfo call - touch -r doc/{,old_}autoconf.texi || die - - toolchain-autoconf_src_prepare - - # Restore timestamp to avoid makeinfo call - # We already have an up to date autoconf.info page at this point. - touch -r doc/{old_,}autoconf.texi || die -} - -src_test() { - emake check -} - -src_install() { - toolchain-autoconf_src_install - - local f - for f in config.{guess,sub} ; do - ln -fs ../../gnuconfig/${f} \ - "${ED}"/usr/share/autoconf-*/build-aux/${f} || die - done -} diff --git a/sys-devel/autoconf/autoconf-9999.ebuild b/sys-devel/autoconf/autoconf-9999.ebuild index 2381a9c5fd5b..8966911f36ff 100644 --- a/sys-devel/autoconf/autoconf-9999.ebuild +++ b/sys-devel/autoconf/autoconf-9999.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper +# on new autoconf releases, as well as the dependency in RDEPEND below too. + if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git" inherit git-r3 @@ -45,7 +48,7 @@ BDEPEND+=" " RDEPEND=" ${BDEPEND} - >=sys-devel/autoconf-wrapper-15 + >=sys-devel/autoconf-wrapper-20231224 sys-devel/gnuconfig !~sys-devel/${P}:2.5 " -- cgit v1.2.3