summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-21 17:22:12 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-21 17:22:12 +0000
commitcbf93d5ea35e55feab88f107219808fa3a660e3b (patch)
treeda908b729f995f09b22df720ca8bacc097561f56 /sys-apps/grep
parentdisable schemas install (diff)
downloadgentoo-2-cbf93d5ea35e55feab88f107219808fa3a660e3b.tar.gz
gentoo-2-cbf93d5ea35e55feab88f107219808fa3a660e3b.tar.bz2
gentoo-2-cbf93d5ea35e55feab88f107219808fa3a660e3b.zip
USE=static support #29188
Diffstat (limited to 'sys-apps/grep')
-rw-r--r--sys-apps/grep/ChangeLog9
-rw-r--r--sys-apps/grep/grep-2.5.1-r1.ebuild28
2 files changed, 18 insertions, 19 deletions
diff --git a/sys-apps/grep/ChangeLog b/sys-apps/grep/ChangeLog
index 41a444422e10..0a9c1ca71bb2 100644
--- a/sys-apps/grep/ChangeLog
+++ b/sys-apps/grep/ChangeLog
@@ -1,12 +1,15 @@
# ChangeLog for sys-apps/grep
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/ChangeLog,v 1.17 2003/07/06 14:01:16 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/ChangeLog,v 1.18 2003/09/21 17:22:12 vapier Exp $
+
+*grep-2.5.1-r1 (27 Feb 2003)
+
+ 21 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
+ Add static support #29188.
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
Mark stable on alpha
-*grep-2.5.1-r1 (27 Feb 2003)
-
06 Jul 2003; Guy Marin <gmsoft@gentoo.org> grep-2.5.1-r1.ebuild :
Marked stable on hppa.
diff --git a/sys-apps/grep/grep-2.5.1-r1.ebuild b/sys-apps/grep/grep-2.5.1-r1.ebuild
index 2e0f64358592..121ce582c616 100644
--- a/sys-apps/grep/grep-2.5.1-r1.ebuild
+++ b/sys-apps/grep/grep-2.5.1-r1.ebuild
@@ -1,44 +1,41 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.5.1-r1.ebuild,v 1.11 2003/09/21 17:17:06 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.5.1-r1.ebuild,v 1.12 2003/09/21 17:22:12 vapier Exp $
+inherit gnuconfig flag-o-matic
-IUSE="nls build"
-
-inherit gnuconfig
-
-S=${WORKDIR}/${P}
DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="http://www.gnu.org/software/grep/grep.html"
SRC_URI="ftp://prep.ai.mit.edu/gnu/${PN}/${P}.tar.gz
ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz"
-HOMEPAGE="http://www.gnu.org/software/grep/grep.html"
KEYWORDS="x86 amd64 ppc sparc alpha mips hppa arm"
SLOT="0"
LICENSE="GPL-2"
+IUSE="nls build"
-DEPEND="virtual/glibc nls? ( sys-devel/gettext )"
+DEPEND="virtual/glibc
+ nls? ( sys-devel/gettext )"
RDEPEND="virtual/glibc"
src_unpack() {
unpack ${A}
- echo ${PROFILE_ARCH}
- if [ "${ARCH}" = "sparc" -a "${PROFILE_ARCH}" = "sparc" ]
- then
- cd ${S}
- epatch ${FILESDIR}/gentoo-sparc32-dfa.patch || die
+ cd ${S}
+ if [ "${ARCH}" = "sparc" -a "${PROFILE_ARCH}" = "sparc" ] ; then
+ epatch ${FILESDIR}/gentoo-sparc32-dfa.patch
fi
}
src_compile() {
-
# Fix configure scripts to detect linux-mips
gnuconfig_update
local myconf=""
use nls || myconf="--disable-nls"
+ use static && append-flags -static && LDFLAGS="${LDFLAGS} -static"
- econf --bindir=/bin \
+ econf \
+ --bindir=/bin \
--disable-perl-regexp \
${myconf} || die "econf failed"
@@ -54,4 +51,3 @@ src_install() {
dodoc AUTHORS COPYING ChangeLog NEWS README THANKS TODO
fi
}
-