summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-04-25 23:09:30 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-04-25 23:09:30 +0000
commit9a70c9f6b23c0ce100a99fc777c92500251c17c2 (patch)
tree8d9f1e78658d0afae160fc485dca3d1712b7e0eb /sys-apps/gawk
parentRevision bump, add patch from bug #316377. (diff)
downloadgentoo-2-9a70c9f6b23c0ce100a99fc777c92500251c17c2.tar.gz
gentoo-2-9a70c9f6b23c0ce100a99fc777c92500251c17c2.tar.bz2
gentoo-2-9a70c9f6b23c0ce100a99fc777c92500251c17c2.zip
Remove libsigsegv USE flag: the dependency, at a minimum, was off (it never uses system copy); nothing in the tree require this enabled, the bundled copy does not work properly with gcc-4.5, and upstream is clueless about autotools so it's impossible to properly patch this to make it right.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/gawk')
-rw-r--r--sys-apps/gawk/ChangeLog11
-rw-r--r--sys-apps/gawk/gawk-3.1.7.ebuild10
2 files changed, 14 insertions, 7 deletions
diff --git a/sys-apps/gawk/ChangeLog b/sys-apps/gawk/ChangeLog
index 771633c91b47..864b8d3c07d4 100644
--- a/sys-apps/gawk/ChangeLog
+++ b/sys-apps/gawk/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/gawk
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.128 2009/08/15 23:53:29 vapier Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.129 2010/04/25 23:09:30 flameeyes Exp $
+
+ 25 Apr 2010; Diego E. Pettenò <flameeyes@gentoo.org> gawk-3.1.7.ebuild:
+ Remove libsigsegv USE flag: the dependency, at a minimum, was off (it
+ never uses system copy); nothing in the tree require this enabled, the
+ bundled copy does not work properly with gcc-4.5, and upstream is clueless
+ about autotools so it's impossible to properly patch this to make it
+ right.
*gawk-3.1.7 (15 Aug 2009)
diff --git a/sys-apps/gawk/gawk-3.1.7.ebuild b/sys-apps/gawk/gawk-3.1.7.ebuild
index 436145b53c2e..cf64988e0239 100644
--- a/sys-apps/gawk/gawk-3.1.7.ebuild
+++ b/sys-apps/gawk/gawk-3.1.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.1.7.ebuild,v 1.1 2009/08/15 23:53:29 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.1.7.ebuild,v 1.2 2010/04/25 23:09:30 flameeyes Exp $
inherit eutils toolchain-funcs multilib
@@ -11,9 +11,9 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
-IUSE="libsigsegv nls"
+IUSE="nls"
-RDEPEND="libsigsegv? ( dev-libs/libsigsegv )"
+RDEPEND=""
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
@@ -36,7 +36,7 @@ src_compile() {
--bindir=${bindir} \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
- $(use_enable libsigsegv) \
+ --disable-libsigsegv \
--enable-switch \
|| die
emake || die "emake failed"