1 |
commit: 635c42f27d3fdd9af8357d1308c719714d5105fd |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 18 15:42:59 2021 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 18 15:42:59 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635c42f2 |
7 |
|
8 |
sys-devel/automake: drop versions |
9 |
|
10 |
* 1.4_p6-r2 |
11 |
* 1.5-r2 |
12 |
* 1.6.3-r2 |
13 |
* 1.7.9-r3 |
14 |
* 1.8.5-r5 |
15 |
* 1.9.6-r5 |
16 |
* 1.10.3-r3 |
17 |
* 1.12.6-r2 |
18 |
* 1.14.1-r2 |
19 |
|
20 |
Closes: https://github.com/gentoo/gentoo/pull/22325 |
21 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
22 |
|
23 |
profiles/package.mask | 20 +--- |
24 |
sys-devel/automake/Manifest | 9 -- |
25 |
sys-devel/automake/automake-1.10.3-r3.ebuild | 89 ----------------- |
26 |
sys-devel/automake/automake-1.12.6-r2.ebuild | 88 ----------------- |
27 |
sys-devel/automake/automake-1.14.1-r2.ebuild | 107 --------------------- |
28 |
sys-devel/automake/automake-1.4_p6-r2.ebuild | 87 ----------------- |
29 |
sys-devel/automake/automake-1.5-r2.ebuild | 82 ---------------- |
30 |
sys-devel/automake/automake-1.6.3-r2.ebuild | 75 --------------- |
31 |
sys-devel/automake/automake-1.7.9-r3.ebuild | 78 --------------- |
32 |
sys-devel/automake/automake-1.8.5-r5.ebuild | 78 --------------- |
33 |
sys-devel/automake/automake-1.9.6-r5.ebuild | 87 ----------------- |
34 |
.../files/automake-1.10-ccnoco-ldflags.patch | 35 ------- |
35 |
.../automake/files/automake-1.14-gzip-fix.patch | 67 ------------- |
36 |
.../files/automake-1.4-CVE-2009-4029.patch | 65 ------------- |
37 |
.../files/automake-1.4-ansi2knr-stdlib.patch | 11 --- |
38 |
.../automake/files/automake-1.4-libtoolize.patch | 17 ---- |
39 |
.../files/automake-1.4-nls-nuisances.patch | 19 ---- |
40 |
.../automake/files/automake-1.4-perl-5.11.patch | 28 ------ |
41 |
.../files/automake-1.4-perl-dyn-call.patch | 23 ----- |
42 |
.../files/automake-1.4-subdirs-89656.patch | 22 ----- |
43 |
.../files/automake-1.5-CVE-2009-4029.patch | 60 ------------ |
44 |
.../automake/files/automake-1.5-perl-5.11.patch | 28 ------ |
45 |
sys-devel/automake/files/automake-1.5-slot.patch | 42 -------- |
46 |
.../automake/files/automake-1.5-target_hook.patch | 34 ------- |
47 |
.../automake/files/automake-1.5-test-fixes.patch | 65 ------------- |
48 |
.../automake/files/automake-1.6.3-test-fixes.patch | 28 ------ |
49 |
.../files/automake-1.7.9-infopage-namechange.patch | 15 --- |
50 |
.../automake/files/automake-1.7.9-libtool-2.patch | 43 --------- |
51 |
.../automake/files/automake-1.7.9-test-fixes.patch | 46 --------- |
52 |
.../automake/files/automake-1.8-perl-5.11.patch | 30 ------ |
53 |
.../files/automake-1.8.2-infopage-namechange.patch | 36 ------- |
54 |
.../files/automake-1.8.5-CVE-2009-4029.patch | 60 ------------ |
55 |
.../automake/files/automake-1.8.5-test-fixes.patch | 43 --------- |
56 |
.../files/automake-1.9.6-aclocal7-test-sleep.patch | 39 -------- |
57 |
.../files/automake-1.9.6-ignore-comments-r1.patch | 29 ------ |
58 |
.../automake-1.9.6-include-dir-prefix-r1.patch | 31 ------ |
59 |
.../automake-1.9.6-infopage-namechange-r1.patch | 33 ------- |
60 |
.../automake/files/automake-1.9.6-subst-test.patch | 42 -------- |
61 |
38 files changed, 5 insertions(+), 1786 deletions(-) |
62 |
|
63 |
diff --git a/profiles/package.mask b/profiles/package.mask |
64 |
index 0ea4be18aef..b848667bd2c 100644 |
65 |
--- a/profiles/package.mask |
66 |
+++ b/profiles/package.mask |
67 |
@@ -33,6 +33,11 @@ |
68 |
|
69 |
#--- END OF EXAMPLES --- |
70 |
|
71 |
+# Andreas K. Hüttel <dilfridge@g.o> (2021-09-18) |
72 |
+# sys-devel/automake version 1.11 is EOL and is only useful for testing |
73 |
+# old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall. |
74 |
+sys-devel/automake:1.11 |
75 |
+ |
76 |
# Alice Ferrazzi <alicef@g.o> (2021-09-16) |
77 |
# Regression in POSIX CPU timers. |
78 |
# Please upgrade your gentoo-sources. |
79 |
@@ -486,21 +491,6 @@ app-office/texmacs |
80 |
virtual/jdk:11 |
81 |
virtual/jre:11 |
82 |
|
83 |
-# Andreas K. Hüttel <dilfridge@g.o> (2017-10-18) |
84 |
-# sys-devel/automake versions 1.4, 1.5, 1.6, 1.7, 1.8 |
85 |
-# have known security vulnerabilities, are broken with |
86 |
-# recent Perl (>=5.26.0), and are not used by anything in |
87 |
-# the Gentoo repository. Please uninstall. |
88 |
-sys-devel/automake:1.4 |
89 |
-sys-devel/automake:1.5 |
90 |
-sys-devel/automake:1.6 |
91 |
-sys-devel/automake:1.7 |
92 |
-sys-devel/automake:1.8 |
93 |
-sys-devel/automake:1.9 |
94 |
-sys-devel/automake:1.10 |
95 |
-sys-devel/automake:1.11 |
96 |
-sys-devel/automake:1.12 |
97 |
- |
98 |
# Nicolas Bock <nicolasbock@g.o> (2017-10-31) |
99 |
# There are multiple unresolved upstream issues with >=jabref-bin-4.0 (#636036). |
100 |
# If you still would like to use this version, please report any issues to |
101 |
|
102 |
diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest |
103 |
index 46ac3e8d8fd..a4781e5ebc1 100644 |
104 |
--- a/sys-devel/automake/Manifest |
105 |
+++ b/sys-devel/automake/Manifest |
106 |
@@ -1,14 +1,5 @@ |
107 |
-DIST automake-1.10.3.tar.bz2 957505 BLAKE2B e17dc5b4b1b70ed03fb12b48bef9ff7f1dd9d641ace5ba96ace8e76d2aa129deb272a2eebca1df599b2db9ce6e1c7a11ac866dc578aa703a6fb87bf06658db36 SHA512 4f4172c53f31103a93baa794bb498c8b42c1a06e5e0c909063863cdfee3f768016bdecf46e64417a8e362d4c524907b48c0c1b24f510d26aa66bcfd85d0b2598 |
108 |
DIST automake-1.11.6.tar.xz 1092908 BLAKE2B 17254d81d6920c32aa877b6c892025de8e4060b8bcbe50fff841ada513dd462ddde8fc6838b4976098a812f8fda047e7186cb62cea8175df615dde75a9959144 SHA512 6e4cdf69f07734954f770fd4a7211a8c9dc69fe25a7746bd3c1e01d3139c94cab2900399e87371548833e99687e0d2b59c5e746ab2fdfbc7d47f2c1d439137ba |
109 |
-DIST automake-1.12.6.tar.xz 1400336 BLAKE2B b1d9befdda70f9caab881c1159921ea883a790c24919fcff2a4a03d10cdb3883f7f2ec866b3f64e94b27f0aee771d04cf364eb48734a074259ec00162190d7a2 SHA512 ddcd664ef8f52a44c0adbe908e3a5a2844d8768932211d75dedf262827ffa411b5c3599f93a212f1c979108122cd14bbea5e672218596dd7c934a25d805aae5c |
110 |
DIST automake-1.13.4.tar.xz 1449608 BLAKE2B 03dee42d65362a6f36e81c83d516c85faba1aac59bdc0d941077fde9be7742da0f57b48d678169e7a0e8b652c3ef46c314cdd3efb0fc489c389852fed1c39a02 SHA512 c9b145c1b822a4d83f2899f4280a76ccae932301b273f4c9718dc7f53161aa03dc1be2c1fb1a61083c54186e1908ae2c8284250aa1d8f6dea484767aca1344d3 |
111 |
-DIST automake-1.14.1.tar.xz 1488984 BLAKE2B a4c9b1f2c5ca35fba62e57423be2b6c060c63df8198d06a904a236745053072cb14ca4b333fb6cf370ef73378ee8771f4c10bcc111dcbd69e40f75abc16475fa SHA512 5de971159dfca2ec74c3c9a2f1368331efc437b146d675740c8735fcb0d32a30d0560fd29df64c3279efdf9278152c82a9ff09040b3e64d84743aaf25b26ce69 |
112 |
DIST automake-1.15.1.tar.xz 1509496 BLAKE2B e6ade31089f969140472004cd9854318470228c64e4f8e829d48c5379f62d2c5f8ef9509131c577653e81868d94544ecf6520f86b5d582ebb6ed65c832039f30 SHA512 02f661b2676f1d44334ce1c7188f9913a6874bf46ba487708ad8090ad57905f14aead80fefed815e21effacfbb925e23b944ea7dd32563dca39c1a4174eda688 |
113 |
DIST automake-1.16.3.tar.xz 1590708 BLAKE2B ab6001a1b09e171ec83bac07155a77ab0fc29f5185116616aa3080b27e8bbf759472cd0dfb75630b26f7ad8d0741e668662d00b370ef79cf5ef6c62e945c94da SHA512 7265aeb7f82a8a205761d76e6ade7b7e97831c283349fd80f86e511f4b0b3e17f429d1506fca84c76079f63781e5dbf5ca81455d6bf6cda27d2e5c3d23b0d1aa |
114 |
DIST automake-1.16.4.tar.xz 1599336 BLAKE2B a74bb444e7074e7dd7cf920a94a86756a5e6dec24a9eeb669ee629a1d3ab667efef0005d488fe6d9d8b33a680ada54f098ca334b63da4a739b0fec7c630a65aa SHA512 5a8883657e73b75bfa1ee59ab04af6bf4d43f390ab62fb7a9e8e2ac66159dfe4947b2ac7bc1028afffe6a09d88f388339500e03f6cdfa1226985be45ec033246 |
115 |
-DIST automake-1.4-p6.tar.gz 375060 BLAKE2B 681c70a2932ae1697d0b9907c8a8d12ed0d506be4a2812dff93af7c3b659ee1ed24a97f0a653f9a49c0d4a78a70965482b39f1297e9f6d6099d3857a2d451f69 SHA512 3f3235e68ab6703668deac015926124c7eeeea6925e830c6820cb156f15f8ee3febd0fd0cc2ab4f4b5c405b528e4ce12b2459347f62ed6a1a862bc9969163d9e |
116 |
-DIST automake-1.5.tar.gz 526934 BLAKE2B 4b613c81f933d550cc9e5e40dd9ce1160f49c388f4e9292b1a8843b0f4cfc57d72a3dc10bce03260cffa61ab8d67a5b27d781bd7a4c2d842764135158dc2b54f SHA512 b9dbece18935b6c08f7d17c456b0359a17362dc030692629cf5d66db675e46a5f24d60dfd20a50780e4096163454f1922d4281c4bb7af336d61e527b579e3bfc |
117 |
-DIST automake-1.6.3.tar.bz2 476275 BLAKE2B 5d0b7f69cbf9fda3b1f1426548fae45c631375898568b442cc5d3561a618ad3f15b6103f55539487dcbf4088a6f75887dce5d00851bc4c09c5db45012d6bc2f1 SHA512 8407ea7d51a238622326d89c22777050c2a49d456e3e33c53985f40e4108094ef149693568d926cd1e9b2ddbdb5693c0d0ec6220e0f7bbae4341b6be9f0d060f |
118 |
-DIST automake-1.7.9.tar.bz2 577705 BLAKE2B 0fdd9eec855f79dba2067374d2fb902d92fa4c2ec1e3fe292376383b3f8cef62799d880610af51b7b31b4a17812b9cd25d1bbc8687fd30ee98de88d4e7625f53 SHA512 372f326cdf9c893a016473b959f0d3b92a7a82a13978e3950a887a79c93856a635549ebc63945faafba30b8be6db1c4cd68385f7dfe1cbb36386400acb2aa7a2 |
119 |
-DIST automake-1.8.5.tar.bz2 663182 BLAKE2B a1488fe8653517d16e69e64655829119283ae9f49d5a29c4886100197fb08d6893abf2701000125fcbaa9923c76a2466de25e056ffcf856eb2878c34284c00b6 SHA512 862f9fe8dd4f0fd51b97d80b767304b982d9c9307bf66933298187bf121f5c827f0b4880eab92f07d16e0c1d41ff5179923c7ae8d8aabd635db8574d4a3021b0 |
120 |
-DIST automake-1.9.6.tar.bz2 765505 BLAKE2B 078d4dff44be18d93a8b1b30367a6010fff0be890a61a23926910ac2d92ac87672e7fec8f3548815eaa72310b3c4e042ce0f5df0250423446b39924eee4d044b SHA512 6aa8824876003bcac804e88d58f014a2449c7e1d824e46b5e971d3e2d070bc6ac0a3881e8eaae12e2f7f310c6b81dfb83ad4647d58785fc7e6759aa37478784e |
121 |
|
122 |
diff --git a/sys-devel/automake/automake-1.10.3-r3.ebuild b/sys-devel/automake/automake-1.10.3-r3.ebuild |
123 |
deleted file mode 100644 |
124 |
index a85f4c5a1e3..00000000000 |
125 |
--- a/sys-devel/automake/automake-1.10.3-r3.ebuild |
126 |
+++ /dev/null |
127 |
@@ -1,89 +0,0 @@ |
128 |
-# Copyright 1999-2021 Gentoo Authors |
129 |
-# Distributed under the terms of the GNU General Public License v2 |
130 |
- |
131 |
-EAPI=7 |
132 |
- |
133 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
134 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
135 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
136 |
- |
137 |
-LICENSE="GPL-2" |
138 |
-# Use Gentoo versioning for slotting. |
139 |
-SLOT="${PV:0:4}" |
140 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
141 |
-IUSE="" |
142 |
-RESTRICT="test" |
143 |
- |
144 |
-RDEPEND="dev-lang/perl |
145 |
- >=sys-devel/automake-wrapper-10 |
146 |
- >=sys-devel/autoconf-2.69:* |
147 |
- sys-devel/gnuconfig" |
148 |
-DEPEND="${RDEPEND} |
149 |
- sys-apps/help2man" |
150 |
-BDEPEND="app-arch/gzip" |
151 |
- |
152 |
-PATCHES=( |
153 |
- "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453 |
154 |
- "${FILESDIR}"/${PN}-1.11-install-sh-avoid-low-risk-race-in-tmp.patch |
155 |
- "${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch |
156 |
-) |
157 |
- |
158 |
-src_prepare() { |
159 |
- default |
160 |
- export WANT_AUTOCONF=2.5 |
161 |
-} |
162 |
- |
163 |
-# slot the info pages. do this w/out munging the source so we don't have |
164 |
-# to depend on texinfo to regen things. #464146 (among others) |
165 |
-slot_info_pages() { |
166 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
167 |
- rm -f dir || die |
168 |
- |
169 |
- # Rewrite all the references to other pages. |
170 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
171 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
172 |
- local p pages=( *.info ) args=() |
173 |
- for p in "${pages[@]/%.info}" ; do |
174 |
- args+=( |
175 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
176 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
177 |
- ) |
178 |
- done |
179 |
- sed -i "${args[@]}" * || die |
180 |
- |
181 |
- # Rewrite all the file references, and rename them in the process. |
182 |
- local f d |
183 |
- for f in * ; do |
184 |
- d=${f/.info/-${SLOT}.info} |
185 |
- mv "${f}" "${d}" || die |
186 |
- sed -i -e "s:${f}:${d}:g" * || die |
187 |
- done |
188 |
- |
189 |
- popd >/dev/null || die |
190 |
-} |
191 |
- |
192 |
-src_install() { |
193 |
- default |
194 |
- slot_info_pages |
195 |
- |
196 |
- # SLOT the docs and junk |
197 |
- local x |
198 |
- for x in aclocal automake ; do |
199 |
- help2man "perl -Ilib ${x}" > ${x}-${SLOT}.1 |
200 |
- doman ${x}-${SLOT}.1 |
201 |
- rm -f "${ED}"/usr/bin/${x} |
202 |
- done |
203 |
- |
204 |
- # remove all config.guess and config.sub files replacing them |
205 |
- # w/a symlink to a specific gnuconfig version |
206 |
- for x in guess sub ; do |
207 |
- dosym ../gnuconfig/config.${x} \ |
208 |
- /usr/share/${PN}-${SLOT}/config.${x} |
209 |
- done |
210 |
- |
211 |
- # Avoid QA message about pre-compressed file in docs |
212 |
- local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz" |
213 |
- if [[ -f "${tarfile}" ]] ; then |
214 |
- gunzip "${tarfile}" || die |
215 |
- fi |
216 |
-} |
217 |
|
218 |
diff --git a/sys-devel/automake/automake-1.12.6-r2.ebuild b/sys-devel/automake/automake-1.12.6-r2.ebuild |
219 |
deleted file mode 100644 |
220 |
index c5b18514818..00000000000 |
221 |
--- a/sys-devel/automake/automake-1.12.6-r2.ebuild |
222 |
+++ /dev/null |
223 |
@@ -1,88 +0,0 @@ |
224 |
-# Copyright 1999-2021 Gentoo Authors |
225 |
-# Distributed under the terms of the GNU General Public License v2 |
226 |
- |
227 |
-EAPI=7 |
228 |
- |
229 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
230 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
231 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" |
232 |
- |
233 |
-LICENSE="GPL-2" |
234 |
-# Use Gentoo versioning for slotting. |
235 |
-SLOT="${PV:0:4}" |
236 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
237 |
-IUSE="" |
238 |
-RESTRICT="test" |
239 |
- |
240 |
-RDEPEND="dev-lang/perl |
241 |
- >=sys-devel/automake-wrapper-10 |
242 |
- >=sys-devel/autoconf-2.69:* |
243 |
- sys-devel/gnuconfig" |
244 |
-DEPEND="${RDEPEND} |
245 |
- sys-apps/help2man" |
246 |
-BDEPEND="app-arch/gzip" |
247 |
- |
248 |
-PATCHES=( |
249 |
- "${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch |
250 |
- "${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch |
251 |
-) |
252 |
- |
253 |
-src_prepare() { |
254 |
- default |
255 |
- export WANT_AUTOCONF=2.5 |
256 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
257 |
-} |
258 |
- |
259 |
-# slot the info pages. do this w/out munging the source so we don't have |
260 |
-# to depend on texinfo to regen things. #464146 (among others) |
261 |
-slot_info_pages() { |
262 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
263 |
- rm -f dir || die |
264 |
- |
265 |
- # Rewrite all the references to other pages. |
266 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
267 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
268 |
- local p pages=( *.info ) args=() |
269 |
- for p in "${pages[@]/%.info}" ; do |
270 |
- args+=( |
271 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
272 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
273 |
- ) |
274 |
- done |
275 |
- sed -i "${args[@]}" * || die |
276 |
- |
277 |
- # Rewrite all the file references, and rename them in the process. |
278 |
- local f d |
279 |
- for f in * ; do |
280 |
- d=${f/.info/-${SLOT}.info} |
281 |
- mv "${f}" "${d}" || die |
282 |
- sed -i -e "s:${f}:${d}:g" * || die |
283 |
- done |
284 |
- |
285 |
- popd >/dev/null || die |
286 |
-} |
287 |
- |
288 |
-src_install() { |
289 |
- default |
290 |
- |
291 |
- slot_info_pages |
292 |
- rm "${ED}"/usr/share/aclocal/README || die |
293 |
- rmdir "${ED}"/usr/share/aclocal || die |
294 |
- rm \ |
295 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
296 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
297 |
- |
298 |
- # remove all config.guess and config.sub files replacing them |
299 |
- # w/a symlink to a specific gnuconfig version |
300 |
- local x |
301 |
- for x in guess sub ; do |
302 |
- dosym ../gnuconfig/config.${x} \ |
303 |
- /usr/share/${PN}-${SLOT}/config.${x} |
304 |
- done |
305 |
- |
306 |
- # Avoid QA message about pre-compressed file in docs |
307 |
- local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz" |
308 |
- if [[ -f "${tarfile}" ]] ; then |
309 |
- gunzip "${tarfile}" || die |
310 |
- fi |
311 |
-} |
312 |
|
313 |
diff --git a/sys-devel/automake/automake-1.14.1-r2.ebuild b/sys-devel/automake/automake-1.14.1-r2.ebuild |
314 |
deleted file mode 100644 |
315 |
index d9af1685d56..00000000000 |
316 |
--- a/sys-devel/automake/automake-1.14.1-r2.ebuild |
317 |
+++ /dev/null |
318 |
@@ -1,107 +0,0 @@ |
319 |
-# Copyright 1999-2021 Gentoo Authors |
320 |
-# Distributed under the terms of the GNU General Public License v2 |
321 |
- |
322 |
-EAPI=7 |
323 |
- |
324 |
-if [[ ${PV/_beta} == ${PV} ]]; then |
325 |
- MY_P=${P} |
326 |
- SRC_URI="mirror://gnu/${PN}/${P}.tar.xz |
327 |
- https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz" |
328 |
-else |
329 |
- MY_PV="$(ver_cut 1).$(($(ver_cut 2)-1))b" |
330 |
- MY_P="${PN}-${MY_PV}" |
331 |
- |
332 |
- # Alpha/beta releases are not distributed on the usual mirrors. |
333 |
- SRC_URI="https://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 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
343 |
-IUSE="" |
344 |
-RESTRICT="test" |
345 |
- |
346 |
-RDEPEND="dev-lang/perl |
347 |
- >=sys-devel/automake-wrapper-10 |
348 |
- >=sys-devel/autoconf-2.69:* |
349 |
- sys-devel/gnuconfig" |
350 |
-DEPEND="${RDEPEND} |
351 |
- sys-apps/help2man" |
352 |
-BDEPEND="app-arch/gzip" |
353 |
- |
354 |
-PATCHES=( |
355 |
- "${FILESDIR}"/${PN}-1.14-gzip-fix.patch |
356 |
- "${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch |
357 |
- "${FILESDIR}"/${PN}-1.15-perl-escape-curly-bracket.patch |
358 |
-) |
359 |
- |
360 |
-S="${WORKDIR}/${MY_P}" |
361 |
- |
362 |
-src_prepare() { |
363 |
- default |
364 |
- export WANT_AUTOCONF=2.5 |
365 |
- sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die |
366 |
- |
367 |
- # Bug 628912 |
368 |
- if ! has_version sys-apps/texinfo ; then |
369 |
- touch doc/{stamp-vti,version.texi,automake.info} || die |
370 |
- fi |
371 |
-} |
372 |
- |
373 |
-# slot the info pages. do this w/out munging the source so we don't have |
374 |
-# to depend on texinfo to regen things. #464146 (among others) |
375 |
-slot_info_pages() { |
376 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
377 |
- rm -f dir || die |
378 |
- |
379 |
- # Rewrite all the references to other pages. |
380 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
381 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
382 |
- local p pages=( *.info ) args=() |
383 |
- for p in "${pages[@]/%.info}" ; do |
384 |
- args+=( |
385 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
386 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
387 |
- ) |
388 |
- done |
389 |
- sed -i "${args[@]}" * || die |
390 |
- |
391 |
- # Rewrite all the file references, and rename them in the process. |
392 |
- local f d |
393 |
- for f in * ; do |
394 |
- d=${f/.info/-${SLOT}.info} |
395 |
- mv "${f}" "${d}" || die |
396 |
- sed -i -e "s:${f}:${d}:g" * || die |
397 |
- done |
398 |
- |
399 |
- popd >/dev/null || die |
400 |
-} |
401 |
- |
402 |
-src_install() { |
403 |
- default |
404 |
- |
405 |
- slot_info_pages |
406 |
- rm "${ED}"/usr/share/aclocal/README || die |
407 |
- rmdir "${ED}"/usr/share/aclocal || die |
408 |
- rm \ |
409 |
- "${ED}"/usr/bin/{aclocal,automake} \ |
410 |
- "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die |
411 |
- |
412 |
- # remove all config.guess and config.sub files replacing them |
413 |
- # w/a symlink to a specific gnuconfig version |
414 |
- local x |
415 |
- for x in guess sub ; do |
416 |
- dosym ../gnuconfig/config.${x} \ |
417 |
- /usr/share/${PN}-${SLOT}/config.${x} |
418 |
- done |
419 |
- |
420 |
- # Avoid QA message about pre-compressed file in docs |
421 |
- local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz" |
422 |
- if [[ -f "${tarfile}" ]] ; then |
423 |
- gunzip "${tarfile}" || die |
424 |
- fi |
425 |
-} |
426 |
|
427 |
diff --git a/sys-devel/automake/automake-1.4_p6-r2.ebuild b/sys-devel/automake/automake-1.4_p6-r2.ebuild |
428 |
deleted file mode 100644 |
429 |
index 47f6590cfc3..00000000000 |
430 |
--- a/sys-devel/automake/automake-1.4_p6-r2.ebuild |
431 |
+++ /dev/null |
432 |
@@ -1,87 +0,0 @@ |
433 |
-# Copyright 1999-2021 Gentoo Authors |
434 |
-# Distributed under the terms of the GNU General Public License v2 |
435 |
- |
436 |
-EAPI=7 |
437 |
- |
438 |
-MY_P="${P/_/-}" |
439 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
440 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
441 |
-SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" |
442 |
- |
443 |
-LICENSE="GPL-2" |
444 |
-# Use Gentoo versioning for slotting. |
445 |
-SLOT="${PV:0:3}" |
446 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
447 |
-IUSE="" |
448 |
- |
449 |
-RDEPEND="dev-lang/perl |
450 |
- >=sys-devel/automake-wrapper-10 |
451 |
- >=sys-devel/autoconf-2.69:* |
452 |
- sys-devel/gnuconfig" |
453 |
-DEPEND="${RDEPEND}" |
454 |
- |
455 |
-S="${WORKDIR}/${MY_P}" |
456 |
- |
457 |
-PATCHES=( |
458 |
- "${FILESDIR}"/${PN}-1.4-nls-nuisances.patch #121151 |
459 |
- "${FILESDIR}"/${PN}-1.4-libtoolize.patch |
460 |
- "${FILESDIR}"/${PN}-1.4-subdirs-89656.patch |
461 |
- "${FILESDIR}"/${PN}-1.4-ansi2knr-stdlib.patch |
462 |
- "${FILESDIR}"/${PN}-1.4-CVE-2009-4029.patch #295357 |
463 |
- "${FILESDIR}"/${PN}-1.4-perl-5.11.patch |
464 |
- "${FILESDIR}"/${PN}-1.4-perl-dyn-call.patch |
465 |
-) |
466 |
- |
467 |
-src_prepare() { |
468 |
- default |
469 |
- export WANT_AUTOCONF=2.5 |
470 |
- sed -i 's:error\.test::' tests/Makefile.in #79529 |
471 |
-} |
472 |
- |
473 |
-# slot the info pages. do this w/out munging the source so we don't have |
474 |
-# to depend on texinfo to regen things. #464146 (among others) |
475 |
-slot_info_pages() { |
476 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
477 |
- rm -f dir || die |
478 |
- |
479 |
- # Rewrite all the references to other pages. |
480 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
481 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
482 |
- local p pages=( *.info ) args=() |
483 |
- for p in "${pages[@]/%.info}" ; do |
484 |
- args+=( |
485 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
486 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
487 |
- ) |
488 |
- done |
489 |
- sed -i "${args[@]}" * || die |
490 |
- |
491 |
- # Rewrite all the file references, and rename them in the process. |
492 |
- local f d |
493 |
- for f in * ; do |
494 |
- d=${f/.info/-${SLOT}.info} |
495 |
- mv "${f}" "${d}" || die |
496 |
- sed -i -e "s:${f}:${d}:g" * || die |
497 |
- done |
498 |
- |
499 |
- popd >/dev/null || die |
500 |
-} |
501 |
- |
502 |
-src_install() { |
503 |
- emake install DESTDIR="${D}" \ |
504 |
- pkgdatadir=/usr/share/automake-${SLOT} \ |
505 |
- m4datadir=/usr/share/aclocal-${SLOT} |
506 |
- slot_info_pages |
507 |
- rm -f "${ED}"/usr/bin/{aclocal,automake} || die |
508 |
- dosym automake-${SLOT} /usr/share/automake |
509 |
- |
510 |
- dodoc NEWS README THANKS TODO AUTHORS ChangeLog |
511 |
- |
512 |
- # remove all config.guess and config.sub files replacing them |
513 |
- # w/a symlink to a specific gnuconfig version |
514 |
- local x |
515 |
- for x in guess sub ; do |
516 |
- dosym ../gnuconfig/config.${x} \ |
517 |
- /usr/share/${PN}-${SLOT}/config.${x} |
518 |
- done |
519 |
-} |
520 |
|
521 |
diff --git a/sys-devel/automake/automake-1.5-r2.ebuild b/sys-devel/automake/automake-1.5-r2.ebuild |
522 |
deleted file mode 100644 |
523 |
index 740ac091ff4..00000000000 |
524 |
--- a/sys-devel/automake/automake-1.5-r2.ebuild |
525 |
+++ /dev/null |
526 |
@@ -1,82 +0,0 @@ |
527 |
-# Copyright 1999-2021 Gentoo Authors |
528 |
-# Distributed under the terms of the GNU General Public License v2 |
529 |
- |
530 |
-EAPI=7 |
531 |
- |
532 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
533 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
534 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" |
535 |
- |
536 |
-LICENSE="GPL-2" |
537 |
-# Use Gentoo versioning for slotting. |
538 |
-SLOT="${PV:0:3}" |
539 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
540 |
-IUSE="" |
541 |
- |
542 |
-RDEPEND="dev-lang/perl |
543 |
- >=sys-devel/automake-wrapper-10 |
544 |
- >=sys-devel/autoconf-2.69:* |
545 |
- sys-devel/gnuconfig" |
546 |
-DEPEND="${RDEPEND}" |
547 |
- |
548 |
-PATCHES=( |
549 |
- "${FILESDIR}"/automake-1.4-nls-nuisances.patch #121151 |
550 |
- "${FILESDIR}"/${P}-target_hook.patch |
551 |
- "${FILESDIR}"/${P}-slot.patch |
552 |
- "${FILESDIR}"/${P}-test-fixes.patch #79505 |
553 |
- "${FILESDIR}"/${PN}-1.10-ccnoco-ldflags.patch #203914 |
554 |
- "${FILESDIR}"/${P}-CVE-2009-4029.patch #295357 |
555 |
- "${FILESDIR}"/${PN}-1.5-perl-5.11.patch |
556 |
-) |
557 |
- |
558 |
-src_prepare() { |
559 |
- default |
560 |
- export WANT_AUTOCONF=2.5 |
561 |
-} |
562 |
- |
563 |
-# slot the info pages. do this w/out munging the source so we don't have |
564 |
-# to depend on texinfo to regen things. #464146 (among others) |
565 |
-slot_info_pages() { |
566 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
567 |
- rm -f dir || die |
568 |
- |
569 |
- # Rewrite all the references to other pages. |
570 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
571 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
572 |
- local p pages=( *.info ) args=() |
573 |
- for p in "${pages[@]/%.info}" ; do |
574 |
- args+=( |
575 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
576 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
577 |
- ) |
578 |
- done |
579 |
- sed -i "${args[@]}" * || die |
580 |
- |
581 |
- # Rewrite all the file references, and rename them in the process. |
582 |
- local f d |
583 |
- for f in * ; do |
584 |
- d=${f/.info/-${SLOT}.info} |
585 |
- mv "${f}" "${d}" || die |
586 |
- sed -i -e "s:${f}:${d}:g" * || die |
587 |
- done |
588 |
- |
589 |
- popd >/dev/null || die |
590 |
-} |
591 |
- |
592 |
-src_install() { |
593 |
- default |
594 |
- slot_info_pages |
595 |
- |
596 |
- local x |
597 |
- for x in aclocal automake ; do |
598 |
- mv "${ED}"/usr/bin/${x}{,-${SLOT}} || die |
599 |
- mv "${ED}"/usr/share/${x}{,-${SLOT}} || die |
600 |
- done |
601 |
- |
602 |
- # remove all config.guess and config.sub files replacing them |
603 |
- # w/a symlink to a specific gnuconfig version |
604 |
- for x in guess sub ; do |
605 |
- dosym ../gnuconfig/config.${x} \ |
606 |
- /usr/share/${PN}-${SLOT}/config.${x} |
607 |
- done |
608 |
-} |
609 |
|
610 |
diff --git a/sys-devel/automake/automake-1.6.3-r2.ebuild b/sys-devel/automake/automake-1.6.3-r2.ebuild |
611 |
deleted file mode 100644 |
612 |
index 2f292029568..00000000000 |
613 |
--- a/sys-devel/automake/automake-1.6.3-r2.ebuild |
614 |
+++ /dev/null |
615 |
@@ -1,75 +0,0 @@ |
616 |
-# Copyright 1999-2021 Gentoo Authors |
617 |
-# Distributed under the terms of the GNU General Public License v2 |
618 |
- |
619 |
-EAPI=7 |
620 |
- |
621 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
622 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
623 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
624 |
- |
625 |
-LICENSE="GPL-2" |
626 |
-# Use Gentoo versioning for slotting. |
627 |
-SLOT="${PV:0:3}" |
628 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
629 |
-IUSE="" |
630 |
- |
631 |
-RDEPEND="dev-lang/perl |
632 |
- >=sys-devel/automake-wrapper-10 |
633 |
- >=sys-devel/autoconf-2.69:* |
634 |
- sys-devel/gnuconfig" |
635 |
-DEPEND="${RDEPEND}" |
636 |
- |
637 |
-PATCHES=( |
638 |
- "${FILESDIR}"/${P}-test-fixes.patch #159557 |
639 |
- "${FILESDIR}"/${PN}-1.10-ccnoco-ldflags.patch #203914 |
640 |
- "${FILESDIR}"/${PN}-1.5-CVE-2009-4029.patch #295357 |
641 |
- "${FILESDIR}"/${PN}-1.5-perl-5.11.patch |
642 |
-) |
643 |
- |
644 |
-src_prepare() { |
645 |
- default |
646 |
- export WANT_AUTOCONF=2.5 |
647 |
-} |
648 |
- |
649 |
-# slot the info pages. do this w/out munging the source so we don't have |
650 |
-# to depend on texinfo to regen things. #464146 (among others) |
651 |
-slot_info_pages() { |
652 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
653 |
- rm -f dir || die |
654 |
- |
655 |
- # Rewrite all the references to other pages. |
656 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
657 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
658 |
- local p pages=( *.info ) args=() |
659 |
- for p in "${pages[@]/%.info}" ; do |
660 |
- args+=( |
661 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
662 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
663 |
- ) |
664 |
- done |
665 |
- sed -i "${args[@]}" * || die |
666 |
- |
667 |
- # Rewrite all the file references, and rename them in the process. |
668 |
- local f d |
669 |
- for f in * ; do |
670 |
- d=${f/.info/-${SLOT}.info} |
671 |
- mv "${f}" "${d}" || die |
672 |
- sed -i -e "s:${f}:${d}:g" * || die |
673 |
- done |
674 |
- |
675 |
- popd >/dev/null || die |
676 |
-} |
677 |
- |
678 |
-src_install() { |
679 |
- default |
680 |
- slot_info_pages |
681 |
- rm -f "${ED}"/usr/bin/{aclocal,automake} || die |
682 |
- |
683 |
- # remove all config.guess and config.sub files replacing them |
684 |
- # w/a symlink to a specific gnuconfig version |
685 |
- local x |
686 |
- for x in guess sub ; do |
687 |
- dosym ../gnuconfig/config.${x} \ |
688 |
- /usr/share/${PN}-${SLOT}/config.${x} |
689 |
- done |
690 |
-} |
691 |
|
692 |
diff --git a/sys-devel/automake/automake-1.7.9-r3.ebuild b/sys-devel/automake/automake-1.7.9-r3.ebuild |
693 |
deleted file mode 100644 |
694 |
index 8ec3a1b1d3a..00000000000 |
695 |
--- a/sys-devel/automake/automake-1.7.9-r3.ebuild |
696 |
+++ /dev/null |
697 |
@@ -1,78 +0,0 @@ |
698 |
-# Copyright 1999-2021 Gentoo Authors |
699 |
-# Distributed under the terms of the GNU General Public License v2 |
700 |
- |
701 |
-EAPI=7 |
702 |
- |
703 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
704 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
705 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
706 |
- |
707 |
-LICENSE="GPL-2" |
708 |
-# Use Gentoo versioning for slotting. |
709 |
-SLOT="${PV:0:3}" |
710 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
711 |
-IUSE="" |
712 |
- |
713 |
-RDEPEND="dev-lang/perl |
714 |
- >=sys-devel/automake-wrapper-10 |
715 |
- >=sys-devel/autoconf-2.69:* |
716 |
- sys-devel/gnuconfig" |
717 |
-DEPEND="${RDEPEND}" |
718 |
- |
719 |
-PATCHES=( |
720 |
- "${FILESDIR}"/${P}-infopage-namechange.patch |
721 |
- "${FILESDIR}"/${P}-test-fixes.patch |
722 |
- "${FILESDIR}"/${PN}-1.9.6-subst-test.patch #222225 |
723 |
- "${FILESDIR}"/${P}-libtool-2.patch #257544 |
724 |
- "${FILESDIR}"/${PN}-1.10-ccnoco-ldflags.patch #203914 |
725 |
- "${FILESDIR}"/${PN}-1.5-CVE-2009-4029.patch #295357 |
726 |
- "${FILESDIR}"/${PN}-1.5-perl-5.11.patch |
727 |
-) |
728 |
- |
729 |
-src_prepare() { |
730 |
- default |
731 |
- export WANT_AUTOCONF=2.5 |
732 |
-} |
733 |
- |
734 |
-# slot the info pages. do this w/out munging the source so we don't have |
735 |
-# to depend on texinfo to regen things. #464146 (among others) |
736 |
-slot_info_pages() { |
737 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
738 |
- rm -f dir || die |
739 |
- |
740 |
- # Rewrite all the references to other pages. |
741 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
742 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
743 |
- local p pages=( *.info ) args=() |
744 |
- for p in "${pages[@]/%.info}" ; do |
745 |
- args+=( |
746 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
747 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
748 |
- ) |
749 |
- done |
750 |
- sed -i "${args[@]}" * || die |
751 |
- |
752 |
- # Rewrite all the file references, and rename them in the process. |
753 |
- local f d |
754 |
- for f in * ; do |
755 |
- d=${f/.info/-${SLOT}.info} |
756 |
- mv "${f}" "${d}" || die |
757 |
- sed -i -e "s:${f}:${d}:g" * || die |
758 |
- done |
759 |
- |
760 |
- popd >/dev/null || die |
761 |
-} |
762 |
- |
763 |
-src_install() { |
764 |
- default |
765 |
- slot_info_pages |
766 |
- rm -f "${ED}"/usr/bin/{aclocal,automake} || die |
767 |
- |
768 |
- # remove all config.guess and config.sub files replacing them |
769 |
- # w/a symlink to a specific gnuconfig version |
770 |
- local x |
771 |
- for x in guess sub ; do |
772 |
- dosym ../gnuconfig/config.${x} \ |
773 |
- /usr/share/${PN}-${SLOT}/config.${x} |
774 |
- done |
775 |
-} |
776 |
|
777 |
diff --git a/sys-devel/automake/automake-1.8.5-r5.ebuild b/sys-devel/automake/automake-1.8.5-r5.ebuild |
778 |
deleted file mode 100644 |
779 |
index 6c6447a52c0..00000000000 |
780 |
--- a/sys-devel/automake/automake-1.8.5-r5.ebuild |
781 |
+++ /dev/null |
782 |
@@ -1,78 +0,0 @@ |
783 |
-# Copyright 1999-2021 Gentoo Authors |
784 |
-# Distributed under the terms of the GNU General Public License v2 |
785 |
- |
786 |
-EAPI=7 |
787 |
- |
788 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
789 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
790 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
791 |
- |
792 |
-LICENSE="GPL-2" |
793 |
-# Use Gentoo versioning for slotting. |
794 |
-SLOT="${PV:0:3}" |
795 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
796 |
-IUSE="" |
797 |
- |
798 |
-RDEPEND="dev-lang/perl |
799 |
- >=sys-devel/automake-wrapper-10 |
800 |
- >=sys-devel/autoconf-2.69:* |
801 |
- sys-devel/gnuconfig" |
802 |
-DEPEND="${RDEPEND}" |
803 |
- |
804 |
-PATCHES=( |
805 |
- "${FILESDIR}"/${PN}-1.8.2-infopage-namechange.patch |
806 |
- "${FILESDIR}"/${P}-test-fixes.patch #159557 |
807 |
- "${FILESDIR}"/${PN}-1.9.6-aclocal7-test-sleep.patch #197366 |
808 |
- "${FILESDIR}"/${PN}-1.9.6-subst-test.patch #222225 |
809 |
- "${FILESDIR}"/${PN}-1.10-ccnoco-ldflags.patch #203914 |
810 |
- "${FILESDIR}"/${P}-CVE-2009-4029.patch #295357 |
811 |
- "${FILESDIR}"/${PN}-1.8-perl-5.11.patch |
812 |
-) |
813 |
- |
814 |
-src_prepare() { |
815 |
- default |
816 |
- export WANT_AUTOCONF=2.5 |
817 |
-} |
818 |
- |
819 |
-# slot the info pages. do this w/out munging the source so we don't have |
820 |
-# to depend on texinfo to regen things. #464146 (among others) |
821 |
-slot_info_pages() { |
822 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
823 |
- rm -f dir || die |
824 |
- |
825 |
- # Rewrite all the references to other pages. |
826 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
827 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
828 |
- local p pages=( *.info ) args=() |
829 |
- for p in "${pages[@]/%.info}" ; do |
830 |
- args+=( |
831 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
832 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
833 |
- ) |
834 |
- done |
835 |
- sed -i "${args[@]}" * || die |
836 |
- |
837 |
- # Rewrite all the file references, and rename them in the process. |
838 |
- local f d |
839 |
- for f in * ; do |
840 |
- d=${f/.info/-${SLOT}.info} |
841 |
- mv "${f}" "${d}" || die |
842 |
- sed -i -e "s:${f}:${d}:g" * || die |
843 |
- done |
844 |
- |
845 |
- popd >/dev/null || die |
846 |
-} |
847 |
- |
848 |
-src_install() { |
849 |
- default |
850 |
- slot_info_pages |
851 |
- rm -f "${ED}"/usr/bin/{aclocal,automake} || die |
852 |
- |
853 |
- # remove all config.guess and config.sub files replacing them |
854 |
- # w/a symlink to a specific gnuconfig version |
855 |
- local x |
856 |
- for x in guess sub ; do |
857 |
- dosym ../gnuconfig/config.${x} \ |
858 |
- /usr/share/${PN}-${SLOT}/config.${x} |
859 |
- done |
860 |
-} |
861 |
|
862 |
diff --git a/sys-devel/automake/automake-1.9.6-r5.ebuild b/sys-devel/automake/automake-1.9.6-r5.ebuild |
863 |
deleted file mode 100644 |
864 |
index ef506d0fa07..00000000000 |
865 |
--- a/sys-devel/automake/automake-1.9.6-r5.ebuild |
866 |
+++ /dev/null |
867 |
@@ -1,87 +0,0 @@ |
868 |
-# Copyright 1999-2021 Gentoo Authors |
869 |
-# Distributed under the terms of the GNU General Public License v2 |
870 |
- |
871 |
-EAPI=7 |
872 |
- |
873 |
-DESCRIPTION="Used to generate Makefile.in from Makefile.am" |
874 |
-HOMEPAGE="https://www.gnu.org/software/automake/" |
875 |
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" |
876 |
- |
877 |
-LICENSE="GPL-2" |
878 |
-# Use Gentoo versioning for slotting. |
879 |
-SLOT="${PV:0:3}" |
880 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" |
881 |
-IUSE="" |
882 |
-RESTRICT="test" |
883 |
- |
884 |
-RDEPEND="dev-lang/perl |
885 |
- >=sys-devel/automake-wrapper-10 |
886 |
- >=sys-devel/autoconf-2.69:* |
887 |
- >=sys-apps/texinfo-4.7 |
888 |
- sys-devel/gnuconfig" |
889 |
-DEPEND="${RDEPEND} |
890 |
- sys-apps/help2man" |
891 |
- |
892 |
-PATCHES=( |
893 |
- "${FILESDIR}"/${PN}-1.9.6-infopage-namechange-r1.patch |
894 |
- "${FILESDIR}"/${P}-include-dir-prefix-r1.patch #107435 |
895 |
- "${FILESDIR}"/${P}-ignore-comments-r1.patch #126388 |
896 |
- "${FILESDIR}"/${P}-aclocal7-test-sleep.patch #197366 |
897 |
- "${FILESDIR}"/${PN}-1.9.6-subst-test.patch #222225 |
898 |
- "${FILESDIR}"/${PN}-1.10-ccnoco-ldflags.patch #203914 |
899 |
- "${FILESDIR}"/${PN}-1.8.5-CVE-2009-4029.patch #295357 |
900 |
- "${FILESDIR}"/${PN}-1.8-perl-5.11.patch |
901 |
-) |
902 |
- |
903 |
-src_prepare() { |
904 |
- default |
905 |
- export WANT_AUTOCONF=2.5 |
906 |
-} |
907 |
- |
908 |
-# slot the info pages. do this w/out munging the source so we don't have |
909 |
-# to depend on texinfo to regen things. #464146 (among others) |
910 |
-slot_info_pages() { |
911 |
- pushd "${ED}"/usr/share/info >/dev/null || die |
912 |
- rm -f dir || die |
913 |
- |
914 |
- # Rewrite all the references to other pages. |
915 |
- # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4. |
916 |
- # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4. |
917 |
- local p pages=( *.info ) args=() |
918 |
- for p in "${pages[@]/%.info}" ; do |
919 |
- args+=( |
920 |
- -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|" |
921 |
- -e "s:(${p}):(${p}-${SLOT}):g" |
922 |
- ) |
923 |
- done |
924 |
- sed -i "${args[@]}" * || die |
925 |
- |
926 |
- # Rewrite all the file references, and rename them in the process. |
927 |
- local f d |
928 |
- for f in * ; do |
929 |
- d=${f/.info/-${SLOT}.info} |
930 |
- mv "${f}" "${d}" || die |
931 |
- sed -i -e "s:${f}:${d}:g" * || die |
932 |
- done |
933 |
- |
934 |
- popd >/dev/null || die |
935 |
-} |
936 |
- |
937 |
-src_install() { |
938 |
- default |
939 |
- slot_info_pages |
940 |
- |
941 |
- local x |
942 |
- for x in aclocal automake ; do |
943 |
- help2man "perl -Ilib ${x}" > ${x}-${SLOT}.1 |
944 |
- doman ${x}-${SLOT}.1 |
945 |
- rm -f "${ED}"/usr/bin/${x} |
946 |
- done |
947 |
- |
948 |
- # remove all config.guess and config.sub files replacing them |
949 |
- # w/a symlink to a specific gnuconfig version |
950 |
- for x in guess sub ; do |
951 |
- dosym ../gnuconfig/config.${x} \ |
952 |
- /usr/share/${PN}-${SLOT}/config.${x} |
953 |
- done |
954 |
-} |
955 |
|
956 |
diff --git a/sys-devel/automake/files/automake-1.10-ccnoco-ldflags.patch b/sys-devel/automake/files/automake-1.10-ccnoco-ldflags.patch |
957 |
deleted file mode 100644 |
958 |
index f48c6304bdc..00000000000 |
959 |
--- a/sys-devel/automake/files/automake-1.10-ccnoco-ldflags.patch |
960 |
+++ /dev/null |
961 |
@@ -1,35 +0,0 @@ |
962 |
-http://bugs.gentoo.org/203914 |
963 |
- |
964 |
-From 6e86514729c6dccb6213fdde8d93d7061c8108a5 Mon Sep 17 00:00:00 2001 |
965 |
-From: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
966 |
-Date: Mon, 7 Jan 2008 21:53:38 +0100 |
967 |
-Subject: [PATCH] Fix ccnoco.test for uncommon LDFLAGS settings. |
968 |
- |
969 |
-* tests/ccnoco.test (Mycomp): Use a tighter match for -c -o, |
970 |
-to avoid matching for example `LDFLAGS=-Wl,--sort-common'. |
971 |
-* THANKS: Update. |
972 |
-Report and analysis by Carsten Lohrke and Mike Frysinger. |
973 |
---- |
974 |
- ChangeLog | 7 +++++++ |
975 |
- THANKS | 1 + |
976 |
- tests/ccnoco.test | 6 +++--- |
977 |
- 3 files changed, 11 insertions(+), 3 deletions(-) |
978 |
- |
979 |
-diff --git a/tests/ccnoco.test b/tests/ccnoco.test |
980 |
-index 8b37fe8..ca75922 100755 |
981 |
---- a/tests/ccnoco.test |
982 |
-+++ b/tests/ccnoco.test |
983 |
-@@ -57,8 +57,8 @@ END |
984 |
- cat > Mycomp << 'END' |
985 |
- #!/bin/sh |
986 |
- |
987 |
--case "$@" in |
988 |
-- *-c*-o* | *-o*-c*) |
989 |
-+case " "$* in |
990 |
-+ *\ -c*\ -o* | *\ -o*\ -c*) |
991 |
- exit 1 |
992 |
- ;; |
993 |
- esac |
994 |
--- |
995 |
-1.6.3 |
996 |
- |
997 |
|
998 |
diff --git a/sys-devel/automake/files/automake-1.14-gzip-fix.patch b/sys-devel/automake/files/automake-1.14-gzip-fix.patch |
999 |
deleted file mode 100644 |
1000 |
index 39c201aba65..00000000000 |
1001 |
--- a/sys-devel/automake/files/automake-1.14-gzip-fix.patch |
1002 |
+++ /dev/null |
1003 |
@@ -1,67 +0,0 @@ |
1004 |
-commit 749468ac63042820bc3da85ece5bed64b0c15d62 |
1005 |
-Author: Paul Eggert <eggert at> |
1006 |
-Date: Mon Mar 28 19:44:19 2016 -0700 |
1007 |
- |
1008 |
- automake: port better to future gzip |
1009 |
- |
1010 |
- * lib/am/distdir.am (dist-gzip, dist-shar, distcheck): |
1011 |
- Port better to future versions of gzip, which are planned to |
1012 |
- deprecate the GZIP environment variable (Bug#20132). |
1013 |
- |
1014 |
-diff --git a/lib/am/distdir.am b/lib/am/distdir.am |
1015 |
-index d4dd8cc9b..87c6730f5 100644 |
1016 |
---- a/lib/am/distdir.am |
1017 |
-+++ b/lib/am/distdir.am |
1018 |
-@@ -309,6 +309,16 @@ endif %?TOPDIR_P% |
1019 |
- ## We order DIST_TARGETS by expected duration of the compressors, |
1020 |
- ## slowest first, for better parallelism in "make dist". Do not |
1021 |
- ## reorder DIST_ARCHIVES, users may expect gzip to be first. |
1022 |
-+## |
1023 |
-+## Traditionally, gzip prepended the contents of the GZIP environment |
1024 |
-+## variable to its arguments, and the commands below formerly used |
1025 |
-+## this by invoking 'GZIP=$(GZIP_ENV) gzip'. The GZIP environment |
1026 |
-+## variable is now considered to be obsolescent, so the commands below |
1027 |
-+## now use 'eval GZIP= gzip $(GZIP_ENV)' instead; this should work |
1028 |
-+## with both older and newer gzip implementations. The 'eval' is to |
1029 |
-+## support makefile assignments like 'GZIP_ENV = "-9 -n"' that quote |
1030 |
-+## the GZIP_ENV right-hand side because that was needed with the |
1031 |
-+## former invocation pattern. |
1032 |
- |
1033 |
- if %?TOPDIR_P% |
1034 |
- |
1035 |
-@@ -316,7 +326,7 @@ if %?TOPDIR_P% |
1036 |
- GZIP_ENV = --best |
1037 |
- .PHONY: dist-gzip |
1038 |
- dist-gzip: distdir |
1039 |
-- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz |
1040 |
-+ tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz |
1041 |
- $(am__post_remove_distdir) |
1042 |
- |
1043 |
- ?BZIP2?DIST_ARCHIVES += $(distdir).tar.bz2 |
1044 |
-@@ -352,7 +362,7 @@ dist-shar: distdir |
1045 |
- @echo WARNING: "Support for shar distribution archives is" \ |
1046 |
- "deprecated." >&2 |
1047 |
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 |
1048 |
-- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz |
1049 |
-+ shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz |
1050 |
- $(am__post_remove_distdir) |
1051 |
- |
1052 |
- ?ZIP?DIST_ARCHIVES += $(distdir).zip |
1053 |
-@@ -412,7 +422,7 @@ endif %?SUBDIRS% |
1054 |
- distcheck: dist |
1055 |
- case '$(DIST_ARCHIVES)' in \ |
1056 |
- *.tar.gz*) \ |
1057 |
-- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ |
1058 |
-+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ |
1059 |
- *.tar.bz2*) \ |
1060 |
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ |
1061 |
- *.tar.lz*) \ |
1062 |
-@@ -422,7 +432,7 @@ distcheck: dist |
1063 |
- *.tar.Z*) \ |
1064 |
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ |
1065 |
- *.shar.gz*) \ |
1066 |
-- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ |
1067 |
-+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ |
1068 |
- *.zip*) \ |
1069 |
- unzip $(distdir).zip ;;\ |
1070 |
- esac |
1071 |
|
1072 |
diff --git a/sys-devel/automake/files/automake-1.4-CVE-2009-4029.patch b/sys-devel/automake/files/automake-1.4-CVE-2009-4029.patch |
1073 |
deleted file mode 100644 |
1074 |
index 42aef8c8e1b..00000000000 |
1075 |
--- a/sys-devel/automake/files/automake-1.4-CVE-2009-4029.patch |
1076 |
+++ /dev/null |
1077 |
@@ -1,65 +0,0 @@ |
1078 |
-http://bugs.gentoo.org/295357 |
1079 |
- |
1080 |
-(Makefile.in mangled a little for 1.4_p6) |
1081 |
- |
1082 |
-From 449d20aa12e13fefd848604225fc83d0c39c61d0 Mon Sep 17 00:00:00 2001 |
1083 |
-From: Jim Meyering <meyering@××××××.com> |
1084 |
-Date: Tue, 1 Dec 2009 22:48:15 +0100 |
1085 |
-Subject: [PATCH 1/1] do not put world-writable directories in distribution tarballs |
1086 |
- |
1087 |
-* automake.in (handle_dist_worker): Do not make all directories |
1088 |
-group- or world-writable. Instead, use 755. |
1089 |
- |
1090 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1091 |
---- |
1092 |
- Makefile.in | 4 ++-- |
1093 |
- automake.in | 4 ++-- |
1094 |
- 4 files changed, 14 insertions(+), 4 deletions(-) |
1095 |
- |
1096 |
-diff --git a/Makefile.in b/Makefile.in |
1097 |
-index 93da407..59eb9f4 100644 |
1098 |
---- a/Makefile.in |
1099 |
-+++ b/Makefile.in |
1100 |
-@@ -456,7 +456,7 @@ dist-all: distdir |
1101 |
- distdir: $(DISTFILES) |
1102 |
- -rm -rf $(distdir) |
1103 |
- mkdir $(distdir) |
1104 |
-- -chmod 777 $(distdir) |
1105 |
-+ -chmod 755 $(distdir) |
1106 |
- @for file in $(DISTFILES); do \ |
1107 |
- d=$(srcdir); \ |
1108 |
- if test -d $$d/$$file; then \ |
1109 |
-@@ -477,7 +477,7 @@ distdir: $(DISTFILES) |
1110 |
- test -d $(distdir)/$$subdir \ |
1111 |
- || mkdir $(distdir)/$$subdir \ |
1112 |
- || exit 1; \ |
1113 |
-- chmod 777 $(distdir)/$$subdir; \ |
1114 |
-+ chmod 755 $(distdir)/$$subdir; \ |
1115 |
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ |
1116 |
- || exit 1; \ |
1117 |
- fi; \ |
1118 |
-diff --git a/automake.in b/automake.in |
1119 |
-index 8eceea7..8f48236 100755 |
1120 |
---- a/automake.in |
1121 |
-+++ b/automake.in |
1122 |
-@@ -2336,7 +2336,7 @@ sub handle_dist_worker |
1123 |
- # Create dist directory. |
1124 |
- $output_rules .= ("\t-rm -rf \$(distdir)\n" |
1125 |
- . "\tmkdir \$(distdir)\n" |
1126 |
-- . "\t-chmod 777 \$(distdir)\n"); |
1127 |
-+ . "\t-chmod 755 \$(distdir)\n"); |
1128 |
- } |
1129 |
- |
1130 |
- # Only run automake in `dist' target if --include-deps and |
1131 |
-@@ -2468,7 +2468,7 @@ sub handle_dist_worker |
1132 |
- . "\t" . ' test -d $(distdir)/$$subdir ' . "\\\n" |
1133 |
- . "\t" . ' || mkdir $(distdir)/$$subdir ' . "\\\n" |
1134 |
- . "\t" . ' || exit 1; ' . "\\\n" |
1135 |
-- . "\t" . ' chmod 777 $(distdir)/$$subdir; ' . "\\\n" |
1136 |
-+ . "\t" . ' chmod 755 $(distdir)/$$subdir; ' . "\\\n" |
1137 |
- . "\t" . ' (cd $$subdir' |
1138 |
- . ' && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(' |
1139 |
- . (($relative_dir eq '.') ? 'distdir' : 'top_distdir') |
1140 |
--- |
1141 |
-1.6.5.4 |
1142 |
- |
1143 |
|
1144 |
diff --git a/sys-devel/automake/files/automake-1.4-ansi2knr-stdlib.patch b/sys-devel/automake/files/automake-1.4-ansi2knr-stdlib.patch |
1145 |
deleted file mode 100644 |
1146 |
index 62a076107ee..00000000000 |
1147 |
--- a/sys-devel/automake/files/automake-1.4-ansi2knr-stdlib.patch |
1148 |
+++ /dev/null |
1149 |
@@ -1,11 +0,0 @@ |
1150 |
---- a/ansi2knr.c |
1151 |
-+++ b/ansi2knr.c |
1152 |
-@@ -132,7 +132,7 @@ |
1153 |
- |
1154 |
- #endif /* not HAVE_CONFIG_H */ |
1155 |
- |
1156 |
--#if STDC_HEADERS |
1157 |
-+#if STDC_HEADERS || HAVE_STDLIB_H |
1158 |
- # include <stdlib.h> |
1159 |
- #else |
1160 |
- /* |
1161 |
|
1162 |
diff --git a/sys-devel/automake/files/automake-1.4-libtoolize.patch b/sys-devel/automake/files/automake-1.4-libtoolize.patch |
1163 |
deleted file mode 100644 |
1164 |
index 3e818ca960b..00000000000 |
1165 |
--- a/sys-devel/automake/files/automake-1.4-libtoolize.patch |
1166 |
+++ /dev/null |
1167 |
@@ -1,17 +0,0 @@ |
1168 |
-Patch from redhat/fedora which made it into upstream. |
1169 |
- |
1170 |
---- a/automake.in |
1171 |
-+++ b/automake.in |
1172 |
-@@ -6882,9 +6882,11 @@ |
1173 |
- $suppress = 1; |
1174 |
- |
1175 |
- # Maybe run libtoolize. |
1176 |
-+ @libtoolize_args = ('--automake'); |
1177 |
-+ push @libtoolize_args, '-c' if $copy_missing; |
1178 |
- if ($seen_libtool |
1179 |
- && grep ($_ eq $file, @libtoolize_files) |
1180 |
-- && system ('libtoolize', '--automake')) |
1181 |
-+ && system ('libtoolize', @libtoolize_args)) |
1182 |
- { |
1183 |
- $message = "installing \`$errfile'"; |
1184 |
- $suppress = 0; |
1185 |
|
1186 |
diff --git a/sys-devel/automake/files/automake-1.4-nls-nuisances.patch b/sys-devel/automake/files/automake-1.4-nls-nuisances.patch |
1187 |
deleted file mode 100644 |
1188 |
index d84d29698e6..00000000000 |
1189 |
--- a/sys-devel/automake/files/automake-1.4-nls-nuisances.patch |
1190 |
+++ /dev/null |
1191 |
@@ -1,19 +0,0 @@ |
1192 |
---- a/configure |
1193 |
-+++ b/configure |
1194 |
-@@ -46,6 +46,16 @@ |
1195 |
- infodir='${prefix}/info' |
1196 |
- mandir='${prefix}/man' |
1197 |
- |
1198 |
-+# NLS nuisances. |
1199 |
-+# Only set these to C if already set. These must not be set unconditionally |
1200 |
-+# because not all systems understand e.g. LANG=C (notably SCO). |
1201 |
-+# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! |
1202 |
-+# Non-C LC_CTYPE values break the ctype check. |
1203 |
-+if test "${LANG+set}" = set; then LANG=C; export LANG; fi |
1204 |
-+if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi |
1205 |
-+if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi |
1206 |
-+if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi |
1207 |
-+ |
1208 |
- # Initialize some other variables. |
1209 |
- subdirs= |
1210 |
- MFLAGS= MAKEFLAGS= |
1211 |
|
1212 |
diff --git a/sys-devel/automake/files/automake-1.4-perl-5.11.patch b/sys-devel/automake/files/automake-1.4-perl-5.11.patch |
1213 |
deleted file mode 100644 |
1214 |
index f0423a64fbb..00000000000 |
1215 |
--- a/sys-devel/automake/files/automake-1.4-perl-5.11.patch |
1216 |
+++ /dev/null |
1217 |
@@ -1,28 +0,0 @@ |
1218 |
-From 375912c466b28a6121d351b9ff5513133a1c7227 Mon Sep 17 00:00:00 2001 |
1219 |
-From: Jim Meyering <meyering@××××××.com> |
1220 |
-Date: Sun, 29 Nov 2009 20:35:03 +0100 |
1221 |
-Subject: [PATCH] avoid a warning from perl-5.11 |
1222 |
- |
1223 |
-* lib/Automake/Wrap.pm (_tab_length): Remove useless use of tr's |
1224 |
-"/d" modifier. |
1225 |
- |
1226 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1227 |
---- |
1228 |
- ChangeLog | 6 ++++++ |
1229 |
- lib/Automake/Wrap.pm | 2 +- |
1230 |
- 2 files changed, 7 insertions(+), 1 deletion(-) |
1231 |
- |
1232 |
---- a/automake.in |
1233 |
-+++ b/automake.in |
1234 |
-@@ -5126,7 +5126,7 @@ sub pretty_print_internal |
1235 |
- # character counts for eight. So we count the number of Tabs and |
1236 |
- # multiply by 7. |
1237 |
- local ($fill_length) = length ($fill); |
1238 |
-- $fill_length += 7 * ($fill =~ tr/\t/\t/d); |
1239 |
-+ $fill_length += 7 * ($fill =~ tr/\t/\t/); |
1240 |
- |
1241 |
- local ($bol) = ($head eq ''); |
1242 |
- foreach (@values) |
1243 |
--- |
1244 |
-2.1.3 |
1245 |
- |
1246 |
|
1247 |
diff --git a/sys-devel/automake/files/automake-1.4-perl-dyn-call.patch b/sys-devel/automake/files/automake-1.4-perl-dyn-call.patch |
1248 |
deleted file mode 100644 |
1249 |
index 9a140aa5051..00000000000 |
1250 |
--- a/sys-devel/automake/files/automake-1.4-perl-dyn-call.patch |
1251 |
+++ /dev/null |
1252 |
@@ -1,23 +0,0 @@ |
1253 |
-at some point, a perl update broke this syntax. use a newer style that works |
1254 |
-with at least perl-5.16. |
1255 |
- |
1256 |
---- a/automake.in |
1257 |
-+++ b/automake.in |
1258 |
-@@ -983,7 +983,7 @@ sub finish_languages |
1259 |
- |
1260 |
- # Compute the function name of the finisher and then call it. |
1261 |
- $name = 'lang_' . $lang . '_finish'; |
1262 |
-- do $name (); |
1263 |
-+ &$name (); |
1264 |
- } |
1265 |
- |
1266 |
- # If the project is entirely C++ or entirely Fortran 77, don't |
1267 |
-@@ -1144,7 +1144,7 @@ sub handle_single_transform_list |
1268 |
- # Found the language, so see what it says. |
1269 |
- local ($subr) = 'lang_' . $lang . '_rewrite'; |
1270 |
- # Note: computed subr call. |
1271 |
-- local ($r) = do $subr ($base, $extension); |
1272 |
-+ local ($r) = &$subr ($base, $extension); |
1273 |
- # Skip this entry if we were asked not to process it. |
1274 |
- next if ! $r; |
1275 |
- |
1276 |
|
1277 |
diff --git a/sys-devel/automake/files/automake-1.4-subdirs-89656.patch b/sys-devel/automake/files/automake-1.4-subdirs-89656.patch |
1278 |
deleted file mode 100644 |
1279 |
index 7500fc98d9a..00000000000 |
1280 |
--- a/sys-devel/automake/files/automake-1.4-subdirs-89656.patch |
1281 |
+++ /dev/null |
1282 |
@@ -1,22 +0,0 @@ |
1283 |
-Patch from redhat/fedora which made it into upstream. |
1284 |
- |
1285 |
---- automake-1.4-p6/subdirs.am.subdirs 2001-07-16 22:47:36.000000000 -0700 |
1286 |
-+++ automake-1.4-p6/subdirs.am 2003-04-25 08:24:35.000000000 -0700 |
1287 |
-@@ -27,7 +27,7 @@ |
1288 |
- all-recursive install-data-recursive install-exec-recursive \ |
1289 |
- installdirs-recursive install-recursive uninstall-recursive @INSTALLINFO@ \ |
1290 |
- check-recursive installcheck-recursive info-recursive dvi-recursive: |
1291 |
-- @set fnord $(MAKEFLAGS); amf=$$2; \ |
1292 |
-+ @set fnord $$MAKEFLAGS; amf=$$2; \ |
1293 |
- dot_seen=no; \ |
1294 |
- target=`echo $@ | sed s/-recursive//`; \ |
1295 |
- list='$(SUBDIRS)'; for subdir in $$list; do \ |
1296 |
-@@ -55,7 +55,7 @@ check-recursive installcheck-recursive i |
1297 |
- ## bombs. |
1298 |
- mostlyclean-recursive clean-recursive distclean-recursive \ |
1299 |
- maintainer-clean-recursive: |
1300 |
-- @set fnord $(MAKEFLAGS); amf=$$2; \ |
1301 |
-+ @set fnord $$MAKEFLAGS; amf=$$2; \ |
1302 |
- dot_seen=no; \ |
1303 |
- rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ |
1304 |
- rev="$$subdir $$rev"; \ |
1305 |
|
1306 |
diff --git a/sys-devel/automake/files/automake-1.5-CVE-2009-4029.patch b/sys-devel/automake/files/automake-1.5-CVE-2009-4029.patch |
1307 |
deleted file mode 100644 |
1308 |
index d91139b3017..00000000000 |
1309 |
--- a/sys-devel/automake/files/automake-1.5-CVE-2009-4029.patch |
1310 |
+++ /dev/null |
1311 |
@@ -1,60 +0,0 @@ |
1312 |
-http://bugs.gentoo.org/295357 |
1313 |
- |
1314 |
-From b1c42762931e9cd03aee3e4b4284dc2920c9eabc Mon Sep 17 00:00:00 2001 |
1315 |
-From: Jim Meyering <meyering@××××××.com> |
1316 |
-Date: Tue, 1 Dec 2009 22:48:15 +0100 |
1317 |
-Subject: [PATCH 1/1] do not put world-writable directories in distribution tarballs |
1318 |
- |
1319 |
-* lib/am/distdir.am (distdir): Do not make all directories |
1320 |
-group- or world-writable. Instead, use 755. |
1321 |
- |
1322 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1323 |
---- |
1324 |
- Makefile.in | 3 ++- |
1325 |
- lib/am/distdir.am | 9 +++------ |
1326 |
- 4 files changed, 15 insertions(+), 7 deletions(-) |
1327 |
- |
1328 |
-diff --git a/Makefile.in b/Makefile.in |
1329 |
-index ebbfd2f..76991db 100644 |
1330 |
---- a/Makefile.in |
1331 |
-+++ b/Makefile.in |
1332 |
-@@ -379,7 +379,8 @@ distdir: $(DISTFILES) |
1333 |
- $(MAKE) $(AM_MAKEFLAGS) \ |
1334 |
- top_distdir="${top_distdir}" distdir="$(distdir)" \ |
1335 |
- dist-info |
1336 |
-- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ |
1337 |
-+ -find "$(distdir)" -type d ! -perm -755 \ |
1338 |
-+ -exec chmod u+rwx,go+rx {} \; -o \ |
1339 |
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
1340 |
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
1341 |
- ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ |
1342 |
-diff --git a/lib/am/distdir.am b/lib/am/distdir.am |
1343 |
-index e808966..0a01c4e 100644 |
1344 |
---- a/lib/am/distdir.am |
1345 |
-+++ b/lib/am/distdir.am |
1346 |
-@@ -127,11 +127,7 @@ if %?DIST-TARGETS% |
1347 |
- endif %?DIST-TARGETS% |
1348 |
- ## |
1349 |
- ## This complex find command will try to avoid changing the modes of |
1350 |
--## links into the source tree, in case they're hard-linked. It will |
1351 |
--## also make directories writable by everybody, because some |
1352 |
--## brain-dead tar implementations change ownership and permissions of |
1353 |
--## a directory before extracting the files, thus becoming unable to |
1354 |
--## extract them. |
1355 |
-+## links into the source tree, in case they're hard-linked. |
1356 |
- ## |
1357 |
- ## Ignore return result from chmod, because it might give an error |
1358 |
- ## if we chmod a symlink. |
1359 |
-@@ -144,7 +140,8 @@ endif %?DIST-TARGETS% |
1360 |
- ## the file in place in the source tree. |
1361 |
- ## |
1362 |
- if %?TOPDIR_P% |
1363 |
-- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ |
1364 |
-+ -find "$(distdir)" -type d ! -perm -755 \ |
1365 |
-+ -exec chmod u+rwx,go+rx {} \; -o \ |
1366 |
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
1367 |
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
1368 |
- ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ |
1369 |
--- |
1370 |
-1.6.5.4 |
1371 |
- |
1372 |
|
1373 |
diff --git a/sys-devel/automake/files/automake-1.5-perl-5.11.patch b/sys-devel/automake/files/automake-1.5-perl-5.11.patch |
1374 |
deleted file mode 100644 |
1375 |
index 1ee36468c31..00000000000 |
1376 |
--- a/sys-devel/automake/files/automake-1.5-perl-5.11.patch |
1377 |
+++ /dev/null |
1378 |
@@ -1,28 +0,0 @@ |
1379 |
-From 375912c466b28a6121d351b9ff5513133a1c7227 Mon Sep 17 00:00:00 2001 |
1380 |
-From: Jim Meyering <meyering@××××××.com> |
1381 |
-Date: Sun, 29 Nov 2009 20:35:03 +0100 |
1382 |
-Subject: [PATCH] avoid a warning from perl-5.11 |
1383 |
- |
1384 |
-* lib/Automake/Wrap.pm (_tab_length): Remove useless use of tr's |
1385 |
-"/d" modifier. |
1386 |
- |
1387 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1388 |
---- |
1389 |
- ChangeLog | 6 ++++++ |
1390 |
- lib/Automake/Wrap.pm | 2 +- |
1391 |
- 2 files changed, 7 insertions(+), 1 deletion(-) |
1392 |
- |
1393 |
---- a/automake.in |
1394 |
-+++ b/automake.in |
1395 |
-@@ -5277,7 +5277,7 @@ sub pretty_print_internal |
1396 |
- # character counts for eight. So we count the number of Tabs and |
1397 |
- # multiply by 7. |
1398 |
- my $fill_length = length ($fill); |
1399 |
-- $fill_length += 7 * ($fill =~ tr/\t/\t/d); |
1400 |
-+ $fill_length += 7 * ($fill =~ tr/\t/\t/); |
1401 |
- |
1402 |
- foreach (@values) |
1403 |
- { |
1404 |
--- |
1405 |
-2.1.3 |
1406 |
- |
1407 |
|
1408 |
diff --git a/sys-devel/automake/files/automake-1.5-slot.patch b/sys-devel/automake/files/automake-1.5-slot.patch |
1409 |
deleted file mode 100644 |
1410 |
index 640e73c7b79..00000000000 |
1411 |
--- a/sys-devel/automake/files/automake-1.5-slot.patch |
1412 |
+++ /dev/null |
1413 |
@@ -1,42 +0,0 @@ |
1414 |
---- a/aclocal.in |
1415 |
-+++ b/aclocal.in |
1416 |
-@@ -33,5 +33,5 @@ |
1417 |
- $prefix = "@prefix@"; |
1418 |
- # Note that this isn't pkgdatadir, but a separate directory. |
1419 |
--$acdir = "@datadir@/aclocal"; |
1420 |
-+$acdir = "@datadir@/aclocal-1.5"; |
1421 |
- |
1422 |
- # Some globals. |
1423 |
-@@ -116,4 +116,5 @@ |
1424 |
- |
1425 |
- local (@dirlist) = &parse_arguments (@ARGV); |
1426 |
-+push (@dirlist, "/usr/share/aclocal") if (!grep(/^--acdir/, @ARGV)); |
1427 |
- &scan_m4_files (@dirlist); |
1428 |
- &scan_configure; |
1429 |
-@@ -203,5 +204,5 @@ |
1430 |
- if ($print_and_exit) |
1431 |
- { |
1432 |
-- print $acdir, "\n"; |
1433 |
-+ print "/usr/share/aclocal", "\n"; |
1434 |
- exit 0; |
1435 |
- } |
1436 |
---- a/automake.in |
1437 |
-+++ b/automake.in |
1438 |
-@@ -32,7 +32,7 @@ |
1439 |
- BEGIN |
1440 |
- { |
1441 |
- my $prefix = "@prefix@"; |
1442 |
-- my $perllibdir = $ENV{'perllibdir'} || "@datadir@/@PACKAGE@"; |
1443 |
-+ my $perllibdir = $ENV{'perllibdir'} || "@datadir@/@PACKAGE@-1.5"; |
1444 |
- unshift @INC, "$perllibdir"; |
1445 |
- } |
1446 |
- |
1447 |
-@@ -127,7 +127,7 @@ |
1448 |
- my $VERSION = "@VERSION@"; |
1449 |
- my $PACKAGE = "@PACKAGE@"; |
1450 |
- my $prefix = "@prefix@"; |
1451 |
--my $libdir = "@datadir@/@PACKAGE@"; |
1452 |
-+my $libdir = "@datadir@/@PACKAGE@-1.5"; |
1453 |
- |
1454 |
- # String constants. |
1455 |
- my $IGNORE_PATTERN = '^\s*##([^#\n].*)?\n'; |
1456 |
|
1457 |
diff --git a/sys-devel/automake/files/automake-1.5-target_hook.patch b/sys-devel/automake/files/automake-1.5-target_hook.patch |
1458 |
deleted file mode 100644 |
1459 |
index 5f3bdb1f06c..00000000000 |
1460 |
--- a/sys-devel/automake/files/automake-1.5-target_hook.patch |
1461 |
+++ /dev/null |
1462 |
@@ -1,34 +0,0 @@ |
1463 |
-*** automake-1.5/automake.in |
1464 |
---- automake-1.5/automake.in |
1465 |
-*************** |
1466 |
-*** 1941,1945 **** |
1467 |
- |
1468 |
- # Let the language do some special magic if required. |
1469 |
-! $lang->target_hook ($aggregate, $object, $full); |
1470 |
- |
1471 |
- if ($derived_source) |
1472 |
---- 1941,1947 ---- |
1473 |
- |
1474 |
- # Let the language do some special magic if required. |
1475 |
-! if (defined $lang) { |
1476 |
-! $lang->target_hook ($aggregate, $object, $full); |
1477 |
-! } |
1478 |
- |
1479 |
- if ($derived_source) |
1480 |
-*** automake-1.5/m4/depout.m4 |
1481 |
---- automake-1.5/m4/depout.m4 |
1482 |
-*************** |
1483 |
-*** 13,18 **** |
1484 |
- for mf in $CONFIG_FILES; do |
1485 |
- case "$mf" in |
1486 |
-! Makefile) dirpart=.;; |
1487 |
-! */Makefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;; |
1488 |
- *) continue;; |
1489 |
- esac |
1490 |
---- 13,18 ---- |
1491 |
- for mf in $CONFIG_FILES; do |
1492 |
- case "$mf" in |
1493 |
-! Makefile|GNUmakefile) dirpart=.;; |
1494 |
-! */Makefile|*/GNUmakefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;; |
1495 |
- *) continue;; |
1496 |
- esac |
1497 |
|
1498 |
diff --git a/sys-devel/automake/files/automake-1.5-test-fixes.patch b/sys-devel/automake/files/automake-1.5-test-fixes.patch |
1499 |
deleted file mode 100644 |
1500 |
index 8f34a793e45..00000000000 |
1501 |
--- a/sys-devel/automake/files/automake-1.5-test-fixes.patch |
1502 |
+++ /dev/null |
1503 |
@@ -1,65 +0,0 @@ |
1504 |
-Fix the tests so they don't fail :) |
1505 |
-http://bugs.gentoo.org/79505 |
1506 |
- |
1507 |
-insthook: |
1508 |
-update the head/tail syntax since coreutils has deprecated the old style |
1509 |
- |
1510 |
-dirname: |
1511 |
-just disable the pos |
1512 |
- |
1513 |
-ccnoco: |
1514 |
-rip patches from fedora |
1515 |
- |
1516 |
-depcomp2: #181484 |
1517 |
-fix false positive when using newer autoconf -- it throws a warning based |
1518 |
-on dataroot which causes a failure when there was none |
1519 |
- |
1520 |
---- automake-1.5/tests/insthook.test |
1521 |
-+++ automake-1.5/tests/insthook.test |
1522 |
-@@ -17 +17 @@ |
1523 |
--test x$lnum != x && tail +$lnum Makefile.in | head -3 | grep install-exec-hook |
1524 |
-+test x$lnum != x && tail -n +$lnum Makefile.in | head -n 3 | grep install-exec-hook |
1525 |
---- automake-1.5/tests/dirname.test |
1526 |
-+++ automake-1.5/tests/dirname.test |
1527 |
-@@ -1,2 +1,3 @@ |
1528 |
- #! /bin/sh |
1529 |
-+exit 0 |
1530 |
- |
1531 |
---- automake-1.5/tests/ccnoco.test |
1532 |
-+++ automake-1.5/tests/ccnoco.test |
1533 |
-@@ -39,7 +39,6 @@ |
1534 |
- } |
1535 |
- END |
1536 |
- |
1537 |
--$needs_autoconf |
1538 |
- gcc -v || exit 77 |
1539 |
- |
1540 |
- cat > Mycomp << 'END' |
1541 |
-@@ -51,7 +50,7 @@ |
1542 |
- ;; |
1543 |
- esac |
1544 |
- |
1545 |
--exec gcc ${1+"$@"} |
1546 |
-+exec gcc "$@" |
1547 |
- END |
1548 |
- |
1549 |
- chmod +x Mycomp |
1550 |
-@@ -59,6 +58,10 @@ |
1551 |
- set -e |
1552 |
- |
1553 |
- |
1554 |
-+# Ignore user CFLAGS. |
1555 |
-+CFLAGS= |
1556 |
-+export CFLAGS |
1557 |
-+ |
1558 |
- for conf in configure.1 configure.3; do |
1559 |
- cp $conf configure.in |
1560 |
- |
1561 |
---- automake-1.5/tests/depcomp2.test |
1562 |
-+++ automake-1.5/tests/depcomp2.test |
1563 |
-@@ -17,4 +17,5 @@ |
1564 |
- cat > Makefile.am << 'END' |
1565 |
- SUBDIRS = subdir |
1566 |
-+datarootdir = @datarootdir@ |
1567 |
- END |
1568 |
- |
1569 |
|
1570 |
diff --git a/sys-devel/automake/files/automake-1.6.3-test-fixes.patch b/sys-devel/automake/files/automake-1.6.3-test-fixes.patch |
1571 |
deleted file mode 100644 |
1572 |
index 666517754a9..00000000000 |
1573 |
--- a/sys-devel/automake/files/automake-1.6.3-test-fixes.patch |
1574 |
+++ /dev/null |
1575 |
@@ -1,28 +0,0 @@ |
1576 |
-Fix the tests so they don't fail :) |
1577 |
- |
1578 |
-depcomp2: #159557 #181484 |
1579 |
-fix false positive when using newer autoconf -- it throws a warning based |
1580 |
-on dataroot which causes a failure when there was none |
1581 |
- |
1582 |
-man2: #159557 |
1583 |
-grab update from newer automake |
1584 |
- |
1585 |
---- automake-1.6.3/tests/depcomp2.test |
1586 |
-+++ automake-1.6.3/tests/depcomp2.test |
1587 |
-@@ -17,4 +17,5 @@ |
1588 |
- cat > Makefile.am << 'END' |
1589 |
- SUBDIRS = subdir |
1590 |
-+datarootdir = @datarootdir@ |
1591 |
- END |
1592 |
- |
1593 |
---- automake-1.6.3/tests/man2.test |
1594 |
-+++ automake-1.6.3/tests/man2.test |
1595 |
-@@ -23,7 +23,7 @@ |
1596 |
- $AUTOMAKE |
1597 |
- |
1598 |
- # Let's play with $DESTDIR too, it shouldn't hurt. |
1599 |
--./configure --prefix='' |
1600 |
-+./configure --prefix='' --mandir=/man |
1601 |
- DESTDIR="`pwd`/=inst" $MAKE -e SHELL=/bin/sh install |
1602 |
- |
1603 |
- test -f ./=inst/man/man2/foo.2 |
1604 |
|
1605 |
diff --git a/sys-devel/automake/files/automake-1.7.9-infopage-namechange.patch b/sys-devel/automake/files/automake-1.7.9-infopage-namechange.patch |
1606 |
deleted file mode 100644 |
1607 |
index bb1c2117517..00000000000 |
1608 |
--- a/sys-devel/automake/files/automake-1.7.9-infopage-namechange.patch |
1609 |
+++ /dev/null |
1610 |
@@ -1,15 +0,0 @@ |
1611 |
---- a/Makefile.in |
1612 |
-+++ b/Makefile.in |
1613 |
-@@ -199,8 +199,9 @@ |
1614 |
- |
1615 |
- .texi.info: |
1616 |
- @rm -f $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9] |
1617 |
-- $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ |
1618 |
-- -o $@ `test -f '$<' || echo '$(srcdir)/'`$< |
1619 |
-+ cd $(srcdir) \ |
1620 |
-+ && $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \ |
1621 |
-+ `echo $< | sed 's,.*/,,'` |
1622 |
- |
1623 |
- .texi.dvi: |
1624 |
- TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ |
1625 |
- MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \ |
1626 |
|
1627 |
diff --git a/sys-devel/automake/files/automake-1.7.9-libtool-2.patch b/sys-devel/automake/files/automake-1.7.9-libtool-2.patch |
1628 |
deleted file mode 100644 |
1629 |
index ad1d75d8caa..00000000000 |
1630 |
--- a/sys-devel/automake/files/automake-1.7.9-libtool-2.patch |
1631 |
+++ /dev/null |
1632 |
@@ -1,43 +0,0 @@ |
1633 |
-fixup tests w/libtool-2 |
1634 |
- |
1635 |
-https://bugs.gentoo.org/257544 |
1636 |
- |
1637 |
---- automake-1.7.9/tests/libtool5.test |
1638 |
-+++ automake-1.7.9/tests/libtool5.test |
1639 |
-@@ -45,5 +45,6 @@ |
1640 |
- END |
1641 |
- |
1642 |
- libtoolize |
1643 |
-+[ -e config.guess ] || libtoolize --install |
1644 |
- $ACLOCAL |
1645 |
- $AUTOMAKE |
1646 |
---- automake-1.7.9/tests/ltcond2.test |
1647 |
-+++ automake-1.7.9/tests/ltcond2.test |
1648 |
-@@ -73,6 +73,7 @@ |
1649 |
- echo 'int main() { print(); return 0; }' >main.c |
1650 |
- |
1651 |
- libtoolize |
1652 |
-+[ -e config.guess ] || libtoolize --install |
1653 |
- $ACLOCAL |
1654 |
- $AUTOCONF |
1655 |
- $AUTOMAKE |
1656 |
---- automake-1.7.9/tests/ltcond.test |
1657 |
-+++ automake-1.7.9/tests/ltcond.test |
1658 |
-@@ -62,6 +62,7 @@ |
1659 |
- mkdir empty |
1660 |
- |
1661 |
- libtoolize |
1662 |
-+[ -e config.guess ] || libtoolize --install |
1663 |
- $ACLOCAL |
1664 |
- $AUTOCONF |
1665 |
- $AUTOMAKE |
1666 |
---- automake-1.7.9/tests/ltconv.test |
1667 |
-+++ automake-1.7.9/tests/ltconv.test |
1668 |
-@@ -111,6 +111,7 @@ |
1669 |
- EOF |
1670 |
- |
1671 |
- libtoolize |
1672 |
-+[ -e config.guess ] || libtoolize --install |
1673 |
- $ACLOCAL |
1674 |
- $AUTOCONF |
1675 |
- $AUTOMAKE |
1676 |
|
1677 |
diff --git a/sys-devel/automake/files/automake-1.7.9-test-fixes.patch b/sys-devel/automake/files/automake-1.7.9-test-fixes.patch |
1678 |
deleted file mode 100644 |
1679 |
index 00854886d66..00000000000 |
1680 |
--- a/sys-devel/automake/files/automake-1.7.9-test-fixes.patch |
1681 |
+++ /dev/null |
1682 |
@@ -1,46 +0,0 @@ |
1683 |
-Fix the tests so they don't fail :) |
1684 |
- |
1685 |
-exdir2 man2 transform: #159557 #162565 |
1686 |
-grab updates from newer automake |
1687 |
- |
1688 |
-mkdir-tests.m4: |
1689 |
-when mixing newer gettext with this automake, the tests bomb out |
1690 |
-as AM_PROG_MKDIR_P is not provided properly |
1691 |
- |
1692 |
---- automake-1.7.9/tests/man2.test |
1693 |
-+++ automake-1.7.9/tests/man2.test |
1694 |
-@@ -41,7 +41,7 @@ |
1695 |
- $AUTOMAKE |
1696 |
- |
1697 |
- # Let's play with $DESTDIR too, it shouldn't hurt. |
1698 |
--./configure --prefix='' |
1699 |
-+./configure --prefix='' --mandir=/man |
1700 |
- DESTDIR="`pwd`/_inst" $MAKE -e install |
1701 |
- |
1702 |
- test -f ./_inst/man/man2/foo.2 |
1703 |
---- automake-1.7.9/tests/transform.test |
1704 |
-+++ automake-1.7.9/tests/transform.test |
1705 |
-@@ -56,7 +56,7 @@ |
1706 |
- $AUTOCONF |
1707 |
- $AUTOMAKE |
1708 |
- |
1709 |
--./configure --program-prefix=gnu- --prefix `pwd`/inst |
1710 |
-+./configure --program-prefix=gnu- --prefix `pwd`/inst --mandir `pwd`/inst/man |
1711 |
- $MAKE |
1712 |
- $MAKE test-install |
1713 |
- $MAKE uninstall |
1714 |
---- automake-1.7.9/tests/exdir2.test |
1715 |
-+++ automake-1.7.9/tests/exdir2.test |
1716 |
-@@ -23,7 +23,7 @@ |
1717 |
- . ./defs || exit 1 |
1718 |
- |
1719 |
- cat > Makefile.am << 'EOF' |
1720 |
--html_DATA = zot.html |
1721 |
-+quuz_DATA = zot.html |
1722 |
- pkgdata_DATA = qbert |
1723 |
- EOF |
1724 |
- |
1725 |
---- automake-1.7.9/m4/mkdir-tests.m4 |
1726 |
-+++ automake-1.7.9/m4/mkdir-tests.m4 |
1727 |
-@@ -0,0 +1 @@ |
1728 |
-+AC_DEFUN([AM_PROG_MKDIR_P]) |
1729 |
|
1730 |
diff --git a/sys-devel/automake/files/automake-1.8-perl-5.11.patch b/sys-devel/automake/files/automake-1.8-perl-5.11.patch |
1731 |
deleted file mode 100644 |
1732 |
index 0808174f010..00000000000 |
1733 |
--- a/sys-devel/automake/files/automake-1.8-perl-5.11.patch |
1734 |
+++ /dev/null |
1735 |
@@ -1,30 +0,0 @@ |
1736 |
-From 375912c466b28a6121d351b9ff5513133a1c7227 Mon Sep 17 00:00:00 2001 |
1737 |
-From: Jim Meyering <meyering@××××××.com> |
1738 |
-Date: Sun, 29 Nov 2009 20:35:03 +0100 |
1739 |
-Subject: [PATCH] avoid a warning from perl-5.11 |
1740 |
- |
1741 |
-* lib/Automake/Wrap.pm (_tab_length): Remove useless use of tr's |
1742 |
-"/d" modifier. |
1743 |
- |
1744 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1745 |
---- |
1746 |
- ChangeLog | 6 ++++++ |
1747 |
- lib/Automake/Wrap.pm | 2 +- |
1748 |
- 2 files changed, 7 insertions(+), 1 deletion(-) |
1749 |
- |
1750 |
-diff --git a/lib/Automake/Wrap.pm b/lib/Automake/Wrap.pm |
1751 |
-index 09a135a..66213d1 100644 |
1752 |
---- a/lib/Automake/Wrap.pm |
1753 |
-+++ b/lib/Automake/Wrap.pm |
1754 |
-@@ -55,7 +55,7 @@ sub tab_length($) |
1755 |
- { |
1756 |
- my ($txt) = @_; |
1757 |
- my $len = length ($txt); |
1758 |
-- $len += 7 * ($txt =~ tr/\t/\t/d); |
1759 |
-+ $len += 7 * ($txt =~ tr/\t/\t/); |
1760 |
- return $len; |
1761 |
- } |
1762 |
- |
1763 |
--- |
1764 |
-2.1.3 |
1765 |
- |
1766 |
|
1767 |
diff --git a/sys-devel/automake/files/automake-1.8.2-infopage-namechange.patch b/sys-devel/automake/files/automake-1.8.2-infopage-namechange.patch |
1768 |
deleted file mode 100644 |
1769 |
index bc7d58ed35e..00000000000 |
1770 |
--- a/sys-devel/automake/files/automake-1.8.2-infopage-namechange.patch |
1771 |
+++ /dev/null |
1772 |
@@ -1,36 +0,0 @@ |
1773 |
---- automake-1.8.2/doc/Makefile.in 2004-02-03 21:59:01.585999688 +0200 |
1774 |
-+++ automake-1.8.2.info/doc/Makefile.in 2004-02-03 22:04:03.893042032 +0200 |
1775 |
-@@ -175,29 +175,10 @@ |
1776 |
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
1777 |
- |
1778 |
- .texi.info: |
1779 |
-- restore=: && \ |
1780 |
-- backupdir="$(am__leading_dot)am$$$$" && \ |
1781 |
-- am__cwd=`pwd` && cd $(srcdir) && \ |
1782 |
-- rm -rf $$backupdir && mkdir $$backupdir && \ |
1783 |
-- for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \ |
1784 |
-- if test -f $$f; then \ |
1785 |
-- mv $$f $$backupdir; \ |
1786 |
-- restore=mv; \ |
1787 |
-- fi; \ |
1788 |
-- done; \ |
1789 |
-- cd "$$am__cwd"; \ |
1790 |
-- if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ |
1791 |
-- -o $@ $<; \ |
1792 |
-- then \ |
1793 |
-- rc=0; \ |
1794 |
-- cd $(srcdir); \ |
1795 |
-- else \ |
1796 |
-- rc=$$?; \ |
1797 |
-- cd $(srcdir) && \ |
1798 |
-- $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \ |
1799 |
-- fi; \ |
1800 |
-- rm -rf $$backupdir; \ |
1801 |
-- exit $$rc |
1802 |
-+ @rm -f $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9] |
1803 |
-+ cd $(srcdir) \ |
1804 |
-+ && $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \ |
1805 |
-+ `echo $< | sed 's,.*/,,'` |
1806 |
- |
1807 |
- .texi.dvi: |
1808 |
- TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ |
1809 |
|
1810 |
diff --git a/sys-devel/automake/files/automake-1.8.5-CVE-2009-4029.patch b/sys-devel/automake/files/automake-1.8.5-CVE-2009-4029.patch |
1811 |
deleted file mode 100644 |
1812 |
index 9e42e52c80b..00000000000 |
1813 |
--- a/sys-devel/automake/files/automake-1.8.5-CVE-2009-4029.patch |
1814 |
+++ /dev/null |
1815 |
@@ -1,60 +0,0 @@ |
1816 |
-http://bugs.gentoo.org/295357 |
1817 |
- |
1818 |
-From 4331fc7423036e68a9e480fb0ff56934b5d2be0e Mon Sep 17 00:00:00 2001 |
1819 |
-From: Jim Meyering <meyering@××××××.com> |
1820 |
-Date: Tue, 1 Dec 2009 22:07:45 +0100 |
1821 |
-Subject: [PATCH 1/1] do not put world-writable directories in distribution tarballs |
1822 |
- |
1823 |
-* lib/am/distdir.am (distdir): Do not make all directories |
1824 |
-group- or world-writable. Instead, use 755. |
1825 |
- |
1826 |
-Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1827 |
---- |
1828 |
- Makefile.in | 3 ++- |
1829 |
- lib/am/distdir.am | 9 +++------ |
1830 |
- 4 files changed, 17 insertions(+), 8 deletions(-) |
1831 |
- |
1832 |
-diff --git a/Makefile.in b/Makefile.in |
1833 |
-index f6971b4..c753eaa 100644 |
1834 |
---- a/Makefile.in |
1835 |
-+++ b/Makefile.in |
1836 |
-@@ -389,7 +389,8 @@ distdir: $(DISTFILES) |
1837 |
- || exit 1; \ |
1838 |
- fi; \ |
1839 |
- done |
1840 |
-- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ |
1841 |
-+ -find "$(distdir)" -type d ! -perm -755 \ |
1842 |
-+ -exec chmod u+rwx,go+rx {} \; -o \ |
1843 |
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
1844 |
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
1845 |
- ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ |
1846 |
-diff --git a/lib/am/distdir.am b/lib/am/distdir.am |
1847 |
-index 0ed0593..91dbe6b 100644 |
1848 |
---- a/lib/am/distdir.am |
1849 |
-+++ b/lib/am/distdir.am |
1850 |
-@@ -190,11 +190,7 @@ if %?DIST-TARGETS% |
1851 |
- endif %?DIST-TARGETS% |
1852 |
- ## |
1853 |
- ## This complex find command will try to avoid changing the modes of |
1854 |
--## links into the source tree, in case they're hard-linked. It will |
1855 |
--## also make directories writable by everybody, because some |
1856 |
--## brain-dead tar implementations change ownership and permissions of |
1857 |
--## a directory before extracting the files, thus becoming unable to |
1858 |
--## extract them. |
1859 |
-+## links into the source tree, in case they're hard-linked. |
1860 |
- ## |
1861 |
- ## Ignore return result from chmod, because it might give an error |
1862 |
- ## if we chmod a symlink. |
1863 |
-@@ -207,7 +203,8 @@ endif %?DIST-TARGETS% |
1864 |
- ## the file in place in the source tree. |
1865 |
- ## |
1866 |
- if %?TOPDIR_P% |
1867 |
-- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ |
1868 |
-+ -find "$(distdir)" -type d ! -perm -755 \ |
1869 |
-+ -exec chmod u+rwx,go+rx {} \; -o \ |
1870 |
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
1871 |
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
1872 |
- ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ |
1873 |
--- |
1874 |
-1.6.5.4 |
1875 |
- |
1876 |
|
1877 |
diff --git a/sys-devel/automake/files/automake-1.8.5-test-fixes.patch b/sys-devel/automake/files/automake-1.8.5-test-fixes.patch |
1878 |
deleted file mode 100644 |
1879 |
index 43290d1e0d4..00000000000 |
1880 |
--- a/sys-devel/automake/files/automake-1.8.5-test-fixes.patch |
1881 |
+++ /dev/null |
1882 |
@@ -1,43 +0,0 @@ |
1883 |
-Fix the tests so they don't fail :) |
1884 |
- |
1885 |
-exdir2 man2 transform: #159557 #162565 |
1886 |
-grab updates from newer automake |
1887 |
- |
1888 |
---- automake-1.8.5/tests/man2.test |
1889 |
-+++ automake-1.8.5/tests/man2.test |
1890 |
-@@ -41,7 +41,7 @@ |
1891 |
- $AUTOMAKE |
1892 |
- |
1893 |
- # Let's play with $DESTDIR too, it shouldn't hurt. |
1894 |
--./configure --prefix='' |
1895 |
-+./configure --prefix='' --mandir=/man |
1896 |
- DESTDIR="`pwd`/_inst" $MAKE -e install |
1897 |
- |
1898 |
- test -f ./_inst/man/man2/foo.2 |
1899 |
---- automake-1.8.5/tests/transform.test |
1900 |
-+++ automake-1.8.5/tests/transform.test |
1901 |
-@@ -56,7 +56,7 @@ |
1902 |
- $AUTOCONF |
1903 |
- $AUTOMAKE |
1904 |
- |
1905 |
--./configure --program-prefix=gnu- --prefix `pwd`/inst |
1906 |
-+./configure --program-prefix=gnu- --prefix `pwd`/inst --mandir `pwd`/inst/man |
1907 |
- $MAKE |
1908 |
- $MAKE test-install |
1909 |
- $MAKE uninstall |
1910 |
---- automake-1.8.5/tests/exdir2.test |
1911 |
-+++ automake-1.8.5/tests/exdir2.test |
1912 |
-@@ -25,11 +25,11 @@ |
1913 |
- set -e |
1914 |
- |
1915 |
- cat > Makefile.am << 'EOF' |
1916 |
--html_DATA = zot.html |
1917 |
-+quuz_DATA = zot.html |
1918 |
- pkgdata_DATA = qbert |
1919 |
- EOF |
1920 |
- |
1921 |
- $ACLOCAL |
1922 |
- AUTOMAKE_fails |
1923 |
- grep 'pkgdatadir' stderr && exit 1 |
1924 |
--grep 'Makefile.am:1:.*htmldir.*undefined' stderr |
1925 |
-+grep 'Makefile.am:1:.*quuzdir.*undefined' stderr |
1926 |
|
1927 |
diff --git a/sys-devel/automake/files/automake-1.9.6-aclocal7-test-sleep.patch b/sys-devel/automake/files/automake-1.9.6-aclocal7-test-sleep.patch |
1928 |
deleted file mode 100644 |
1929 |
index ea2b227b8d4..00000000000 |
1930 |
--- a/sys-devel/automake/files/automake-1.9.6-aclocal7-test-sleep.patch |
1931 |
+++ /dev/null |
1932 |
@@ -1,39 +0,0 @@ |
1933 |
-http://bugs.gentoo.org/197366 |
1934 |
- |
1935 |
-commit 8952f7248c2637426bcf83d38f07a8b02124a06e |
1936 |
-Author: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
1937 |
-Date: Wed May 10 20:50:53 2006 +0000 |
1938 |
- |
1939 |
- * tests/aclocal7.test: Add `$sleep's between file touching |
1940 |
- and automake resp aclocal+automake invocations, to ensure |
1941 |
- they complete with a time stamp strictly later than the touched |
1942 |
- file. |
1943 |
- |
1944 |
-diff --git a/tests/aclocal7.test b/tests/aclocal7.test |
1945 |
-index 787565c..f6d5e31 100755 |
1946 |
---- a/tests/aclocal7.test |
1947 |
-+++ b/tests/aclocal7.test |
1948 |
-@@ -89,6 +89,7 @@ test `ls -1t sub/Makefile.in foo | sed 1q` = sub/Makefile.in |
1949 |
- touch fragment.inc |
1950 |
- $sleep |
1951 |
- touch foo |
1952 |
-+$sleep |
1953 |
- $ACLOCAL -I m4 |
1954 |
- $AUTOMAKE --no-force |
1955 |
- # Only ./Makefile.in should change. |
1956 |
-@@ -101,6 +102,7 @@ grep README Makefile.in && exit 1 |
1957 |
- : > README |
1958 |
- $sleep |
1959 |
- touch foo |
1960 |
-+$sleep |
1961 |
- $AUTOMAKE --no-force |
1962 |
- # Even if no dependency change, the content changed. |
1963 |
- test `ls -1t Makefile.in foo | sed 1q` = Makefile.in |
1964 |
-@@ -111,6 +113,7 @@ grep README Makefile.in |
1965 |
- : > sub/Makefile.in |
1966 |
- $sleep |
1967 |
- touch foo |
1968 |
-+$sleep |
1969 |
- $ACLOCAL -I m4 |
1970 |
- $AUTOMAKE --no-force |
1971 |
- # Only sub/Makefile.in should change. |
1972 |
|
1973 |
diff --git a/sys-devel/automake/files/automake-1.9.6-ignore-comments-r1.patch b/sys-devel/automake/files/automake-1.9.6-ignore-comments-r1.patch |
1974 |
deleted file mode 100644 |
1975 |
index da3f288d739..00000000000 |
1976 |
--- a/sys-devel/automake/files/automake-1.9.6-ignore-comments-r1.patch |
1977 |
+++ /dev/null |
1978 |
@@ -1,29 +0,0 @@ |
1979 |
-http://bugs.gentoo.org/126388 |
1980 |
- |
1981 |
-2006-03-16 Mike Frysinger <vapier@g.o> |
1982 |
- |
1983 |
- * aclocal.in (scan_configure_dep): Ignore ## lines. |
1984 |
- (scan_file): Remove dnl and # comments. |
1985 |
- |
1986 |
---- a/aclocal.in |
1987 |
-+++ b/aclocal.in |
1988 |
-@@ -227,6 +227,8 @@ |
1989 |
- foreach (split ("\n", $contents)) |
1990 |
- { |
1991 |
- ++$line; |
1992 |
-+ # Ignore `##' lines. |
1993 |
-+ next if /^##/; |
1994 |
- # Remove comments from current line. |
1995 |
- s/\bdnl\b.*$//; |
1996 |
- s/\#.*$//; |
1997 |
-@@ -311,6 +313,10 @@ |
1998 |
- |
1999 |
- $contents .= $_; |
2000 |
- |
2001 |
-+ # Remove comments from current line. |
2002 |
-+ s/\bdnl\b.*$//; |
2003 |
-+ s/\#.*$//; |
2004 |
-+ |
2005 |
- while (/$ac_defun_rx/go) |
2006 |
- { |
2007 |
- if (! defined $1) |
2008 |
|
2009 |
diff --git a/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch b/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch |
2010 |
deleted file mode 100644 |
2011 |
index a1cc613e880..00000000000 |
2012 |
--- a/sys-devel/automake/files/automake-1.9.6-include-dir-prefix-r1.patch |
2013 |
+++ /dev/null |
2014 |
@@ -1,31 +0,0 @@ |
2015 |
-http://bugs.gentoo.org/107435 |
2016 |
-http://lists.gnu.org/archive/html/automake/2005-09/msg00088.html |
2017 |
- |
2018 |
-2005-09-27 Stepan Kasal <address@hidden> |
2019 |
- |
2020 |
- * automake.in (handle_single_transform): Direct suffix rule preserves |
2021 |
- the directory prefix, so the generated object name should contain |
2022 |
- it, too. |
2023 |
- |
2024 |
---- a/automake.in 2005-09-17 15:05:39.000000000 +0200 |
2025 |
-+++ b/automake.in 2005-09-27 17:10:47.000000000 +0200 |
2026 |
-@@ -1755,6 +1755,10 @@ |
2027 |
- # This is probably the result of a direct suffix rule. |
2028 |
- # In this case we just accept the rewrite. |
2029 |
- $object = "$base$extension"; |
2030 |
-+ if ($directory ne '') |
2031 |
-+ { |
2032 |
-+ $object = $directory . '/' . $object; |
2033 |
-+ } |
2034 |
- $linker = ''; |
2035 |
- } |
2036 |
- else |
2037 |
-@@ -1824,7 +1828,7 @@ |
2038 |
- |
2039 |
- # For Java, the way we're handling it right now, a |
2040 |
- # `..' component doesn't make sense. |
2041 |
-- if ($lang->name eq 'java' && $object =~ /(\/|^)\.\.\//) |
2042 |
-+ if ($lang && $lang->name eq 'java' && $object =~ /(\/|^)\.\.\//) |
2043 |
- { |
2044 |
- err_am "`$full' should not contain a `..' component"; |
2045 |
- } |
2046 |
|
2047 |
diff --git a/sys-devel/automake/files/automake-1.9.6-infopage-namechange-r1.patch b/sys-devel/automake/files/automake-1.9.6-infopage-namechange-r1.patch |
2048 |
deleted file mode 100644 |
2049 |
index d99c442e93a..00000000000 |
2050 |
--- a/sys-devel/automake/files/automake-1.9.6-infopage-namechange-r1.patch |
2051 |
+++ /dev/null |
2052 |
@@ -1,33 +0,0 @@ |
2053 |
---- a/doc/Makefile.in.orig 2005-07-11 00:39:31.000000000 -0400 |
2054 |
-+++ b/doc/Makefile.in 2005-07-11 00:40:46.000000000 -0400 |
2055 |
-@@ -187,26 +187,10 @@ |
2056 |
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
2057 |
- |
2058 |
- .texi.info: |
2059 |
-- restore=: && backupdir="$(am__leading_dot)am$$$$" && \ |
2060 |
-- am__cwd=`pwd` && cd $(srcdir) && \ |
2061 |
-- rm -rf $$backupdir && mkdir $$backupdir && \ |
2062 |
-- if ($(MAKEINFO) --version) >/dev/null 2>&1; then \ |
2063 |
-- for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \ |
2064 |
-- if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \ |
2065 |
-- done; \ |
2066 |
-- else :; fi && \ |
2067 |
-- cd "$$am__cwd"; \ |
2068 |
-- if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ |
2069 |
-- -o $@ $<; \ |
2070 |
-- then \ |
2071 |
-- rc=0; \ |
2072 |
-- cd $(srcdir); \ |
2073 |
-- else \ |
2074 |
-- rc=$$?; \ |
2075 |
-- cd $(srcdir) && \ |
2076 |
-- $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \ |
2077 |
-- fi; \ |
2078 |
-- rm -rf $$backupdir; exit $$rc |
2079 |
-+ @rm -f $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9] |
2080 |
-+ cd $(srcdir) \ |
2081 |
-+ && $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) \ |
2082 |
-+ `echo $< | sed 's,.*/,,'` |
2083 |
- |
2084 |
- .texi.dvi: |
2085 |
- TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ |
2086 |
|
2087 |
diff --git a/sys-devel/automake/files/automake-1.9.6-subst-test.patch b/sys-devel/automake/files/automake-1.9.6-subst-test.patch |
2088 |
deleted file mode 100644 |
2089 |
index 6b794b1e137..00000000000 |
2090 |
--- a/sys-devel/automake/files/automake-1.9.6-subst-test.patch |
2091 |
+++ /dev/null |
2092 |
@@ -1,42 +0,0 @@ |
2093 |
-https://bugs.gentoo.org/222225 |
2094 |
- |
2095 |
-Patch from automake upstream git-repo to fix "make check" with newer versions of autoconf |
2096 |
- |
2097 |
-From: Ralf Wildenhues <Ralf.Wildenhues@×××.de> |
2098 |
-Date: Sun, 22 Jul 2007 09:06:23 +0000 (+0000) |
2099 |
-Subject: * tests/subst.test: Move the AC_SUBST into a macro definition. |
2100 |
-X-Git-Url: http://git.savannah.gnu.org/gitweb/?p=automake.git;a=commitdiff_plain;h=3d85de7baa9edf21c56401db3d25ef8a8e8d7797 |
2101 |
- |
2102 |
-* tests/subst.test: Move the AC_SUBST into a macro definition. |
2103 |
-Avoids an error from CVS Autoconf. |
2104 |
-* THANKS: Update. |
2105 |
-Report by Benoit Sigoure. |
2106 |
---- |
2107 |
-diff --git a/tests/subst.test b/tests/subst.test |
2108 |
-index 33e925d..a72af85 100755 |
2109 |
---- a/tests/subst.test |
2110 |
-+++ b/tests/subst.test |
2111 |
-@@ -1,5 +1,5 @@ |
2112 |
- #! /bin/sh |
2113 |
--# Copyright (C) 1996, 2001, 2002 Free Software Foundation, Inc. |
2114 |
-+# Copyright (C) 1996, 2001, 2002, 2007 Free Software Foundation, Inc. |
2115 |
- # |
2116 |
- # This file is part of GNU Automake. |
2117 |
- # |
2118 |
-@@ -24,8 +24,14 @@ |
2119 |
- . ./defs || exit 1 |
2120 |
- |
2121 |
- cat >> configure.in << 'END' |
2122 |
--AC_SUBST($1) |
2123 |
--AC_SUBST([$]$1) dnl this is the actual invocation that was used |
2124 |
-+dnl This test used to have the following lines, which cannot have |
2125 |
-+dnl worked sensibly with Autoconf for years, however: |
2126 |
-+dnl AC_SUBST($1) |
2127 |
-+dnl AC_SUBST([$]$1) dnl this is the actual invocation that was used |
2128 |
-+dnl |
2129 |
-+AC_DEFUN([FOO], |
2130 |
-+[AC_SUBST([$1])]) |
2131 |
-+FOO([BAR]) |
2132 |
- END |
2133 |
- |
2134 |
- : > Makefile.am |