Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
Date: Wed, 26 May 2021 08:33:40
Message-Id: 1622017979.9d31a4a7a9aacba4e78270584fe01aa7de50b0d3.soap@gentoo
1 commit: 9d31a4a7a9aacba4e78270584fe01aa7de50b0d3
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 26 08:32:59 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Wed May 26 08:32:59 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d31a4a7
7
8 sys-devel/automake: drop 1.16.2-r1
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 sys-devel/automake/Manifest | 1 -
13 sys-devel/automake/automake-1.16.2-r1.ebuild | 133 ---------------------------
14 2 files changed, 134 deletions(-)
15
16 diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest
17 index 35bea52e417..6a72079a3a3 100644
18 --- a/sys-devel/automake/Manifest
19 +++ b/sys-devel/automake/Manifest
20 @@ -4,7 +4,6 @@ DIST automake-1.12.6.tar.xz 1400336 BLAKE2B b1d9befdda70f9caab881c1159921ea883a7
21 DIST automake-1.13.4.tar.xz 1449608 BLAKE2B 03dee42d65362a6f36e81c83d516c85faba1aac59bdc0d941077fde9be7742da0f57b48d678169e7a0e8b652c3ef46c314cdd3efb0fc489c389852fed1c39a02 SHA512 c9b145c1b822a4d83f2899f4280a76ccae932301b273f4c9718dc7f53161aa03dc1be2c1fb1a61083c54186e1908ae2c8284250aa1d8f6dea484767aca1344d3
22 DIST automake-1.14.1.tar.xz 1488984 BLAKE2B a4c9b1f2c5ca35fba62e57423be2b6c060c63df8198d06a904a236745053072cb14ca4b333fb6cf370ef73378ee8771f4c10bcc111dcbd69e40f75abc16475fa SHA512 5de971159dfca2ec74c3c9a2f1368331efc437b146d675740c8735fcb0d32a30d0560fd29df64c3279efdf9278152c82a9ff09040b3e64d84743aaf25b26ce69
23 DIST automake-1.15.1.tar.xz 1509496 BLAKE2B e6ade31089f969140472004cd9854318470228c64e4f8e829d48c5379f62d2c5f8ef9509131c577653e81868d94544ecf6520f86b5d582ebb6ed65c832039f30 SHA512 02f661b2676f1d44334ce1c7188f9913a6874bf46ba487708ad8090ad57905f14aead80fefed815e21effacfbb925e23b944ea7dd32563dca39c1a4174eda688
24 -DIST automake-1.16.2.tar.xz 1545912 BLAKE2B 88e12fc7792c1a3a9c3b9095760145c2ebf3799602320efe5885a0cac16ced2cfb95865abf0a96b6969aa4652eb2b3d2ac8dae550d721392be45fc10c2458b67 SHA512 a4aa0e41ceaa7df5bc303a6004597fb158f4198594017cd2c586fd9f5a29233e081766bf22b7e4ef0d4c8c3d45a8591009427efa319b362922a958ac1ef6e27b
25 DIST automake-1.16.3.tar.xz 1590708 BLAKE2B ab6001a1b09e171ec83bac07155a77ab0fc29f5185116616aa3080b27e8bbf759472cd0dfb75630b26f7ad8d0741e668662d00b370ef79cf5ef6c62e945c94da SHA512 7265aeb7f82a8a205761d76e6ade7b7e97831c283349fd80f86e511f4b0b3e17f429d1506fca84c76079f63781e5dbf5ca81455d6bf6cda27d2e5c3d23b0d1aa
26 DIST automake-1.4-p6.tar.gz 375060 BLAKE2B 681c70a2932ae1697d0b9907c8a8d12ed0d506be4a2812dff93af7c3b659ee1ed24a97f0a653f9a49c0d4a78a70965482b39f1297e9f6d6099d3857a2d451f69 SHA512 3f3235e68ab6703668deac015926124c7eeeea6925e830c6820cb156f15f8ee3febd0fd0cc2ab4f4b5c405b528e4ce12b2459347f62ed6a1a862bc9969163d9e
27 DIST automake-1.5.tar.gz 526934 BLAKE2B 4b613c81f933d550cc9e5e40dd9ce1160f49c388f4e9292b1a8843b0f4cfc57d72a3dc10bce03260cffa61ab8d67a5b27d781bd7a4c2d842764135158dc2b54f SHA512 b9dbece18935b6c08f7d17c456b0359a17362dc030692629cf5d66db675e46a5f24d60dfd20a50780e4096163454f1922d4281c4bb7af336d61e527b579e3bfc
28
29 diff --git a/sys-devel/automake/automake-1.16.2-r1.ebuild b/sys-devel/automake/automake-1.16.2-r1.ebuild
30 deleted file mode 100644
31 index bd0de029109..00000000000
32 --- a/sys-devel/automake/automake-1.16.2-r1.ebuild
33 +++ /dev/null
34 @@ -1,133 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -PYTHON_COMPAT=( python3_{7,8,9} )
41 -
42 -inherit python-any-r1
43 -
44 -if [[ ${PV} == 9999 ]] ; then
45 - EGIT_REPO_URI="https://git.savannah.gnu.org/r/${PN}.git"
46 -
47 - inherit git-r3
48 -else
49 - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 - if [[ ${PV/_beta} == ${PV} ]]; then
51 - MY_P="${P}"
52 - SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
53 - https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"
54 - else
55 - MY_PV="$(ver_cut 1).$(($(ver_cut 2)-1))b"
56 - MY_P="${PN}-${MY_PV}"
57 -
58 - # Alpha/beta releases are not distributed on the usual mirrors.
59 - SRC_URI="https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"
60 - fi
61 - S="${WORKDIR}/${MY_P}"
62 -fi
63 -
64 -DESCRIPTION="Used to generate Makefile.in from Makefile.am"
65 -HOMEPAGE="https://www.gnu.org/software/automake/"
66 -
67 -LICENSE="GPL-2"
68 -# Use Gentoo versioning for slotting.
69 -SLOT="${PV:0:4}"
70 -IUSE="test"
71 -RESTRICT="!test? ( test )"
72 -
73 -RDEPEND="dev-lang/perl
74 - >=sys-devel/automake-wrapper-11
75 - >=sys-devel/autoconf-2.69:*
76 - sys-devel/gnuconfig"
77 -DEPEND="${RDEPEND}"
78 -BDEPEND="
79 - app-arch/gzip
80 - sys-apps/help2man
81 - test? ( ${PYTHON_DEPS} )
82 -"
83 -
84 -PATCHES=(
85 - "${FILESDIR}"/automake-1.16.2-py3-compile.patch
86 - "${FILESDIR}"/automake-1.16.2-fix-instmany-python.sh-test.patch
87 - "${FILESDIR}"/automake-1.16.2-fix-py-compile-basedir.sh-test.patch
88 - "${FILESDIR}"/automake-1.16.2-skip-tags-lisp-space-without-etags.patch
89 -)
90 -
91 -pkg_setup() {
92 - # Avoid python-any-r1_pkg_setup
93 - :
94 -}
95 -
96 -src_prepare() {
97 - default
98 - export WANT_AUTOCONF=2.5
99 - # Don't try wrapping the autotools this thing runs as it tends
100 - # to be a bit esoteric, and the script does `set -e` itself.
101 - ./bootstrap || die
102 - sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die
103 -
104 - # Bug 628912
105 - if ! has_version sys-apps/texinfo ; then
106 - touch doc/{stamp-vti,version.texi,automake.info} || die
107 - fi
108 -}
109 -
110 -src_configure() {
111 - use test && python_setup
112 - default
113 -}
114 -
115 -# slot the info pages. do this w/out munging the source so we don't have
116 -# to depend on texinfo to regen things. #464146 (among others)
117 -slot_info_pages() {
118 - pushd "${ED}"/usr/share/info >/dev/null || die
119 - rm -f dir
120 -
121 - # Rewrite all the references to other pages.
122 - # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
123 - # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4.
124 - local p pages=( *.info ) args=()
125 - for p in "${pages[@]/%.info}" ; do
126 - args+=(
127 - -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|"
128 - -e "s:(${p}):(${p}-${SLOT}):g"
129 - )
130 - done
131 - sed -i "${args[@]}" * || die
132 -
133 - # Rewrite all the file references, and rename them in the process.
134 - local f d
135 - for f in * ; do
136 - d=${f/.info/-${SLOT}.info}
137 - mv "${f}" "${d}" || die
138 - sed -i -e "s:${f}:${d}:g" * || die
139 - done
140 -
141 - popd >/dev/null || die
142 -}
143 -
144 -src_install() {
145 - default
146 -
147 - slot_info_pages
148 - rm "${ED}"/usr/share/aclocal/README || die
149 - rmdir "${ED}"/usr/share/aclocal || die
150 - rm \
151 - "${ED}"/usr/bin/{aclocal,automake} \
152 - "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die
153 -
154 - # remove all config.guess and config.sub files replacing them
155 - # w/a symlink to a specific gnuconfig version
156 - local x
157 - for x in guess sub ; do
158 - dosym ../gnuconfig/config.${x} \
159 - /usr/share/${PN}-${SLOT}/config.${x}
160 - done
161 -
162 - # Avoid QA message about pre-compressed file in docs
163 - local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz"
164 - if [[ -f "${tarfile}" ]] ; then
165 - gunzip "${tarfile}" || die
166 - fi
167 -}