diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-10-28 16:05:56 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-10-28 16:05:56 +0000 |
commit | 4eaffafdd5dcec27cc908047507b919eedb7515d (patch) | |
tree | a503106abc507e1b3d1cc6e824d676a4a1a9993d /sys-fs | |
parent | Removing package. (diff) | |
download | gentoo-2-4eaffafdd5dcec27cc908047507b919eedb7515d.tar.gz gentoo-2-4eaffafdd5dcec27cc908047507b919eedb7515d.tar.bz2 gentoo-2-4eaffafdd5dcec27cc908047507b919eedb7515d.zip |
use tc-getCC
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/trustees/trustees-2.10.ebuild | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/sys-fs/trustees/trustees-2.10.ebuild b/sys-fs/trustees/trustees-2.10.ebuild index 8177fbe09580..73867c6d4db4 100644 --- a/sys-fs/trustees/trustees-2.10.ebuild +++ b/sys-fs/trustees/trustees-2.10.ebuild @@ -1,8 +1,10 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/trustees/trustees-2.10.ebuild,v 1.7 2004/07/15 03:43:13 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/trustees/trustees-2.10.ebuild,v 1.8 2004/10/28 16:01:11 vapier Exp $ -DESCRIPTION="Advanced permission management system (ACLs) for Linux." +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Advanced permission management system (ACLs) for Linux" HOMEPAGE="http://trustees.sourceforge.net/" SRC_URI="http://trustees.sourceforge.net/download/${PN}.${PV}.tgz" @@ -16,28 +18,22 @@ DEPEND="virtual/libc S="${WORKDIR}" -pkg_setup() { - [ ! -e "/usr/src/linux/include/linux/trustee_struct.h" ] && { +src_compile() { + if [ ! -e "${ROOT}/usr/src/linux/include/linux/trustee_struct.h" ] ; then eerror eerror "Your currently linked kernel (/usr/src/linux) hasn't" eerror "been patched for trustees support." eerror die "kernel not patched for trustees support" - } - - return 0 -} + fi -src_compile() { - CFLAGS="${CFLAGS} -I/usr/src/linux/include -include errno.h" + append-flags -I${ROOT}/usr/src/linux/include -include errno.h - echo ${CC} ${CFLAGS} set-trustee.c -o settrustee - ${CC} ${CFLAGS} set-trustee.c -o settrustee || die "compile problem" + $(tc-getCC) ${CFLAGS} set-trustee.c -o settrustee || die "compile problem" } src_install() { - dosbin settrustee - + dosbin settrustee || die dodoc README newdoc trustee.conf trustee.conf.example |