diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-28 02:23:45 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2014-01-28 02:25:10 -0800 |
commit | 3b68e3a951d2430c167322da103303bdba8a83c3 (patch) | |
tree | ef4fbe591331a87e43511994d2ef32fd58f8524d /sys-auth | |
parent | sys-auth/polkit: clone upstream (diff) | |
download | gmt-3b68e3a951d2430c167322da103303bdba8a83c3.tar.gz gmt-3b68e3a951d2430c167322da103303bdba8a83c3.tar.bz2 gmt-3b68e3a951d2430c167322da103303bdba8a83c3.zip |
sys-auth/polkit: multilib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'sys-auth')
-rw-r--r-- | sys-auth/polkit/Manifest | 2 | ||||
-rw-r--r-- | sys-auth/polkit/polkit-0.112-r2.ebuild | 28 |
2 files changed, 14 insertions, 16 deletions
diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest index 4921788..c0e8e25 100644 --- a/sys-auth/polkit/Manifest +++ b/sys-auth/polkit/Manifest @@ -1,5 +1,5 @@ AUX polkit-0.110-W_define.patch 810 SHA256 75a47bbf04e328a8622996d40128752c6951ce434c404cca87ad3838b848874b SHA512 e17cb4867c0d16c04e4d68dfb95eb58f27cf64e1b8c6b36fa24c876c78bee990bb07a08bb7c335e333797075911639b8c6049909e7948bc86fd07e1abce2be88 WHIRLPOOL 74610ba53eb185f3963fe6dfdddcb2eb4aaa4bf23057939dcfde0d4ada296c7f904a2d45e470a0f0cdae9919c6f51512ee45ea7cb623eb3367439abeac2cb538 DIST polkit-0.112.tar.gz 1429240 SHA256 d695f43cba4748a822fbe864dd32c4887c5da1c71694a47693ace5e88fcf6af6 SHA512 e4ad1bd287b38e5650cb94b1897a959b2ceaa6c19b4478ba872eacb13b58758fd42f6ab1718976162d823d850cd5c99b3ccadf1b57d75dea7790101422029d5f WHIRLPOOL af5dd0a17b7356302b0319e80565d6ac916128dfc85b6e2711147f3de86651f11fe8d08f3d6067d7abd24e263be92403f9d8f46935ba93db571e386a603a038a -EBUILD polkit-0.112-r2.ebuild 2943 SHA256 b609a31f2b3a2949a804cc1cdc1ddc9f3918ba24faa2fab259b6309c3256b741 SHA512 7a939991418cdd70442cb14a4730d3192a19e8a238cc8e79a14db099de0c6eee682a2d3395925258b46f2362c23815b1d5f448004f8441203dee4c3e0e6fd4b1 WHIRLPOOL 2070647b55292160d4d9deaed094223007c6ba39c4bf1f128d68718641987706d8645ff0701e5efda8836999f9cd03e88209034f0a885f897d26f260cfa6f475 +EBUILD polkit-0.112-r2.ebuild 3076 SHA256 2096d6ca551b49a48dca7645dab6b8bcf02b44762c11cc2a5ccbfc8a1b062649 SHA512 5e7cbb8dca06fc2b6357a08634e8bb21b2da3b15a3ed159aa80534ef2e8745073d0ca31359c1c380add49f212ae9658389db9a3b892e650976226be2d6a77753 WHIRLPOOL ce0b6bd390c6c3c43a43622f00252beeae0ecd73e79f52ae18e2172c9d8eb6a5af22510a1f20e071e50573f1b2b0c5343583e633d48e56cdec3ebed4451cfefe MISC ChangeLog 22522 SHA256 9b7ec4b3d81b7f5caa6cf3f5fa22295f9da3514c7e14f7eb36f18f6147b6c4fe SHA512 f64b704d22286271ad39f02e347c53a7f84b867cfb4fadb99b3103b235c36f8dcefd46826ff1dad51f1b1f997d9e6e728d8f903a813baead14535faf1440640a WHIRLPOOL 71cf8f1fcc920aaa00fe6a92c355ada14f2aeff536888cb51e2b7436f5508ebe9f2442d7436a6bbe7cc299a728d5464d4fe837cbe37a8acb846584aee9b8a027 MISC metadata.xml 516 SHA256 be8c8239fecd14fd1a9c1dee11ccb98b1188aceacf6ea58233a0f958ab648aba SHA512 293585c3b4c95b76af687f398645982d84d583e3cbf039a181c67c9710a899dad34cba9ff43f7be03a00d7552f42f0ac0a2a997c3ce7c9b80097a43f501001d4 WHIRLPOOL 4caf1316226570bec927b20957e420217a490c91013154b84f56fddf50cd5b525ccd0fd736a305ef5bc772cca734aadd8fec757238021b3e05046b503468e1a5 diff --git a/sys-auth/polkit/polkit-0.112-r2.ebuild b/sys-auth/polkit/polkit-0.112-r2.ebuild index e2cd896..e506caf 100644 --- a/sys-auth/polkit/polkit-0.112-r2.ebuild +++ b/sys-auth/polkit/polkit-0.112-r2.ebuild @@ -3,7 +3,7 @@ # $Header: $ EAPI=5 -inherit eutils multilib pam pax-utils systemd user +inherit gtk-doc eutils multilib pam-multilib pax-utils systemd user multilib-minimal DESCRIPTION="Policy framework for controlling privileges for system-wide services" HOMEPAGE="http://www.freedesktop.org/wiki/Software/polkit" @@ -11,18 +11,18 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~amd64" IUSE="examples gtk +introspection kde nls pam selinux systemd" -RDEPEND="ia64? ( =dev-lang/spidermonkey-1.8.5*[-debug] ) - mips? ( =dev-lang/spidermonkey-1.8.5*[-debug] ) - !ia64? ( !mips? ( dev-lang/spidermonkey:17[-debug] ) ) - >=dev-libs/glib-2.32 - >=dev-libs/expat-2:= - introspection? ( >=dev-libs/gobject-introspection-1 ) +RDEPEND="ia64? ( =dev-lang/spidermonkey-1.8.5*[-debug,${MULTILIB_USEDEP}] ) + mips? ( =dev-lang/spidermonkey-1.8.5*[-debug,${MULTILIB_USEDEP}] ) + !ia64? ( !mips? ( dev-lang/spidermonkey:17[-debug,${MULTILIB_USEDEP}] ) ) + >=dev-libs/glib-2.32[${MULTILIB_USEDEP}] + >=dev-libs/expat-2:=[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1[${MULTILIB_USEDEP}] ) pam? ( sys-auth/pambase - virtual/pam + virtual/pam[${MULTILIB_USEDEP}] ) selinux? ( sec-policy/selinux-policykit ) systemd? ( sys-apps/systemd )" @@ -58,8 +58,8 @@ src_prepare() { sed -i -e 's|unix-group:wheel|unix-user:0|' src/polkitbackend/*-default.rules || die #401513 } -src_configure() { - econf \ +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ --localstatedir="${EPREFIX}"/var \ --disable-static \ --enable-man-pages \ @@ -75,7 +75,7 @@ src_configure() { --with-os-type=gentoo } -src_compile() { +multilib_src_compile() { default # Required for polkitd on hardened/PaX due to spidermonkey's JIT @@ -87,9 +87,7 @@ src_compile() { pax-mark ${m} ${f} } -src_install() { - emake DESTDIR="${D}" install - +multilib_src_install_all() { dodoc docs/TODO HACKING NEWS README fowners -R polkitd:root /{etc,usr/share}/polkit-1/rules.d |