summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-08-04 15:34:11 +0000
committerMike Frysinger <vapier@gentoo.org>2006-08-04 15:34:11 +0000
commitae3c46c45ff8258da2bb2c5ce6415471fdf682ef (patch)
treebe6233884b87505e5273b23d74c1075f6f62f4ce /dev-libs
parentfix up pcre details (diff)
downloadgentoo-2-ae3c46c45ff8258da2bb2c5ce6415471fdf682ef.tar.gz
gentoo-2-ae3c46c45ff8258da2bb2c5ce6415471fdf682ef.tar.bz2
gentoo-2-ae3c46c45ff8258da2bb2c5ce6415471fdf682ef.zip
Fix working with autoconf-2.60 #142264.
(Portage version: 2.1.1_pre4)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/elfutils/ChangeLog6
-rw-r--r--dev-libs/elfutils/elfutils-0.122.ebuild8
-rw-r--r--dev-libs/elfutils/files/elfutils-0.122-aux-config-dir.patch33
3 files changed, 43 insertions, 4 deletions
diff --git a/dev-libs/elfutils/ChangeLog b/dev-libs/elfutils/ChangeLog
index c1a04f73591b..f9dfdf081591 100644
--- a/dev-libs/elfutils/ChangeLog
+++ b/dev-libs/elfutils/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/elfutils
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.82 2006/07/25 14:32:35 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.83 2006/08/04 15:34:11 vapier Exp $
+
+ 04 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/elfutils-0.122-aux-config-dir.patch, elfutils-0.122.ebuild:
+ Fix working with autoconf-2.60 #142264.
*elfutils-0.122 (25 Jul 2006)
diff --git a/dev-libs/elfutils/elfutils-0.122.ebuild b/dev-libs/elfutils/elfutils-0.122.ebuild
index 6ba31611a224..6a918ff9d257 100644
--- a/dev-libs/elfutils/elfutils-0.122.ebuild
+++ b/dev-libs/elfutils/elfutils-0.122.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.122.ebuild,v 1.1 2006/07/25 14:32:35 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.122.ebuild,v 1.2 2006/08/04 15:34:11 vapier Exp $
inherit eutils autotools
@@ -34,9 +34,11 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-0.118-libelf-link.patch
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
epatch "${FILESDIR}"/${PN}-0.118-no-nested-functions.patch #116968
- epatch "${FILESDIR}"/${PN}-0.120-mkinstalldirs.patch
+ epatch "${FILESDIR}"/${PN}-0.122-aux-config-dir.patch #
+ # this will make more files than need be, but who cares really
+ chmod a+rx config/*
- eautoreconf
+ AT_M4DIR="${S}/m4" eautoreconf
find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
}
diff --git a/dev-libs/elfutils/files/elfutils-0.122-aux-config-dir.patch b/dev-libs/elfutils/files/elfutils-0.122-aux-config-dir.patch
new file mode 100644
index 000000000000..9632674a21ca
--- /dev/null
+++ b/dev-libs/elfutils/files/elfutils-0.122-aux-config-dir.patch
@@ -0,0 +1,33 @@
+--- configure.ac
++++ configure.ac
+@@ -19,7 +19,7 @@
+ AC_INIT([Red Hat elfutils],[0.122],[http://bugzilla.redhat.com/bugzilla/],
+ [elfutils])
+
+-AC_CONFIG_AUX_DIR([config])
++AC_CONFIG_AUX_DIR([$PWD/config])
+ AC_CONFIG_FILES([config/Makefile])
+
+ AC_COPYRIGHT([Copyright (C) 1996-2003, 2004, 2005, 2006 Red Hat, Inc.])
+--- libelf-po/Makefile.in.in
++++ libelf-po/Makefile.in.in
+@@ -28,7 +28,7 @@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ MKINSTALLDIRS = @MKINSTALLDIRS@
+-mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
++mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
+
+ GMSGFMT = @GMSGFMT@
+ MSGFMT = @MSGFMT@
+--- po/Makefile.in.in
++++ po/Makefile.in.in
+@@ -28,7 +28,7 @@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ MKINSTALLDIRS = @MKINSTALLDIRS@
+-mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
++mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
+
+ GMSGFMT = @GMSGFMT@
+ MSGFMT = @MSGFMT@