summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2006-02-14 03:37:59 +0000
committerChris PeBenito <pebenito@gentoo.org>2006-02-14 03:37:59 +0000
commit4478cb1ce7e7b4c127fe27bc589fa17588b3b6bb (patch)
tree66f36ebdd10cd31b7f5adebb5eb77548f1f996c9 /sec-policy
parentFix dependencies for modular X (bug #119389). (diff)
downloadhistorical-4478cb1ce7e7b4c127fe27bc589fa17588b3b6bb.tar.gz
historical-4478cb1ce7e7b4c127fe27bc589fa17588b3b6bb.tar.bz2
historical-4478cb1ce7e7b4c127fe27bc589fa17588b3b6bb.zip
update WiP ebuild
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'sec-policy')
-rw-r--r--sec-policy/selinux-base-policy/Manifest12
-rw-r--r--sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild26
2 files changed, 14 insertions, 24 deletions
diff --git a/sec-policy/selinux-base-policy/Manifest b/sec-policy/selinux-base-policy/Manifest
index f4fadb6895ae..5d29b70e5ac4 100644
--- a/sec-policy/selinux-base-policy/Manifest
+++ b/sec-policy/selinux-base-policy/Manifest
@@ -28,13 +28,13 @@ SHA256 c45743d603ee47355e9d7b1b14d850678825e9c1252d96ec44ce21ac0b2a55b9 metadata
MD5 6a260be192432081ffa67def3bf21d4b selinux-base-policy-20051022-r1.ebuild 2702
RMD160 6a2d95b75e6a10bf9f868526274f3112c54bc846 selinux-base-policy-20051022-r1.ebuild 2702
SHA256 2a422ccc9eb99504492cc9cde77dab7db66d3b9c9ecb17f55a112ce040d46b15 selinux-base-policy-20051022-r1.ebuild 2702
-MD5 d318a537130d6337d9745e417b7a7be9 selinux-base-policy-99999999.ebuild 2981
-RMD160 b0a8e1c0a779d54fbca3e96a6fb79a998120de21 selinux-base-policy-99999999.ebuild 2981
-SHA256 b5a2336257a06b3518b07ccd2749db237c20b34231f7cc2e43fc38c58540d90f selinux-base-policy-99999999.ebuild 2981
+MD5 7c653bab5a2ad60c39fda4a1a347dec0 selinux-base-policy-99999999.ebuild 2710
+RMD160 2cc7ef6df185928f75dc2e093d8c4dcdd0c93765 selinux-base-policy-99999999.ebuild 2710
+SHA256 4255729b6c4fe347a1b8da28308575db2a576a5e53fca408188548c3a4c93fb5 selinux-base-policy-99999999.ebuild 2710
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFD4VQXJ+ChZlpDtAoRAu8RAJ9e47oXl0YJAMWB1OlRYMhUCe+4SQCcC15Z
-M+Io78mNqA7clqDjeBhmGn8=
-=VzXW
+iD8DBQFD8VCjJ+ChZlpDtAoRArzYAJwOmi2zEF2CEbXZzRpFp8Th3caCMACfcNqI
+JwXIyi1dd5QWoREXNhhNKNk=
+=otwg
-----END PGP SIGNATURE-----
diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild b/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild
index 5d79f1ece058..241eb105689a 100644
--- a/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild
+++ b/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild,v 1.1 2006/02/02 00:36:27 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-99999999.ebuild,v 1.2 2006/02/14 03:37:59 pebenito Exp $
POLICY_TYPES="strict targeted"
-OPTS="MONOLITHIC=n DISTRO=gentoo QUIET=y PKGNAME=${P}"
+OPTS="MONOLITHIC=n DISTRO=gentoo QUIET=y"
-IUSE="doc"
+IUSE=""
ECVS_SERVER="cvs.sf.net:/cvsroot/serefpolicy"
ECVS_MODULE="refpolicy"
@@ -47,11 +47,6 @@ src_compile() {
make ${OPTS} TYPE=${i} NAME=${i} base \
|| die "${i} compile failed"
-
- if useq doc && [[ ${i} == ${POLICY_TYPES/* /} ]]; then
- einfo "Building reference policy interface reference webpages."
- make ${OPTS} html || die "HTML docs compile failed"
- fi
done
}
@@ -63,19 +58,14 @@ src_install() {
make ${OPTS} TYPE=${i} NAME=${i} install \
|| die "${i} install failed."
- echo "run_init_t" > ${D}/etc/selinux/${i}/contexts/run_init_type
-
- if [[ ${i} == ${POLICY_TYPES/* /} ]]; then
- if useq doc; then
- make ${OPTS} install-docs \
- || die "Docs install failed."
- fi
+ make ${OPTS} TYPE=${i} NAME=${i} install-headers \
+ || die "${i} headers install failed."
- make ${OPTS} install-headers \
- || die "Headers install failed."
- fi
+ echo "run_init_t" > ${D}/etc/selinux/${i}/contexts/run_init_type
done
+ dodoc doc/Makefile.example doc/example.{te,fc,if}
+
insinto /etc/selinux
doins ${FILESDIR}/semanage.conf
doins ${FILESDIR}/config