summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2009-01-21 11:20:25 +0000
committerTorsten Veller <tove@gentoo.org>2009-01-21 11:20:25 +0000
commit642734258c2b05b9414e44c0a74bd0d0e038d614 (patch)
treee5ba0d1eb515d04cf60b5032ea0c093dcfc5315d /app-shells/zsh
parentchanging synce deps from ~atom-${PV} to =atom-${PV}* (diff)
downloadgentoo-2-642734258c2b05b9414e44c0a74bd0d0e038d614.tar.gz
gentoo-2-642734258c2b05b9414e44c0a74bd0d0e038d614.tar.bz2
gentoo-2-642734258c2b05b9414e44c0a74bd0d0e038d614.zip
Fix for latest autoconf (#254348)
(Portage version: 2.2_rc23/cvs/Linux i686)
Diffstat (limited to 'app-shells/zsh')
-rw-r--r--app-shells/zsh/ChangeLog8
-rw-r--r--app-shells/zsh/files/zsh-4.3.4-mkmakemod.patch15
-rw-r--r--app-shells/zsh/zsh-4.3.4-r1.ebuild5
3 files changed, 24 insertions, 4 deletions
diff --git a/app-shells/zsh/ChangeLog b/app-shells/zsh/ChangeLog
index 257d4140a4bb..65471ff4f81b 100644
--- a/app-shells/zsh/ChangeLog
+++ b/app-shells/zsh/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-shells/zsh
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/ChangeLog,v 1.135 2009/01/04 15:43:20 tove Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/ChangeLog,v 1.136 2009/01/21 11:20:25 tove Exp $
+
+ 21 Jan 2009; Torsten Veller <tove@gentoo.org>
+ +files/zsh-4.3.4-mkmakemod.patch, zsh-4.3.4-r1.ebuild:
+ Fix for latest autoconf (#254348)
*zsh-4.3.9 (04 Jan 2009)
diff --git a/app-shells/zsh/files/zsh-4.3.4-mkmakemod.patch b/app-shells/zsh/files/zsh-4.3.4-mkmakemod.patch
new file mode 100644
index 000000000000..f8dea0397a9b
--- /dev/null
+++ b/app-shells/zsh/files/zsh-4.3.4-mkmakemod.patch
@@ -0,0 +1,15 @@
+bug #254348
+--- a/Src/mkmakemod.sh
++++ b/Src/mkmakemod.sh
+@@ -111,10 +111,7 @@
+ sed -e '/^#/d' -e 's/ .*/ /' -e 's/^name=/ /'`"
+ module_list="${bin_mods}${dyn_mods}"
+
+- # check 2.13, 2.50, and 2.60 syntaxes
+- if grep '%@D@%D%' config.status >/dev/null ||
+- grep ',@D@,D,' config.status >/dev/null ||
+- grep ',@D@,|#_!!_#|D,' config.status >/dev/null; then
++ if grep '^#define DYNAMIC ' config.h >/dev/null; then
+ is_dynamic=true
+ else
+ is_dynamic=false
diff --git a/app-shells/zsh/zsh-4.3.4-r1.ebuild b/app-shells/zsh/zsh-4.3.4-r1.ebuild
index 024e423b7016..3da981cfc94d 100644
--- a/app-shells/zsh/zsh-4.3.4-r1.ebuild
+++ b/app-shells/zsh/zsh-4.3.4-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.4-r1.ebuild,v 1.10 2008/06/29 10:46:16 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.4-r1.ebuild,v 1.11 2009/01/21 11:20:25 tove Exp $
inherit eutils multilib autotools
@@ -41,6 +41,7 @@ src_unpack() {
epatch "${FILESDIR}/${PN}"-init.d-gentoo.diff
epatch "${FILESDIR}/${P}"-configure-changequote.patch
+ epatch "${FILESDIR}/${P}"-mkmakemod.patch
eautoreconf
}