diff options
author | 2003-09-29 19:28:56 +0000 | |
---|---|---|
committer | 2003-09-29 19:28:56 +0000 | |
commit | 4f42657424e597b5e980b474c67c42e2ee8ccde4 (patch) | |
tree | 49a17427756952b5efcd941d084d1c6a26c6ab95 /sys-apps/policycoreutils | |
parent | version bump (diff) | |
download | gentoo-2-4f42657424e597b5e980b474c67c42e2ee8ccde4.tar.gz gentoo-2-4f42657424e597b5e980b474c67c42e2ee8ccde4.tar.bz2 gentoo-2-4f42657424e597b5e980b474c67c42e2ee8ccde4.zip |
add build use
Diffstat (limited to 'sys-apps/policycoreutils')
-rw-r--r-- | sys-apps/policycoreutils/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/policycoreutils/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild | 25 |
3 files changed, 22 insertions, 13 deletions
diff --git a/sys-apps/policycoreutils/ChangeLog b/sys-apps/policycoreutils/ChangeLog index 30bad38b710e..f646a868dadf 100644 --- a/sys-apps/policycoreutils/ChangeLog +++ b/sys-apps/policycoreutils/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/policycoreutils # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/ChangeLog,v 1.7 2003/09/23 04:26:43 pebenito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/ChangeLog,v 1.8 2003/09/29 19:28:54 pebenito Exp $ + + 29 Sep 2003; Chris PeBenito <pebenito@gentoo.org> + policycoreutils-1.1-r1.ebuild: + Add build USE flag; when asserted, only setfiles is built and merged. 22 Sep 2003; Chris PeBenito <pebenito@gentoo.org> policycoreutils-1.1-r1.ebuild: diff --git a/sys-apps/policycoreutils/Manifest b/sys-apps/policycoreutils/Manifest index 07fd0000ef36..338958be2fb0 100644 --- a/sys-apps/policycoreutils/Manifest +++ b/sys-apps/policycoreutils/Manifest @@ -1,6 +1,6 @@ MD5 2eeb1df30e87ba2861eddbdc34a48bb8 metadata.xml 836 -MD5 8c1b9b0254d33b54e2390a765eb397d8 ChangeLog 1508 -MD5 882353f09e894cdd7a3a590522da7243 policycoreutils-1.1-r1.ebuild 1150 +MD5 8ae1c7bf59bd28546bd90f2e782f4be2 ChangeLog 1666 +MD5 01f9e7ab1617f11ec268f35079753b4a policycoreutils-1.1-r1.ebuild 1269 MD5 6d4df7058894970c15d4066f7ad88c29 files/policycoreutils-1.0-gentoo.diff 1818 MD5 1f231a1da642997577ac4567ee9867ac files/rlpkg 2317 MD5 7821fa9efa9de78861110c8bd21bf714 files/newrole 326 diff --git a/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild b/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild index 5abd1345ac55..52a5bc126371 100644 --- a/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild +++ b/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild,v 1.3 2003/09/23 04:26:43 pebenito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild,v 1.4 2003/09/29 19:28:54 pebenito Exp $ -IUSE="" +IUSE="build" DESCRIPTION="SELinux core utilites" HOMEPAGE="http://www.nsa.gov/selinux" @@ -12,11 +12,10 @@ SLOT="0" KEYWORDS="x86 ppc" DEPEND="sys-libs/libselinux - sys-apps/attr - sys-libs/pam" + !build? ( sys-libs/pam )" RDEPEND="${DEPEND} - sys-apps/mkinitrd" + !build? ( sys-apps/mkinitrd )" S=${WORKDIR}/${P} @@ -34,7 +33,9 @@ src_unpack() { } src_compile() { - SUBDIRS="load_policy newrole run_init setfiles" + + use build && SUBDIRS="setfiles" \ + || SUBDIRS="load_policy newrole run_init setfiles" for i in ${SUBDIRS}; do einfo "Compiling ${i}" @@ -44,8 +45,12 @@ src_compile() { } src_install() { - make DESTDIR="${D}" install - - dosbin ${FILESDIR}/rlpkg - dobin ${FILESDIR}/{avc_enforcing,avc_toggle} + if use build; then + dosbin ${S}/setfiles/setfiles + else + make DESTDIR="${D}" install + + dosbin ${FILESDIR}/rlpkg + dobin ${FILESDIR}/{avc_enforcing,avc_toggle} + fi } |