1 |
commit: 8facdb4ad3e5c488ccd3e7284da77ef24dd960a1 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jan 5 09:39:02 2018 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jan 5 09:39:17 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8facdb4a |
7 |
|
8 |
sys-devel/automake: Removed old. |
9 |
|
10 |
Package-Manager: Portage-2.3.19, Repoman-2.3.6 |
11 |
|
12 |
sys-devel/automake/Manifest | 1 - |
13 |
sys-devel/automake/automake-1.10.3-r1.ebuild | 81 ----------------------- |
14 |
sys-devel/automake/automake-1.11.6-r1.ebuild | 89 ------------------------- |
15 |
sys-devel/automake/automake-1.13.4.ebuild | 84 ------------------------ |
16 |
sys-devel/automake/automake-1.14.1.ebuild | 96 --------------------------- |
17 |
sys-devel/automake/automake-1.15-r1.ebuild | 97 --------------------------- |
18 |
sys-devel/automake/automake-1.15-r2.ebuild | 98 ---------------------------- |
19 |
sys-devel/automake/automake-1.15.1.ebuild | 96 --------------------------- |
20 |
sys-devel/automake/automake-1.15.ebuild | 96 --------------------------- |
21 |
9 files changed, 738 deletions(-) |
22 |
|
23 |
diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest |
24 |
index 4de737a2c90..64513a70724 100644 |
25 |
--- a/sys-devel/automake/Manifest |
26 |
+++ b/sys-devel/automake/Manifest |
27 |
@@ -4,7 +4,6 @@ DIST automake-1.12.6.tar.xz 1400336 BLAKE2B b1d9befdda70f9caab881c1159921ea883a7 |
28 |
DIST automake-1.13.4.tar.xz 1449608 BLAKE2B 03dee42d65362a6f36e81c83d516c85faba1aac59bdc0d941077fde9be7742da0f57b48d678169e7a0e8b652c3ef46c314cdd3efb0fc489c389852fed1c39a02 SHA512 c9b145c1b822a4d83f2899f4280a76ccae932301b273f4c9718dc7f53161aa03dc1be2c1fb1a61083c54186e1908ae2c8284250aa1d8f6dea484767aca1344d3 |
29 |
DIST automake-1.14.1.tar.xz 1488984 BLAKE2B a4c9b1f2c5ca35fba62e57423be2b6c060c63df8198d06a904a236745053072cb14ca4b333fb6cf370ef73378ee8771f4c10bcc111dcbd69e40f75abc16475fa SHA512 5de971159dfca2ec74c3c9a2f1368331efc437b146d675740c8735fcb0d32a30d0560fd29df64c3279efdf9278152c82a9ff09040b3e64d84743aaf25b26ce69 |
30 |
DIST automake-1.15.1.tar.xz 1509496 BLAKE2B e6ade31089f969140472004cd9854318470228c64e4f8e829d48c5379f62d2c5f8ef9509131c577653e81868d94544ecf6520f86b5d582ebb6ed65c832039f30 SHA512 02f661b2676f1d44334ce1c7188f9913a6874bf46ba487708ad8090ad57905f14aead80fefed815e21effacfbb925e23b944ea7dd32563dca39c1a4174eda688 |
31 |
-DIST automake-1.15.tar.xz 1496708 BLAKE2B de2e903891195a61d8c5e347b2f67d7805d13d9a82524d8867b7176685a6fd4b0e87a7dd18d19d355011f4b307fd4d27f9e7a50ca068fe7feae1ba404137dca7 SHA512 200a13f49a3f492ed27bc2eb615aa2f47e775e470a781f6821cd43e0f7b927d091e690b4a23fe5cc8fa79c48daaa9436be4b968784696c3bdbf1634b456cda47 |
32 |
DIST automake-1.4-p6.tar.gz 375060 BLAKE2B 681c70a2932ae1697d0b9907c8a8d12ed0d506be4a2812dff93af7c3b659ee1ed24a97f0a653f9a49c0d4a78a70965482b39f1297e9f6d6099d3857a2d451f69 SHA512 3f3235e68ab6703668deac015926124c7eeeea6925e830c6820cb156f15f8ee3febd0fd0cc2ab4f4b5c405b528e4ce12b2459347f62ed6a1a862bc9969163d9e |
33 |
DIST automake-1.5.tar.gz 526934 BLAKE2B 4b613c81f933d550cc9e5e40dd9ce1160f49c388f4e9292b1a8843b0f4cfc57d72a3dc10bce03260cffa61ab8d67a5b27d781bd7a4c2d842764135158dc2b54f SHA512 b9dbece18935b6c08f7d17c456b0359a17362dc030692629cf5d66db675e46a5f24d60dfd20a50780e4096163454f1922d4281c4bb7af336d61e527b579e3bfc |
34 |
DIST automake-1.6.3.tar.bz2 476275 BLAKE2B 5d0b7f69cbf9fda3b1f1426548fae45c631375898568b442cc5d3561a618ad3f15b6103f55539487dcbf4088a6f75887dce5d00851bc4c09c5db45012d6bc2f1 SHA512 8407ea7d51a238622326d89c22777050c2a49d456e3e33c53985f40e4108094ef149693568d926cd1e9b2ddbdb5693c0d0ec6220e0f7bbae4341b6be9f0d060f |
35 |
|
36 |
diff --git a/sys-devel/automake/automake-1.10.3-r1.ebuild b/sys-devel/automake/automake-1.10.3-r1.ebuild |
37 |
deleted file mode 100644 |
38 |
index fc86a449d55..00000000000 |
39 |
--- a/sys-devel/automake/automake-1.10.3-r1.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,81 +0,0 @@ |
42 |
-# Copyright 1999-2014 Gentoo Foundation |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
- |
45 |
-EAPI="4" |
46 |
- |
47 |
-inherit eutils |
48 |
- |
49 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
50 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
51 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
52 |
- |
53 |
-LICENSE="GPL-2" |
54 |
-# Use Gentoo versioning for slotting. |
55 |
-SLOT="${PV:0:4}" |
56 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
57 |
-IUSE="" |
58 |
- |
59 |
-RDEPEND="dev-lang/perl |
60 |
- >=sys-devel/automake-wrapper-10 |
61 |
- >=sys-devel/autoconf-2.69 |
62 |
- sys-devel/gnuconfig" |
63 |
-DEPEND="${RDEPEND} |
64 |
- sys-apps/help2man" |
65 |
- |
66 |
-src_prepare() { |
67 |
- export WANT_AUTOCONF=2.5 |
68 |
- epatch "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453 |
69 |
- chmod a+rx tests/*.test |
70 |
-} |
71 |
- |
72 |
-src_configure() { |
73 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
74 |
-} |
75 |
- |
76 |
-# slot the info pages. do this w/out munging the source so we don't have |
77 |
-# to depend on texinfo to regen things. #464146 (among others) |
78 |
-slot_info_pages() { |
79 |
- pushd "${ED}"/usr/share/info >/dev/null |
80 |
- rm -f dir |
81 |
- |
82 |
- # Rewrite all the references to other pages. |
83 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
84 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
85 |
- local p pages=( *.info ) args=() |
86 |
- for p in "${pages[@]/%.info}" ; do |
87 |
- args+=( |
88 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
89 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
90 |
- ) |
91 |
- done |
92 |
- sed -i "${args[@]}" * || die |
93 |
- |
94 |
- # Rewrite all the file references, and rename them in the process. |
95 |
- local f d |
96 |
- for f in * ; do |
97 |
- d=${f/.info/-${SLOT}.info} |
98 |
- mv "${f}" "${d}" || die |
99 |
- sed -i -e "s:${f}:${d}:g" * || die |
100 |
- done |
101 |
- |
102 |
- popd >/dev/null |
103 |
-} |
104 |
- |
105 |
-src_install() { |
106 |
- default |
107 |
- slot_info_pages |
108 |
- |
109 |
- # SLOT the docs and junk |
110 |
- local x |
111 |
- for x in aclocal automake ; do |
112 |
- help2man "perl -Ilib ${x}" > ${x}-${SLOT}.1 |
113 |
- doman ${x}-${SLOT}.1 |
114 |
- rm -f "${ED}"/usr/bin/${x} |
115 |
- done |
116 |
- |
117 |
- # remove all config.guess and config.sub files replacing them |
118 |
- # w/a symlink to a specific gnuconfig version |
119 |
- for x in guess sub ; do |
120 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
121 |
- done |
122 |
-} |
123 |
|
124 |
diff --git a/sys-devel/automake/automake-1.11.6-r1.ebuild b/sys-devel/automake/automake-1.11.6-r1.ebuild |
125 |
deleted file mode 100644 |
126 |
index 14f4d3e9b4c..00000000000 |
127 |
--- a/sys-devel/automake/automake-1.11.6-r1.ebuild |
128 |
+++ /dev/null |
129 |
@@ -1,89 +0,0 @@ |
130 |
-# Copyright 1999-2016 Gentoo Foundation |
131 |
-# Distributed under the terms of the GNU General Public License v2 |
132 |
- |
133 |
-EAPI="5" |
134 |
- |
135 |
-inherit eutils |
136 |
- |
137 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
138 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
139 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" |
140 |
- |
141 |
-LICENSE="GPL-2" |
142 |
-# Use Gentoo versioning for slotting. |
143 |
-SLOT="${PV:0:4}" |
144 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
145 |
-IUSE="" |
146 |
- |
147 |
-RDEPEND="dev-lang/perl |
148 |
- >=sys-devel/automake-wrapper-10 |
149 |
- >=sys-devel/autoconf-2.69 |
150 |
- sys-devel/gnuconfig" |
151 |
-DEPEND="${RDEPEND} |
152 |
- sys-apps/help2man" |
153 |
- |
154 |
-src_prepare() { |
155 |
- export WANT_AUTOCONF=2.5 |
156 |
- epatch "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453 |
157 |
- chmod a+rx tests/*.test |
158 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
159 |
- export TZ="UTC" #589138 |
160 |
-} |
161 |
- |
162 |
-src_configure() { |
163 |
- econf --docdir="\$(datarootdir)/doc/${PF}" HELP2MAN=true |
164 |
-} |
165 |
- |
166 |
-src_compile() { |
167 |
- default |
168 |
- |
169 |
- local x |
170 |
- for x in aclocal automake; do |
171 |
- help2man "perl -Ilib ${x}" > doc/${x}-${SLOT}.1 |
172 |
- done |
173 |
-} |
174 |
- |
175 |
-# slot the info pages. do this w/out munging the source so we don't have |
176 |
-# to depend on texinfo to regen things. #464146 (among others) |
177 |
-slot_info_pages() { |
178 |
- pushd "${ED}"/usr/share/info >/dev/null |
179 |
- rm -f dir |
180 |
- |
181 |
- # Rewrite all the references to other pages. |
182 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
183 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
184 |
- local p pages=( *.info ) args=() |
185 |
- for p in "${pages[@]/%.info}" ; do |
186 |
- args+=( |
187 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
188 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
189 |
- ) |
190 |
- done |
191 |
- sed -i "${args[@]}" * || die |
192 |
- |
193 |
- # Rewrite all the file references, and rename them in the process. |
194 |
- local f d |
195 |
- for f in * ; do |
196 |
- d=${f/.info/-${SLOT}.info} |
197 |
- mv "${f}" "${d}" || die |
198 |
- sed -i -e "s:${f}:${d}:g" * || die |
199 |
- done |
200 |
- |
201 |
- popd >/dev/null |
202 |
-} |
203 |
- |
204 |
-src_install() { |
205 |
- default |
206 |
- slot_info_pages |
207 |
- |
208 |
- rm \ |
209 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
210 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
211 |
- |
212 |
- # remove all config.guess and config.sub files replacing them |
213 |
- # w/a symlink to a specific gnuconfig version |
214 |
- local x |
215 |
- for x in guess sub ; do |
216 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
217 |
- done |
218 |
-} |
219 |
|
220 |
diff --git a/sys-devel/automake/automake-1.13.4.ebuild b/sys-devel/automake/automake-1.13.4.ebuild |
221 |
deleted file mode 100644 |
222 |
index a5f269c07df..00000000000 |
223 |
--- a/sys-devel/automake/automake-1.13.4.ebuild |
224 |
+++ /dev/null |
225 |
@@ -1,84 +0,0 @@ |
226 |
-# Copyright 1999-2016 Gentoo Foundation |
227 |
-# Distributed under the terms of the GNU General Public License v2 |
228 |
- |
229 |
-EAPI="5" |
230 |
- |
231 |
-inherit eutils |
232 |
- |
233 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
234 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
235 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" |
236 |
- |
237 |
-LICENSE="GPL-2" |
238 |
-# Use Gentoo versioning for slotting. |
239 |
-SLOT="${PV:0:4}" |
240 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
241 |
-IUSE="" |
242 |
- |
243 |
-RDEPEND="dev-lang/perl |
244 |
- >=sys-devel/automake-wrapper-10 |
245 |
- >=sys-devel/autoconf-2.69 |
246 |
- sys-devel/gnuconfig" |
247 |
-DEPEND="${RDEPEND} |
248 |
- sys-apps/help2man" |
249 |
- |
250 |
-src_prepare() { |
251 |
- export WANT_AUTOCONF=2.5 |
252 |
- epatch "${FILESDIR}"/${PN}-1.13-dyn-ithreads.patch |
253 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
254 |
-} |
255 |
- |
256 |
-src_configure() { |
257 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
258 |
-} |
259 |
- |
260 |
-src_test() { |
261 |
- emake check |
262 |
-} |
263 |
- |
264 |
-# slot the info pages. do this w/out munging the source so we don't have |
265 |
-# to depend on texinfo to regen things. #464146 (among others) |
266 |
-slot_info_pages() { |
267 |
- pushd "${ED}"/usr/share/info >/dev/null |
268 |
- rm -f dir |
269 |
- |
270 |
- # Rewrite all the references to other pages. |
271 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
272 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
273 |
- local p pages=( *.info ) args=() |
274 |
- for p in "${pages[@]/%.info}" ; do |
275 |
- args+=( |
276 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
277 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
278 |
- ) |
279 |
- done |
280 |
- sed -i "${args[@]}" * || die |
281 |
- |
282 |
- # Rewrite all the file references, and rename them in the process. |
283 |
- local f d |
284 |
- for f in * ; do |
285 |
- d=${f/.info/-${SLOT}.info} |
286 |
- mv "${f}" "${d}" || die |
287 |
- sed -i -e "s:${f}:${d}:g" * || die |
288 |
- done |
289 |
- |
290 |
- popd >/dev/null |
291 |
-} |
292 |
- |
293 |
-src_install() { |
294 |
- default |
295 |
- |
296 |
- slot_info_pages |
297 |
- rm "${ED}"/usr/share/aclocal/README || die |
298 |
- rmdir "${ED}"/usr/share/aclocal || die |
299 |
- rm \ |
300 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
301 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
302 |
- |
303 |
- # remove all config.guess and config.sub files replacing them |
304 |
- # w/a symlink to a specific gnuconfig version |
305 |
- local x |
306 |
- for x in guess sub ; do |
307 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
308 |
- done |
309 |
-} |
310 |
|
311 |
diff --git a/sys-devel/automake/automake-1.14.1.ebuild b/sys-devel/automake/automake-1.14.1.ebuild |
312 |
deleted file mode 100644 |
313 |
index be5a268a545..00000000000 |
314 |
--- a/sys-devel/automake/automake-1.14.1.ebuild |
315 |
+++ /dev/null |
316 |
@@ -1,96 +0,0 @@ |
317 |
-# Copyright 1999-2016 Gentoo Foundation |
318 |
-# Distributed under the terms of the GNU General Public License v2 |
319 |
- |
320 |
-EAPI="5" |
321 |
- |
322 |
-inherit eutils versionator |
323 |
- |
324 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
325 |
- MY_P=${P} |
326 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
327 |
- ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
328 |
-else |
329 |
- MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b" |
330 |
- MY_P="${PN}-${MY_PV}" |
331 |
- |
332 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
333 |
- SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
334 |
-fi |
335 |
- |
336 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
337 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
338 |
- |
339 |
-LICENSE="GPL-2" |
340 |
-# Use Gentoo versioning for slotting. |
341 |
-SLOT="${PV:0:4}" |
342 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
343 |
-IUSE="" |
344 |
- |
345 |
-RDEPEND="dev-lang/perl |
346 |
- >=sys-devel/automake-wrapper-10 |
347 |
- >=sys-devel/autoconf-2.69 |
348 |
- sys-devel/gnuconfig" |
349 |
-DEPEND="${RDEPEND} |
350 |
- sys-apps/help2man" |
351 |
- |
352 |
-S="${WORKDIR}/${MY_P}" |
353 |
- |
354 |
-src_prepare() { |
355 |
- export WANT_AUTOCONF=2.5 |
356 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
357 |
-} |
358 |
- |
359 |
-src_configure() { |
360 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
361 |
-} |
362 |
- |
363 |
-src_test() { |
364 |
- emake check |
365 |
-} |
366 |
- |
367 |
-# slot the info pages. do this w/out munging the source so we don't have |
368 |
-# to depend on texinfo to regen things. #464146 (among others) |
369 |
-slot_info_pages() { |
370 |
- pushd "${ED}"/usr/share/info >/dev/null |
371 |
- rm -f dir |
372 |
- |
373 |
- # Rewrite all the references to other pages. |
374 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
375 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
376 |
- local p pages=( *.info ) args=() |
377 |
- for p in "${pages[@]/%.info}" ; do |
378 |
- args+=( |
379 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
380 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
381 |
- ) |
382 |
- done |
383 |
- sed -i "${args[@]}" * || die |
384 |
- |
385 |
- # Rewrite all the file references, and rename them in the process. |
386 |
- local f d |
387 |
- for f in * ; do |
388 |
- d=${f/.info/-${SLOT}.info} |
389 |
- mv "${f}" "${d}" || die |
390 |
- sed -i -e "s:${f}:${d}:g" * || die |
391 |
- done |
392 |
- |
393 |
- popd >/dev/null |
394 |
-} |
395 |
- |
396 |
-src_install() { |
397 |
- default |
398 |
- |
399 |
- slot_info_pages |
400 |
- rm "${ED}"/usr/share/aclocal/README || die |
401 |
- rmdir "${ED}"/usr/share/aclocal || die |
402 |
- rm \ |
403 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
404 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
405 |
- |
406 |
- # remove all config.guess and config.sub files replacing them |
407 |
- # w/a symlink to a specific gnuconfig version |
408 |
- local x |
409 |
- for x in guess sub ; do |
410 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
411 |
- done |
412 |
-} |
413 |
|
414 |
diff --git a/sys-devel/automake/automake-1.15-r1.ebuild b/sys-devel/automake/automake-1.15-r1.ebuild |
415 |
deleted file mode 100644 |
416 |
index b261355458e..00000000000 |
417 |
--- a/sys-devel/automake/automake-1.15-r1.ebuild |
418 |
+++ /dev/null |
419 |
@@ -1,97 +0,0 @@ |
420 |
-# Copyright 1999-2016 Gentoo Foundation |
421 |
-# Distributed under the terms of the GNU General Public License v2 |
422 |
- |
423 |
-EAPI="5" |
424 |
- |
425 |
-inherit eutils versionator |
426 |
- |
427 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
428 |
- MY_P=${P} |
429 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
430 |
- ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
431 |
-else |
432 |
- MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b" |
433 |
- MY_P="${PN}-${MY_PV}" |
434 |
- |
435 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
436 |
- SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
437 |
-fi |
438 |
- |
439 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
440 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
441 |
- |
442 |
-LICENSE="GPL-2" |
443 |
-# Use Gentoo versioning for slotting. |
444 |
-SLOT="${PV:0:4}" |
445 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
446 |
-IUSE="" |
447 |
- |
448 |
-RDEPEND="dev-lang/perl |
449 |
- >=sys-devel/automake-wrapper-10 |
450 |
- >=sys-devel/autoconf-2.69 |
451 |
- sys-devel/gnuconfig" |
452 |
-DEPEND="${RDEPEND} |
453 |
- sys-apps/help2man" |
454 |
- |
455 |
-S="${WORKDIR}/${MY_P}" |
456 |
- |
457 |
-src_prepare() { |
458 |
- export WANT_AUTOCONF=2.5 |
459 |
- epatch "${FILESDIR}"/${PN}-1.15-perl-escape-curly-bracket.patch |
460 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
461 |
-} |
462 |
- |
463 |
-src_configure() { |
464 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
465 |
-} |
466 |
- |
467 |
-src_test() { |
468 |
- emake check |
469 |
-} |
470 |
- |
471 |
-# slot the info pages. do this w/out munging the source so we don't have |
472 |
-# to depend on texinfo to regen things. #464146 (among others) |
473 |
-slot_info_pages() { |
474 |
- pushd "${ED}"/usr/share/info >/dev/null |
475 |
- rm -f dir |
476 |
- |
477 |
- # Rewrite all the references to other pages. |
478 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
479 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
480 |
- local p pages=( *.info ) args=() |
481 |
- for p in "${pages[@]/%.info}" ; do |
482 |
- args+=( |
483 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
484 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
485 |
- ) |
486 |
- done |
487 |
- sed -i "${args[@]}" * || die |
488 |
- |
489 |
- # Rewrite all the file references, and rename them in the process. |
490 |
- local f d |
491 |
- for f in * ; do |
492 |
- d=${f/.info/-${SLOT}.info} |
493 |
- mv "${f}" "${d}" || die |
494 |
- sed -i -e "s:${f}:${d}:g" * || die |
495 |
- done |
496 |
- |
497 |
- popd >/dev/null |
498 |
-} |
499 |
- |
500 |
-src_install() { |
501 |
- default |
502 |
- |
503 |
- slot_info_pages |
504 |
- rm "${ED}"/usr/share/aclocal/README || die |
505 |
- rmdir "${ED}"/usr/share/aclocal || die |
506 |
- rm \ |
507 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
508 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
509 |
- |
510 |
- # remove all config.guess and config.sub files replacing them |
511 |
- # w/a symlink to a specific gnuconfig version |
512 |
- local x |
513 |
- for x in guess sub ; do |
514 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
515 |
- done |
516 |
-} |
517 |
|
518 |
diff --git a/sys-devel/automake/automake-1.15-r2.ebuild b/sys-devel/automake/automake-1.15-r2.ebuild |
519 |
deleted file mode 100644 |
520 |
index 162bc51f3c7..00000000000 |
521 |
--- a/sys-devel/automake/automake-1.15-r2.ebuild |
522 |
+++ /dev/null |
523 |
@@ -1,98 +0,0 @@ |
524 |
-# Copyright 1999-2017 Gentoo Foundation |
525 |
-# Distributed under the terms of the GNU General Public License v2 |
526 |
- |
527 |
-EAPI="5" |
528 |
- |
529 |
-inherit eutils versionator |
530 |
- |
531 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
532 |
- MY_P=${P} |
533 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
534 |
- ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
535 |
-else |
536 |
- MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b" |
537 |
- MY_P="${PN}-${MY_PV}" |
538 |
- |
539 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
540 |
- SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
541 |
-fi |
542 |
- |
543 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
544 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
545 |
- |
546 |
-LICENSE="GPL-2" |
547 |
-# Use Gentoo versioning for slotting. |
548 |
-SLOT="${PV:0:4}" |
549 |
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
550 |
-IUSE="" |
551 |
- |
552 |
-RDEPEND="dev-lang/perl |
553 |
- >=sys-devel/automake-wrapper-10 |
554 |
- >=sys-devel/autoconf-2.69 |
555 |
- sys-devel/gnuconfig" |
556 |
-DEPEND="${RDEPEND} |
557 |
- sys-apps/help2man" |
558 |
- |
559 |
-S="${WORKDIR}/${MY_P}" |
560 |
- |
561 |
-src_prepare() { |
562 |
- export WANT_AUTOCONF=2.5 |
563 |
- epatch "${FILESDIR}"/${PN}-1.15-perl-escape-curly-bracket.patch |
564 |
- epatch "${FILESDIR}"/${PN}-1.15-mdate-tz.patch #520818 #574492 |
565 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
566 |
-} |
567 |
- |
568 |
-src_configure() { |
569 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
570 |
-} |
571 |
- |
572 |
-src_test() { |
573 |
- emake check |
574 |
-} |
575 |
- |
576 |
-# slot the info pages. do this w/out munging the source so we don't have |
577 |
-# to depend on texinfo to regen things. #464146 (among others) |
578 |
-slot_info_pages() { |
579 |
- pushd "${ED}"/usr/share/info >/dev/null |
580 |
- rm -f dir |
581 |
- |
582 |
- # Rewrite all the references to other pages. |
583 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
584 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
585 |
- local p pages=( *.info ) args=() |
586 |
- for p in "${pages[@]/%.info}" ; do |
587 |
- args+=( |
588 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
589 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
590 |
- ) |
591 |
- done |
592 |
- sed -i "${args[@]}" * || die |
593 |
- |
594 |
- # Rewrite all the file references, and rename them in the process. |
595 |
- local f d |
596 |
- for f in * ; do |
597 |
- d=${f/.info/-${SLOT}.info} |
598 |
- mv "${f}" "${d}" || die |
599 |
- sed -i -e "s:${f}:${d}:g" * || die |
600 |
- done |
601 |
- |
602 |
- popd >/dev/null |
603 |
-} |
604 |
- |
605 |
-src_install() { |
606 |
- default |
607 |
- |
608 |
- slot_info_pages |
609 |
- rm "${ED}"/usr/share/aclocal/README || die |
610 |
- rmdir "${ED}"/usr/share/aclocal || die |
611 |
- rm \ |
612 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
613 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
614 |
- |
615 |
- # remove all config.guess and config.sub files replacing them |
616 |
- # w/a symlink to a specific gnuconfig version |
617 |
- local x |
618 |
- for x in guess sub ; do |
619 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
620 |
- done |
621 |
-} |
622 |
|
623 |
diff --git a/sys-devel/automake/automake-1.15.1.ebuild b/sys-devel/automake/automake-1.15.1.ebuild |
624 |
deleted file mode 100644 |
625 |
index 3d30181746d..00000000000 |
626 |
--- a/sys-devel/automake/automake-1.15.1.ebuild |
627 |
+++ /dev/null |
628 |
@@ -1,96 +0,0 @@ |
629 |
-# Copyright 1999-2017 Gentoo Foundation |
630 |
-# Distributed under the terms of the GNU General Public License v2 |
631 |
- |
632 |
-EAPI="5" |
633 |
- |
634 |
-inherit eutils versionator |
635 |
- |
636 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
637 |
- MY_P=${P} |
638 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
639 |
- ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
640 |
-else |
641 |
- MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b" |
642 |
- MY_P="${PN}-${MY_PV}" |
643 |
- |
644 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
645 |
- SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
646 |
-fi |
647 |
- |
648 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
649 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
650 |
- |
651 |
-LICENSE="GPL-2" |
652 |
-# Use Gentoo versioning for slotting. |
653 |
-SLOT="${PV:0:4}" |
654 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
655 |
-IUSE="" |
656 |
- |
657 |
-RDEPEND="dev-lang/perl |
658 |
- >=sys-devel/automake-wrapper-10 |
659 |
- >=sys-devel/autoconf-2.69 |
660 |
- sys-devel/gnuconfig" |
661 |
-DEPEND="${RDEPEND} |
662 |
- sys-apps/help2man" |
663 |
- |
664 |
-S="${WORKDIR}/${MY_P}" |
665 |
- |
666 |
-src_prepare() { |
667 |
- export WANT_AUTOCONF=2.5 |
668 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
669 |
-} |
670 |
- |
671 |
-src_configure() { |
672 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
673 |
-} |
674 |
- |
675 |
-src_test() { |
676 |
- emake check |
677 |
-} |
678 |
- |
679 |
-# slot the info pages. do this w/out munging the source so we don't have |
680 |
-# to depend on texinfo to regen things. #464146 (among others) |
681 |
-slot_info_pages() { |
682 |
- pushd "${ED}"/usr/share/info >/dev/null |
683 |
- rm -f dir |
684 |
- |
685 |
- # Rewrite all the references to other pages. |
686 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
687 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
688 |
- local p pages=( *.info ) args=() |
689 |
- for p in "${pages[@]/%.info}" ; do |
690 |
- args+=( |
691 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
692 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
693 |
- ) |
694 |
- done |
695 |
- sed -i "${args[@]}" * || die |
696 |
- |
697 |
- # Rewrite all the file references, and rename them in the process. |
698 |
- local f d |
699 |
- for f in * ; do |
700 |
- d=${f/.info/-${SLOT}.info} |
701 |
- mv "${f}" "${d}" || die |
702 |
- sed -i -e "s:${f}:${d}:g" * || die |
703 |
- done |
704 |
- |
705 |
- popd >/dev/null |
706 |
-} |
707 |
- |
708 |
-src_install() { |
709 |
- default |
710 |
- |
711 |
- slot_info_pages |
712 |
- rm "${ED}"/usr/share/aclocal/README || die |
713 |
- rmdir "${ED}"/usr/share/aclocal || die |
714 |
- rm \ |
715 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
716 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
717 |
- |
718 |
- # remove all config.guess and config.sub files replacing them |
719 |
- # w/a symlink to a specific gnuconfig version |
720 |
- local x |
721 |
- for x in guess sub ; do |
722 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
723 |
- done |
724 |
-} |
725 |
|
726 |
diff --git a/sys-devel/automake/automake-1.15.ebuild b/sys-devel/automake/automake-1.15.ebuild |
727 |
deleted file mode 100644 |
728 |
index be5a268a545..00000000000 |
729 |
--- a/sys-devel/automake/automake-1.15.ebuild |
730 |
+++ /dev/null |
731 |
@@ -1,96 +0,0 @@ |
732 |
-# Copyright 1999-2016 Gentoo Foundation |
733 |
-# Distributed under the terms of the GNU General Public License v2 |
734 |
- |
735 |
-EAPI="5" |
736 |
- |
737 |
-inherit eutils versionator |
738 |
- |
739 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
740 |
- MY_P=${P} |
741 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
742 |
- ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
743 |
-else |
744 |
- MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b" |
745 |
- MY_P="${PN}-${MY_PV}" |
746 |
- |
747 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
748 |
- SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
749 |
-fi |
750 |
- |
751 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
752 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
753 |
- |
754 |
-LICENSE="GPL-2" |
755 |
-# Use Gentoo versioning for slotting. |
756 |
-SLOT="${PV:0:4}" |
757 |
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" |
758 |
-IUSE="" |
759 |
- |
760 |
-RDEPEND="dev-lang/perl |
761 |
- >=sys-devel/automake-wrapper-10 |
762 |
- >=sys-devel/autoconf-2.69 |
763 |
- sys-devel/gnuconfig" |
764 |
-DEPEND="${RDEPEND} |
765 |
- sys-apps/help2man" |
766 |
- |
767 |
-S="${WORKDIR}/${MY_P}" |
768 |
- |
769 |
-src_prepare() { |
770 |
- export WANT_AUTOCONF=2.5 |
771 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
772 |
-} |
773 |
- |
774 |
-src_configure() { |
775 |
- econf --docdir="\$(datarootdir)/doc/${PF}" |
776 |
-} |
777 |
- |
778 |
-src_test() { |
779 |
- emake check |
780 |
-} |
781 |
- |
782 |
-# slot the info pages. do this w/out munging the source so we don't have |
783 |
-# to depend on texinfo to regen things. #464146 (among others) |
784 |
-slot_info_pages() { |
785 |
- pushd "${ED}"/usr/share/info >/dev/null |
786 |
- rm -f dir |
787 |
- |
788 |
- # Rewrite all the references to other pages. |
789 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
790 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
791 |
- local p pages=( *.info ) args=() |
792 |
- for p in "${pages[@]/%.info}" ; do |
793 |
- args+=( |
794 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
795 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
796 |
- ) |
797 |
- done |
798 |
- sed -i "${args[@]}" * || die |
799 |
- |
800 |
- # Rewrite all the file references, and rename them in the process. |
801 |
- local f d |
802 |
- for f in * ; do |
803 |
- d=${f/.info/-${SLOT}.info} |
804 |
- mv "${f}" "${d}" || die |
805 |
- sed -i -e "s:${f}:${d}:g" * || die |
806 |
- done |
807 |
- |
808 |
- popd >/dev/null |
809 |
-} |
810 |
- |
811 |
-src_install() { |
812 |
- default |
813 |
- |
814 |
- slot_info_pages |
815 |
- rm "${ED}"/usr/share/aclocal/README || die |
816 |
- rmdir "${ED}"/usr/share/aclocal || die |
817 |
- rm \ |
818 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
819 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
820 |
- |
821 |
- # remove all config.guess and config.sub files replacing them |
822 |
- # w/a symlink to a specific gnuconfig version |
823 |
- local x |
824 |
- for x in guess sub ; do |
825 |
- dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x} |
826 |
- done |
827 |
-} |