--- openrc-0.7.0.ebuild 2011-01-29 15:57:56.768996480 -0600 +++ openrc-0.7.0-r1.ebuild 2011-01-29 16:07:04.715995647 -0600 @@ -20,7 +20,7 @@ HOMEPAGE="http://www.gentoo.org/proj/en/ LICENSE="BSD-2" SLOT="0" -IUSE="debug elibc_glibc ncurses pam unicode kernel_linux kernel_FreeBSD" +IUSE="debug elibc_glibc ncurses pam unicode kernel_linux kernel_FreeBSD selinux" RDEPEND="virtual/init kernel_FreeBSD? ( sys-process/fuser-bsd ) @@ -48,6 +48,9 @@ make_args() { MAKE_ARGS="${MAKE_ARGS} OS=FreeBSD" brand="FreeBSD" fi + if use selinux ; then + MAKE_ARGS="${MAKE_ARGS} SELINUX=1" + fi export BRANDING="Gentoo ${brand}" } @@ -62,6 +65,9 @@ src_unpack() { git_src_unpack else unpack ${A} + if [ -f "${FILESDIR}/${P}-selinux.patch" ] ; then + epatch "${FILESDIR}/${P}-selinux.patch" + fi fi cd "${S}" sed -i 's:0444:0644:' mk/sys.mk