diff options
author | 2012-06-27 11:45:47 +0000 | |
---|---|---|
committer | 2012-06-27 11:45:47 +0000 | |
commit | c6838b6ee56764537a32175d2388b44dc6e9814a (patch) | |
tree | 41974d1ef2c6d669b1aee3c953bacee16c2cf003 /sys-auth/polkit | |
parent | Raise dependency for libarchive to 3.0.4. (diff) | |
download | gentoo-2-c6838b6ee56764537a32175d2388b44dc6e9814a.tar.gz gentoo-2-c6838b6ee56764537a32175d2388b44dc6e9814a.tar.bz2 gentoo-2-c6838b6ee56764537a32175d2388b44dc6e9814a.zip |
pax-mark polkitd only when spidermonkey is built with JIT enabled (by using has_version check)
(Portage version: 2.2.0_alpha113/cvs/Linux x86_64)
Diffstat (limited to 'sys-auth/polkit')
-rw-r--r-- | sys-auth/polkit/ChangeLog | 6 | ||||
-rw-r--r-- | sys-auth/polkit/polkit-0.106-r5.ebuild | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/sys-auth/polkit/ChangeLog b/sys-auth/polkit/ChangeLog index c09070d333cb..78052537d4bf 100644 --- a/sys-auth/polkit/ChangeLog +++ b/sys-auth/polkit/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-auth/polkit # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.91 2012/06/27 10:26:23 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.92 2012/06/27 11:45:47 ssuominen Exp $ + + 27 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> polkit-0.106-r5.ebuild: + pax-mark polkitd only when spidermonkey is built with JIT enabled (by using + has_version check) 27 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> -polkit-0.106-r2.ebuild, -polkit-0.106-r3.ebuild, -polkit-0.106-r4.ebuild: diff --git a/sys-auth/polkit/polkit-0.106-r5.ebuild b/sys-auth/polkit/polkit-0.106-r5.ebuild index c75bc369ca55..be3a8b123402 100644 --- a/sys-auth/polkit/polkit-0.106-r5.ebuild +++ b/sys-auth/polkit/polkit-0.106-r5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r5.ebuild,v 1.1 2012/06/27 10:24:22 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r5.ebuild,v 1.2 2012/06/27 11:45:47 ssuominen Exp $ EAPI=4 inherit eutils multilib pam pax-utils systemd user @@ -95,7 +95,9 @@ src_install() { rm -f "${ED}"/usr/lib*/pkgconfig/polkit-backend-1.pc #423431 # Required for polkitd on hardened/PaX due to spidermonkey's JIT - pax-mark mr "${ED}"/usr/$(get_libdir)/polkit-1/polkitd + if has_version '<dev-lang/spidermonkey-1.8.7' || has_version 'dev-lang/spidermonkey[jit]'; then + pax-mark mr "${ED}"/usr/$(get_libdir)/polkit-1/polkitd + fi } pkg_postinst() { |