summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Walker <ka0ttic@gentoo.org>2004-11-09 16:19:19 +0000
committerAaron Walker <ka0ttic@gentoo.org>2004-11-09 16:19:19 +0000
commit0d0dd09df0a6854262d9a5f4ee9620e11588a4be (patch)
tree5795c7e206f5090e753db696e42ddbaf313f3231 /app-shells/ash
parentsecurity bump. - Format string vulnerability in syslog handling. - bug #69658... (diff)
downloadgentoo-2-0d0dd09df0a6854262d9a5f4ee9620e11588a4be.tar.gz
gentoo-2-0d0dd09df0a6854262d9a5f4ee9620e11588a4be.tar.bz2
gentoo-2-0d0dd09df0a6854262d9a5f4ee9620e11588a4be.zip
Updated to use flag-o-matic and toolchain-funcs eclasses; also added static USE flag support (bug #70369).
Diffstat (limited to 'app-shells/ash')
-rw-r--r--app-shells/ash/ChangeLog6
-rw-r--r--app-shells/ash/Manifest14
-rw-r--r--app-shells/ash/ash-1.6.ebuild16
3 files changed, 16 insertions, 20 deletions
diff --git a/app-shells/ash/ChangeLog b/app-shells/ash/ChangeLog
index ef2d8c12e6e3..c23ba0f1d73b 100644
--- a/app-shells/ash/ChangeLog
+++ b/app-shells/ash/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-shells/ash
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/ash/ChangeLog,v 1.11 2004/10/26 20:29:13 slarti Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/ash/ChangeLog,v 1.12 2004/11/09 16:19:19 ka0ttic Exp $
+
+ 09 Nov 2004; Aaron Walker <ka0ttic@gentoo.org> ash-1.6.ebuild:
+ Updated to use flag-o-matic and toolchain-funcs eclasses; also added static
+ USE flag support (bug #70369).
26 Oct 2004; Tom Martin <slarti@gentoo.org> ash-1.6.ebuild:
Marked ~amd64 for bug 69062.
diff --git a/app-shells/ash/Manifest b/app-shells/ash/Manifest
index ef7ab32edaaa..e83fce8404a0 100644
--- a/app-shells/ash/Manifest
+++ b/app-shells/ash/Manifest
@@ -1,13 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 42a71de3f720ee670581406e6bd49332 ash-1.6.ebuild 1310
-MD5 672ad4b446461449fd3a83e87b689fd3 ChangeLog 1327
+MD5 0901390edc7169c2e51710930f30535c ash-1.6.ebuild 1410
+MD5 06179a40a639ec6bd5fbfe85d17d1eb9 ChangeLog 1504
MD5 8ae8baf7eab9f0bf48c73e3198ab0ee4 files/digest-ash-1.6 127
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBfqWgCHk4+ZoBpvsRAhdhAKC71dQIhpMyH0bqrN1lcG00E6sOIgCgkfTx
-i8CbiOIbhQ4bucy63EhrlEs=
-=md0n
------END PGP SIGNATURE-----
diff --git a/app-shells/ash/ash-1.6.ebuild b/app-shells/ash/ash-1.6.ebuild
index 4234bb934895..fdb7da52b9aa 100644
--- a/app-shells/ash/ash-1.6.ebuild
+++ b/app-shells/ash/ash-1.6.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/app-shells/ash/ash-1.6.ebuild,v 1.15 2004/10/26 20:29:13 slarti Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/ash/ash-1.6.ebuild,v 1.16 2004/11/09 16:19:19 ka0ttic Exp $
-inherit eutils
+inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="NetBSD's lightweight bourne shell"
HOMEPAGE="http://cvsweb.netbsd.org/bsdweb.cgi/src/bin/sh/"
@@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/tar_files/src/bin.ta
LICENSE="BSD"
SLOT="0"
KEYWORDS="x86 ~ppc sparc ~mips alpha arm ~amd64"
-IUSE=""
+IUSE="static"
DEPEND="sys-devel/pmake
sys-apps/sed
@@ -29,11 +29,13 @@ src_unpack() {
}
src_compile() {
- # pmake name conflicts, use full path
- /usr/bin/pmake CFLAGS:="-Wall -DBSD=1 -D_GNU_SOURCE -DGLOB_BROKEN \
+ use static && append-ldflags -static
+ append-flags "-Wall -DBSD=1 -D_GNU_SOURCE -DGLOB_BROKEN \
-DHAVE_VASPRINTF=1 -DIFS_BROKEN -DGCC_BROKEN_NG -D__COPYRIGHT\(x\)=\
- -D__RCSID\(x\)= -D_DIAGASSERT\(x\)= -g -O2 -fstrict-aliasing ${CFLAGS}" \
- YACC:="sh ${S}/yaccfe.sh" || die "pmake failed"
+ -D__RCSID\(x\)= -D_DIAGASSERT\(x\)= -fstrict-aliasing"
+ # pmake name conflicts, use full path
+ /usr/bin/pmake CC="$(tc-getCC)" CFLAGS:="${CFLAGS}" \
+ YACC:="sh ${S}/yaccfe.sh" || die "pmake failed"
}
src_install() {