summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2003-09-29 19:28:56 +0000
committerChris PeBenito <pebenito@gentoo.org>2003-09-29 19:28:56 +0000
commitfa3a4360b94b9852da7c33f56ccf05df85c96bf7 (patch)
treecbeac7617ece85bca2de14ab937975fac26e7435 /sys-apps
parentversion bump (diff)
downloadhistorical-fa3a4360b94b9852da7c33f56ccf05df85c96bf7.tar.gz
historical-fa3a4360b94b9852da7c33f56ccf05df85c96bf7.tar.bz2
historical-fa3a4360b94b9852da7c33f56ccf05df85c96bf7.zip
add build use
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/policycoreutils/ChangeLog6
-rw-r--r--sys-apps/policycoreutils/Manifest4
-rw-r--r--sys-apps/policycoreutils/policycoreutils-1.1-r1.ebuild25
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
}