diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-01-30 13:54:13 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-01-30 13:54:13 +0000 |
commit | d47cb114d8dfdd2db4b5a657a8449d387bcc3dcd (patch) | |
tree | 099fea5b5112ee9023dd68f7e118e4be3e8c2a8b /sys-devel | |
parent | Version Bump. Closes bug #77690. (diff) | |
download | historical-d47cb114d8dfdd2db4b5a657a8449d387bcc3dcd.tar.gz historical-d47cb114d8dfdd2db4b5a657a8449d387bcc3dcd.tar.bz2 historical-d47cb114d8dfdd2db4b5a657a8449d387bcc3dcd.zip |
Add patches from fedora to fix ccnoco/dirname tests #79505.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/automake/ChangeLog | 7 | ||||
-rw-r--r-- | sys-devel/automake/Manifest | 6 | ||||
-rw-r--r-- | sys-devel/automake/automake-1.5.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/automake/files/automake-1.5-ccnoco-test.patch | 31 | ||||
-rw-r--r-- | sys-devel/automake/files/automake-1.5-dirnames-test.patch | 40 |
5 files changed, 84 insertions, 4 deletions
diff --git a/sys-devel/automake/ChangeLog b/sys-devel/automake/ChangeLog index dbdd92de3c45..7d6eeb1c7ca7 100644 --- a/sys-devel/automake/ChangeLog +++ b/sys-devel/automake/ChangeLog @@ -1,6 +1,11 @@ # 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.67 2005/01/30 13:32:26 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.68 2005/01/30 13:54:13 vapier Exp $ + + 30 Jan 2005; Mike Frysinger <vapier@gentoo.org> + +files/automake-1.5-ccnoco-test.patch, + +files/automake-1.5-dirnames-test.patch, automake-1.5.ebuild: + Add patches from fedora to fix ccnoco/dirname tests #79505. 30 Jan 2005; Mike Frysinger <vapier@gentoo.org> automake-1.4_p6.ebuild: Add a few patches from fedora and dont run error.test since its known to fail diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest index 6ce8a973583d..b13b737d7a72 100644 --- a/sys-devel/automake/Manifest +++ b/sys-devel/automake/Manifest @@ -1,6 +1,6 @@ -MD5 7d208dd15de376d4732ea29285a4f9a4 ChangeLog 11366 +MD5 f7f3c6ea29b90375cace145e08fd6322 ChangeLog 11584 MD5 8c8daa72ae0dfaa8a8c1a131cf97dd6b automake-1.4_p6.ebuild 1824 -MD5 a761211747b9cbe62d2a3d3279d6b212 automake-1.5.ebuild 1598 +MD5 8092230a8059e6ea3d559c1339c20fcd automake-1.5.ebuild 1686 MD5 cba76f63eea7c334f808038c27c6392b automake-1.6.3.ebuild 1450 MD5 32b62d3e5b7ab2d21cf933e9ec40e908 automake-1.8.5-r3.ebuild 1583 MD5 5eb69c185025d1b2ce1eb295119e04ba automake-1.8.5-r1.ebuild 12921 @@ -24,3 +24,5 @@ MD5 e93136e02eb000c938f564484d306d76 files/automake-1.7.9-infopage-namechange.pa MD5 9587f00ace066c11b5c22d72afe630a9 files/automake-1.8.2-infopage-namechange.patch 1131 MD5 a4327436d159f9262364994c88489ee6 files/automake-1.4-subdirs-89656.patch 944 MD5 d576cbc9cda51d6288db8b8569eb9e2a files/automake-1.8.5-config-guess-uclibc.patch 4693 +MD5 7d258158478cdb286638c57333bd49d8 files/automake-1.5-dirnames-test.patch 1219 +MD5 b4366f068f770dcf270bba6610b70b8b files/automake-1.5-ccnoco-test.patch 547 diff --git a/sys-devel/automake/automake-1.5.ebuild b/sys-devel/automake/automake-1.5.ebuild index b318aa727bc8..14578289b285 100644 --- a/sys-devel/automake/automake-1.5.ebuild +++ b/sys-devel/automake/automake-1.5.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.5.ebuild,v 1.15 2005/01/30 13:35:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.5.ebuild,v 1.16 2005/01/30 13:54:13 vapier Exp $ inherit eutils gnuconfig @@ -23,6 +23,8 @@ src_unpack() { cd ${S} epatch ${FILESDIR}/${P}-target_hook.patch epatch ${FILESDIR}/${P}-slot.patch + epatch ${FILESDIR}/${P}-ccnoco-test.patch + epatch ${FILESDIR}/${P}-dirnames-test.patch sed -i \ -e "/^@setfilename/s|automake|automake${SLOT}|" \ -e "s|automake: (automake)|automake v${SLOT}: (automake${SLOT})|" \ diff --git a/sys-devel/automake/files/automake-1.5-ccnoco-test.patch b/sys-devel/automake/files/automake-1.5-ccnoco-test.patch new file mode 100644 index 000000000000..086af020fd79 --- /dev/null +++ b/sys-devel/automake/files/automake-1.5-ccnoco-test.patch @@ -0,0 +1,31 @@ +diff -u automake-1.5/tests/ccnoco.test automake-1.6.3/tests/ccnoco.test +--- automake-1.5/tests/ccnoco.test 2003-06-07 06:34:18.000000000 +0900 ++++ automake-1.6.3/tests/ccnoco.test 2003-06-07 06:34:18.000000000 +0900 +@@ -39,7 +39,6 @@ + } + END + +-$needs_autoconf + gcc -v || exit 77 + + cat > Mycomp << 'END' +@@ -51,7 +50,7 @@ + ;; + esac + +-exec gcc ${1+"$@"} ++exec gcc "$@" + END + + chmod +x Mycomp +@@ -59,6 +58,10 @@ + set -e + + ++# Ignore user CFLAGS. ++CFLAGS= ++export CFLAGS ++ + for conf in configure.1 configure.3; do + cp $conf configure.in + diff --git a/sys-devel/automake/files/automake-1.5-dirnames-test.patch b/sys-devel/automake/files/automake-1.5-dirnames-test.patch new file mode 100644 index 000000000000..7da9ccaa1444 --- /dev/null +++ b/sys-devel/automake/files/automake-1.5-dirnames-test.patch @@ -0,0 +1,40 @@ +diff -u automake-1.5/tests/dirname.test automake-1.6.3/tests/dirname.test +--- automake-1.5/tests/dirname.test 2003-04-25 15:44:56.000000000 +0900 ++++ automake-1.6.3/tests/dirname.test 2003-04-25 15:44:56.000000000 +0900 +@@ -5,7 +5,7 @@ + . $srcdir/defs || exit 1 + + cat > configure.in << 'END' +-AC_PLAIN_SCRIPT ++AC_INIT + echo "1 /a/path/to/a/file = _AM_DIRNAME([/a/path/to/a/file])" + echo "2 another/path/to/a/file = _AM_DIRNAME([another/path/to/a/file])" + echo "3 file = _AM_DIRNAME([file])" +@@ -15,17 +15,13 @@ + echo "7 /file = _AM_DIRNAME([/file])" + END + +-# Fail gracefully if no autoconf. +-$needs_autoconf +- + $ACLOCAL || exit 1 +-$AUTOCONF || exit 1 +- +-# fail gracefully if autoconf didn't support AC_PLAIN_SCRIPT, because it won't +-# support our regexps anyhow +-test -s configure || exit 77 ++# fail gracefully if autoconf didn't support support our regexps anyhow ++$AUTOCONF || exit 77 + +-$SHELL ./configure >got || exit 1 ++# Use --quiet otherwise unwelcome messages like "loading site script" ++# would cause a failure. ++./configure --quiet >got || exit 1 + + cat >wanted <<EOF + 1 /a/path/to/a/file = /a/path/to/a +@@ -40,4 +36,3 @@ + diff wanted got || exit 1 + + exit 0 +- |