dev-lang/orc: change hardened to pax_kernel use flag #554596
authorMagnus Granberg <zorry@gentoo.org>
Tue, 27 Oct 2015 20:24:55 +0000 (21:24 +0100)
committerMagnus Granberg <zorry@gentoo.org>
Tue, 27 Oct 2015 20:26:05 +0000 (21:26 +0100)
Package-Manager: portage-2.2.23

dev-lang/orc/metadata.xml
dev-lang/orc/orc-0.4.24.ebuild

index 9e260ceca3e34a2b2b4de8505e51d2376afd07c6..e8002d55e0574651bd0faa9c8573b328f84f0a75 100644 (file)
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>gstreamer</herd>
+<use>
+  <flag name="pax_kernel">Apply patch needed for pax enabled kernels.</flag>
+</use>
 </pkgmetadata>
index de2d36ca885f4d43acd58af7e9e026b88a01e47a..f3b470155fc806c958aaff42bead3549cc18c903 100644 (file)
@@ -12,7 +12,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
 LICENSE="BSD BSD-2"
 SLOT="0"
 KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples hardened static-libs"
+IUSE="examples pax_kernel static-libs"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
@@ -40,7 +40,7 @@ src_configure() {
 
 src_install() {
        autotools-multilib_src_install
-       if use hardened; then
+       if use pax_kernel; then
                pax-mark m "${ED}"usr/bin/orc-bugreport
                pax-mark m "${ED}"usr/bin/orcc
                pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so*
@@ -48,7 +48,7 @@ src_install() {
 }
 
 pkg_postinst() {
-       if use hardened; then
+       if use pax_kernel; then
                ewarn "Please run \"revdep-pax\" after installation".
                ewarn "It's provided by sys-apps/elfix."
        fi