diff options
author | Chris PeBenito <pebenito@gentoo.org> | 2008-10-03 03:31:56 +0000 |
---|---|---|
committer | Chris PeBenito <pebenito@gentoo.org> | 2008-10-03 03:31:56 +0000 |
commit | f5945491e0cc3537fe52edf61f993eb9e0a14443 (patch) | |
tree | 65d3d013a0b7cd91dd5e850d3cd3b803c315f9ca /sys-apps/checkpolicy | |
parent | Initial commit of 2.0 libsemanage. (diff) | |
download | historical-f5945491e0cc3537fe52edf61f993eb9e0a14443.tar.gz historical-f5945491e0cc3537fe52edf61f993eb9e0a14443.tar.bz2 historical-f5945491e0cc3537fe52edf61f993eb9e0a14443.zip |
Initial commit of checkpolicy 2.0.
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.24-gentoo-r3 x86_64
Diffstat (limited to 'sys-apps/checkpolicy')
-rw-r--r-- | sys-apps/checkpolicy/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/checkpolicy/Manifest | 14 | ||||
-rw-r--r-- | sys-apps/checkpolicy/checkpolicy-2.0.16.ebuild | 48 |
3 files changed, 68 insertions, 2 deletions
diff --git a/sys-apps/checkpolicy/ChangeLog b/sys-apps/checkpolicy/ChangeLog index dcb3e8b142e0..284e93a7a628 100644 --- a/sys-apps/checkpolicy/ChangeLog +++ b/sys-apps/checkpolicy/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/checkpolicy # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/checkpolicy/ChangeLog,v 1.49 2008/09/10 18:06:49 pebenito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/checkpolicy/ChangeLog,v 1.50 2008/10/03 03:31:56 pebenito Exp $ + +*checkpolicy-2.0.16 (03 Oct 2008) + + 03 Oct 2008; Chris PeBenito <pebenito@gentoo.org> + +checkpolicy-2.0.16.ebuild: + Initial commit of checkpolicy 2.0. 10 Sep 2008; Chris PeBenito <pebenito@gentoo.org> checkpolicy-1.34.4.ebuild: diff --git a/sys-apps/checkpolicy/Manifest b/sys-apps/checkpolicy/Manifest index 6c09714d26b8..202fe9504ce5 100644 --- a/sys-apps/checkpolicy/Manifest +++ b/sys-apps/checkpolicy/Manifest @@ -1,4 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST checkpolicy-1.34.4.tgz 58608 RMD160 3779d019ab3a0e73b97a44a4f4f3ac13439d28a5 SHA1 ef4ee158aa966fbb5995ae1555febf7edbfb29b2 SHA256 ce0c65955b34dd95ab9853d50f85c0af26d64cab784cb2756dc3a5df34421dc6 +DIST checkpolicy-2.0.16.tar.gz 57643 RMD160 f3d4350669cca882dc0514b37569d9c50f6bd9c4 SHA1 41401a8de53c05a629f134665d75ea24676e4b65 SHA256 203036075412c9cc4dad134f8f16b796a0fc640e9f3a6b4335bce7e60c2176af EBUILD checkpolicy-1.34.4.ebuild 1025 RMD160 0082a782d7c7bdadde790278c7e6db10cc88c1a2 SHA1 9b039f1cf0754e8858756ebd1313bda1660c5d34 SHA256 fe587302d90b950b62087dff94bf8d7c8f5b46851955ac5cf96a93c020482537 -MISC ChangeLog 6470 RMD160 5a6043bf61127fe160697a7b25479c0527dc5a31 SHA1 18295e70eea2e6def75e562c97f8d126f66cecfd SHA256 b55631f6a2c950da1b3948f46fbede47df218510b7371e28fbd8dbdb2d245373 +EBUILD checkpolicy-2.0.16.ebuild 1068 RMD160 5fcb15446df7e1bfe3d52adcf316b972ae875379 SHA1 97d3f811f60509584ca2d8548e84d383ce378bdc SHA256 ccea29c2e635079131fce7992b39e843c7ef1857f83daa0a6f762683a55f141e +MISC ChangeLog 6625 RMD160 dd7f62d85e798110646a58fad67775649537317f SHA1 909ecf44ea850e9b5a7bd76dd4e499d778ffc32b SHA256 921bdd46e6f72563d5cf02469fac41a9898e785c40123ffbd43427f8e5c449e3 MISC metadata.xml 360 RMD160 4bff1b5d7190e84f7934f5b152775fc2b8e12b73 SHA1 e089234a1b02469ce1b3bae362eccd0eda835e90 SHA256 7f2dff51b3b78df07fc0b5a50f59713c51df2091150a298768bf81d2169a0fc2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkjlkjIACgkQXifbxvYVSbSKvACfSPMXEyY9h27lP4Uxw26m3hVM +TocAoI5B3muuRJ3JY474VwLPb6lYj+yD +=Ohhp +-----END PGP SIGNATURE----- diff --git a/sys-apps/checkpolicy/checkpolicy-2.0.16.ebuild b/sys-apps/checkpolicy/checkpolicy-2.0.16.ebuild new file mode 100644 index 000000000000..b120d7cde73f --- /dev/null +++ b/sys-apps/checkpolicy/checkpolicy-2.0.16.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/checkpolicy/checkpolicy-2.0.16.ebuild,v 1.1 2008/10/03 03:31:56 pebenito Exp $ + +IUSE="debug" + +inherit eutils + +SEMNG_VER="2.0" + +# BUGFIX_PATCH="${FILESDIR}/checkpolicy-1.30.4.diff" + +DESCRIPTION="SELinux policy compiler" +HOMEPAGE="http://userspace.selinuxproject.org" +SRC_URI="http://userspace.selinuxproject.org/releases/current/devel/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86" + +DEPEND="=sys-libs/libsemanage-${SEMNG_VER}* + sys-devel/flex + sys-devel/bison" + +RDEPEND="=sys-libs/libsemanage-${SEMNG_VER}*" + +src_unpack() { + unpack ${A} + cd ${S} + + [ ! -z "${BUGFIX_PATCH}" ] && epatch "${BUGFIX_PATCH}" +} + +src_compile() { + cd ${S} + emake YACC="bison -y" || die +} + +src_install() { + make DESTDIR="${D}" install + + if useq debug; then + dobin ${S}/test/{dismod,dispol} + fi +} + +pkg_postinst() { + einfo "This checkpolicy can compile version `checkpolicy -V |cut -f 1 -d ' '` policy." +} |