summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-09-04 21:33:45 +0000
committerNed Ludd <solar@gentoo.org>2004-09-04 21:33:45 +0000
commitd729b189b385c37de82d20c6c6887c5559d0664b (patch)
treeab2403c2517afaaf7c2af6755a2f5230839b356b
parentGCC 3.4 fix by Mark Loeser, closes bug #62625 (Manifest recommit) (diff)
downloadgentoo-2-d729b189b385c37de82d20c6c6887c5559d0664b.tar.gz
gentoo-2-d729b189b385c37de82d20c6c6887c5559d0664b.tar.bz2
gentoo-2-d729b189b385c37de82d20c6c6887c5559d0664b.zip
use non-lazy bindings for +s apps installed by this package
-rw-r--r--sys-apps/man/ChangeLog5
-rw-r--r--sys-apps/man/man-1.5m-r1.ebuild10
2 files changed, 12 insertions, 3 deletions
diff --git a/sys-apps/man/ChangeLog b/sys-apps/man/ChangeLog
index 6a3313fc1317..bc3bc0b94fe5 100644
--- a/sys-apps/man/ChangeLog
+++ b/sys-apps/man/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for sys-apps/man
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/ChangeLog,v 1.56 2004/09/03 21:03:24 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/ChangeLog,v 1.57 2004/09/04 21:33:45 solar Exp $
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> man-1.5m-r1.ebuild,
man-1.5m.ebuild:
@@ -9,6 +9,9 @@
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> man-1.5m-r1.ebuild:
Masked man-1.5m-r1.ebuild stable for ppc
+ 04 Sep 2004; <solar@gentoo.org> man-1.5m-r1.ebuild:
+ use non-lazy bindings for +s apps installed by this package
+
21 Aug 2004; Joshua Kinard <kumba@gentoo.org> man-1.5m-r1.ebuild:
Added ~mips to KEYWORDS.
diff --git a/sys-apps/man/man-1.5m-r1.ebuild b/sys-apps/man/man-1.5m-r1.ebuild
index ac69a0cfe329..06cd68df4ee2 100644
--- a/sys-apps/man/man-1.5m-r1.ebuild
+++ b/sys-apps/man/man-1.5m-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.5m-r1.ebuild,v 1.14 2004/09/03 21:03:24 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.5m-r1.ebuild,v 1.15 2004/09/04 21:33:45 solar Exp $
-inherit eutils
+inherit eutils flag-o-matic
NV="1.5m2"
DESCRIPTION="Standard commands to read man pages"
@@ -71,6 +71,12 @@ src_unpack() {
# (bug 23848)
# -taviso@gentoo.org
epatch ${FILESDIR}/${P}-defmanpath-symlinks.patch
+
+ # use non-lazy binds for man. And let portage handling stripping.
+ append-ldflags -Wl,-z,now
+ sed -i -e \
+ s/'LDFLAGS = -s'/"LDFLAGS:=${LDFLAGS}"/g ${S}/src/Makefile.in \
+ || die "failed to edit default LDLFAGS"
}
src_compile() {