summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-01-30 13:26:36 +0000
committerMike Frysinger <vapier@gentoo.org>2005-01-30 13:26:36 +0000
commitef28c72a71d9a4b750a2271af2b4f8fec52c8e8c (patch)
tree0c6e0aa0f72eda9b1bab525fe92edc844493d744
parentAdd RDEPEND on lib-compat. Bug #66858. (diff)
downloadhistorical-ef28c72a71d9a4b750a2271af2b4f8fec52c8e8c.tar.gz
historical-ef28c72a71d9a4b750a2271af2b4f8fec52c8e8c.tar.bz2
historical-ef28c72a71d9a4b750a2271af2b4f8fec52c8e8c.zip
Add a few patches from fedora and dont run error.test since its known to fail and no one really cares to fix it in this old version #79529.
Package-Manager: portage-2.0.51-r15
-rw-r--r--sys-devel/automake/ChangeLog16
-rw-r--r--sys-devel/automake/Manifest32
-rw-r--r--sys-devel/automake/automake-1.4_p6.ebuild4
-rw-r--r--sys-devel/automake/files/1.4/00_all_ansi2knr-stdlib.patch11
-rw-r--r--sys-devel/automake/files/1.4/00_all_libtoolize.patch17
-rw-r--r--sys-devel/automake/files/1.4/00_all_subdirs-89656.patch22
-rw-r--r--sys-devel/automake/files/automake-1.4_p5-ignore-duplicates.patch29
7 files changed, 85 insertions, 46 deletions
diff --git a/sys-devel/automake/ChangeLog b/sys-devel/automake/ChangeLog
index 9c500980365e..4de075da0e58 100644
--- a/sys-devel/automake/ChangeLog
+++ b/sys-devel/automake/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for sys-devel/automake
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.65 2005/01/30 11:34:01 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.66 2005/01/30 13:26:36 vapier Exp $
+
+ 30 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+ -files/automake-1.4_p5-ignore-duplicates.patch,
+ +files/1.4/00_all_ansi2knr-stdlib.patch, +files/1.4/00_all_libtoolize.patch,
+ +files/1.4/00_all_subdirs-89656.patch, automake-1.4_p6.ebuild:
+ Add a few patches from fedora and dont run error.test since its known to fail
+ and no one really cares to fix it in this old version #79529.
+
+ 30 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+ -files/automake-1.4_p5-ignore-duplicates.patch,
+ +files/1.4/00_all_ansi2knr-stdlib.patch, +files/1.4/00_all_libtoolize.patch,
+ +files/1.4/00_all_subdirs-89656.patch, automake-1.4_p6.ebuild:
+ Add a few patches from fedora and dont run error.test since its known to fail
+ and no one really cares to fix it in this old version #79529.
30 Jan 2005; Michael Hanselmann <hansmi@gentoo.org>
automake-1.4_p6.ebuild, automake-1.5.ebuild, automake-1.6.3.ebuild,
diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest
index 3cd6fd842090..7a54275d4b67 100644
--- a/sys-devel/automake/Manifest
+++ b/sys-devel/automake/Manifest
@@ -1,24 +1,26 @@
-MD5 4ebc43dd529c39eb9698f83c4ee3cde5 automake-1.9.4.ebuild 1481
-MD5 5eb69c185025d1b2ce1eb295119e04ba automake-1.8.5-r1.ebuild 12921
-MD5 32b62d3e5b7ab2d21cf933e9ec40e908 automake-1.8.5-r3.ebuild 1583
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 33a8542679044648f898d82d850dc55b ChangeLog 11536
+MD5 e83acb99ab7115fc6e0fe73e664ba06c automake-1.4_p6.ebuild 1712
MD5 6dfdbe297bcfc01b3b5439c975b70246 automake-1.5.ebuild 1598
-MD5 32d16bf2da2d2a904689c3e8cfa6009f ChangeLog 10758
-MD5 0d90200cd8b8fb9b880e58484e59205e automake-1.7.9-r1.ebuild 1538
MD5 cba76f63eea7c334f808038c27c6392b automake-1.6.3.ebuild 1450
-MD5 40d4c71b8facf059f020202d841bb3bf automake-1.4_p6.ebuild 1615
+MD5 32b62d3e5b7ab2d21cf933e9ec40e908 automake-1.8.5-r3.ebuild 1583
+MD5 5eb69c185025d1b2ce1eb295119e04ba automake-1.8.5-r1.ebuild 12921
+MD5 0d90200cd8b8fb9b880e58484e59205e automake-1.7.9-r1.ebuild 1538
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 4ebc43dd529c39eb9698f83c4ee3cde5 automake-1.9.4.ebuild 1481
+MD5 78e8a0f1cc7ad91267499625df0de314 files/automake-1.5-slot.patch 1161
+MD5 252f1212a83cc74c42cd557bc3f65e32 files/digest-automake-1.4_p6 67
+MD5 fbf3743bc8590dcb5bd34c675cb9d9f0 files/automake-1.5-target_hook.patch 1132
MD5 2b5aa34b9c688d919f6b06df0c428cc4 files/am-wrapper.pl 6165
-MD5 41ad4c592f0cb2cbc83ff461fc36eea9 files/automake-1.4_p5-ignore-duplicates.patch 882
-MD5 9587f00ace066c11b5c22d72afe630a9 files/automake-1.8.2-infopage-namechange.patch 1131
+MD5 61706a6ada025b2f032fb24668457cef files/digest-automake-1.5 64
MD5 a591fd70f20b40a46667f57326ad4b7c files/digest-automake-1.6.3 67
MD5 0fe9854b3a6384ef4c7b0bd2bad72c59 files/digest-automake-1.8.5-r3 67
MD5 29dec70b283dffd42358d3643b1754c3 files/digest-automake-1.7.9-r1 67
-MD5 61706a6ada025b2f032fb24668457cef files/digest-automake-1.5 64
-MD5 fbf3743bc8590dcb5bd34c675cb9d9f0 files/automake-1.5-target_hook.patch 1132
-MD5 252f1212a83cc74c42cd557bc3f65e32 files/digest-automake-1.4_p6 67
-MD5 d576cbc9cda51d6288db8b8569eb9e2a files/automake-1.8.5-config-guess-uclibc.patch 4693
+MD5 dc11390dc4c156e317629428080cbbad files/digest-automake-1.9.4 67
MD5 7abe94459d460b0af03ee8720383607b files/digest-automake-1.8.5-r1 332
MD5 4c0ad89956f0b70972c19a60c65f9275 files/automake-1.9.3-infopage-namechange.patch 1109
-MD5 78e8a0f1cc7ad91267499625df0de314 files/automake-1.5-slot.patch 1161
-MD5 dc11390dc4c156e317629428080cbbad files/digest-automake-1.9.4 67
MD5 e93136e02eb000c938f564484d306d76 files/automake-1.7.9-infopage-namechange.patch 592
+MD5 9587f00ace066c11b5c22d72afe630a9 files/automake-1.8.2-infopage-namechange.patch 1131
+MD5 d576cbc9cda51d6288db8b8569eb9e2a files/automake-1.8.5-config-guess-uclibc.patch 4693
+MD5 91bfbe9a39ed2eee6bfa0254bad56d5d files/1.4/00_all_libtoolize.patch 542
+MD5 a4327436d159f9262364994c88489ee6 files/1.4/00_all_subdirs-89656.patch 944
+MD5 b04899a3860b0623bd45c705258ceabd files/1.4/00_all_ansi2knr-stdlib.patch 249
diff --git a/sys-devel/automake/automake-1.4_p6.ebuild b/sys-devel/automake/automake-1.4_p6.ebuild
index 4014867cfc62..727bf10654da 100644
--- a/sys-devel/automake/automake-1.4_p6.ebuild
+++ b/sys-devel/automake/automake-1.4_p6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.4_p6.ebuild,v 1.10 2005/01/30 11:34:01 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.4_p6.ebuild,v 1.11 2005/01/30 13:26:36 vapier Exp $
inherit eutils gnuconfig
@@ -24,6 +24,8 @@ S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${A}
cd ${S}
+ EPATCH_SUFFIX="patch" epatch ${FILESDIR}/1.4
+ sed -i 's:error\.test::' tests/Makefile.in #79529
sed -i \
-e "/^@setfilename/s|automake|automake${SLOT}|" \
-e "s|automake: (automake)|automake v${SLOT}: (automake${SLOT})|" \
diff --git a/sys-devel/automake/files/1.4/00_all_ansi2knr-stdlib.patch b/sys-devel/automake/files/1.4/00_all_ansi2knr-stdlib.patch
new file mode 100644
index 000000000000..78aa2e3d6a3f
--- /dev/null
+++ b/sys-devel/automake/files/1.4/00_all_ansi2knr-stdlib.patch
@@ -0,0 +1,11 @@
+--- ansi2knr.c.orig 2005-01-30 06:54:09.702046352 -0500
++++ ansi2knr.c 2005-01-30 06:54:17.719827464 -0500
+@@ -132,7 +132,7 @@
+
+ #endif /* not HAVE_CONFIG_H */
+
+-#if STDC_HEADERS
++#if STDC_HEADERS || HAVE_STDLIB_H
+ # include <stdlib.h>
+ #else
+ /*
diff --git a/sys-devel/automake/files/1.4/00_all_libtoolize.patch b/sys-devel/automake/files/1.4/00_all_libtoolize.patch
new file mode 100644
index 000000000000..d71d66c973c5
--- /dev/null
+++ b/sys-devel/automake/files/1.4/00_all_libtoolize.patch
@@ -0,0 +1,17 @@
+Patch from redhat/fedora which made it into upstream.
+
+--- automake.in Wed Jul 12 11:40:03 2000
++++ automake.in Thu Nov 9 07:04:46 2000
+@@ -6882,9 +6882,11 @@
+ $suppress = 1;
+
+ # Maybe run libtoolize.
++ @libtoolize_args = ('--automake');
++ push @libtoolize_args, '-c' if $copy_missing;
+ if ($seen_libtool
+ && grep ($_ eq $file, @libtoolize_files)
+- && system ('libtoolize', '--automake'))
++ && system ('libtoolize', @libtoolize_args))
+ {
+ $message = "installing \`$errfile'";
+ $suppress = 0;
diff --git a/sys-devel/automake/files/1.4/00_all_subdirs-89656.patch b/sys-devel/automake/files/1.4/00_all_subdirs-89656.patch
new file mode 100644
index 000000000000..7500fc98d9ac
--- /dev/null
+++ b/sys-devel/automake/files/1.4/00_all_subdirs-89656.patch
@@ -0,0 +1,22 @@
+Patch from redhat/fedora which made it into upstream.
+
+--- automake-1.4-p6/subdirs.am.subdirs 2001-07-16 22:47:36.000000000 -0700
++++ automake-1.4-p6/subdirs.am 2003-04-25 08:24:35.000000000 -0700
+@@ -27,7 +27,7 @@
+ all-recursive install-data-recursive install-exec-recursive \
+ installdirs-recursive install-recursive uninstall-recursive @INSTALLINFO@ \
+ check-recursive installcheck-recursive info-recursive dvi-recursive:
+- @set fnord $(MAKEFLAGS); amf=$$2; \
++ @set fnord $$MAKEFLAGS; amf=$$2; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+@@ -55,7 +55,7 @@ check-recursive installcheck-recursive i
+ ## bombs.
+ mostlyclean-recursive clean-recursive distclean-recursive \
+ maintainer-clean-recursive:
+- @set fnord $(MAKEFLAGS); amf=$$2; \
++ @set fnord $$MAKEFLAGS; amf=$$2; \
+ dot_seen=no; \
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
+ rev="$$subdir $$rev"; \
diff --git a/sys-devel/automake/files/automake-1.4_p5-ignore-duplicates.patch b/sys-devel/automake/files/automake-1.4_p5-ignore-duplicates.patch
deleted file mode 100644
index c24b30d8fce2..000000000000
--- a/sys-devel/automake/files/automake-1.4_p5-ignore-duplicates.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- aclocal Sat Jun 29 00:28:56 2002
-+++ aclocal Fri Jun 28 23:23:31 2002
-@@ -397,17 +420,18 @@
-
- if (/$ac_defun_rx/)
- {
-- if (!defined $map{$1})
-+ if (! defined $map{$1})
- {
- $map{$1} = $file;
- }
-- # Allow acinclude.m4 to override other macro files.
-- elsif ($map{$1} ne 'acinclude.m4' || $file eq 'acinclude.m4')
-- {
-- warn "aclocal: $file: $.: duplicated macro \`$1'\n";
-- $exit_status = 1;
-- }
-- print STDERR "Found macro $1 in $file: $.\n" if $verbosity;
-+
-+ # Note: we used to give an error here if we saw a
-+ # duplicated macro. However, this turns out to be
-+ # extremely unpopular. It causes actual problems which
-+ # are hard to work around, especially when you must
-+ # mix-and-match tool versions.
-+
-+ print STDERR "aclocal: found macro $1 in $file: $.\n" if $verbose;
- }
- }
- close (FILE);