summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-01-11 03:06:18 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-01-11 03:06:18 +0000
commitdc70dc08eb020aef3ba202337b72bead3bcb7a8a (patch)
tree4e5c0ee3f54764cdef3e335d5381016cf971f439 /sys-auth
parentVersion bump (diff)
downloadhistorical-dc70dc08eb020aef3ba202337b72bead3bcb7a8a.tar.gz
historical-dc70dc08eb020aef3ba202337b72bead3bcb7a8a.tar.bz2
historical-dc70dc08eb020aef3ba202337b72bead3bcb7a8a.zip
Version bump.
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/polkit/ChangeLog7
-rw-r--r--sys-auth/polkit/Manifest14
-rw-r--r--sys-auth/polkit/polkit-0.110.ebuild118
3 files changed, 134 insertions, 5 deletions
diff --git a/sys-auth/polkit/ChangeLog b/sys-auth/polkit/ChangeLog
index 0cc6574cec00..5a97bfa67329 100644
--- a/sys-auth/polkit/ChangeLog
+++ b/sys-auth/polkit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/polkit
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.125 2013/01/06 18:20:05 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.126 2013/01/11 03:06:13 ssuominen Exp $
+
+*polkit-0.110 (11 Jan 2013)
+
+ 11 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> +polkit-0.110.ebuild:
+ Version bump.
06 Jan 2013; Raúl Porcel <armin76@gentoo.org> polkit-0.107-r1.ebuild,
polkit-0.109-r1.ebuild:
diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 0bda08738e62..40f8473b89ce 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -6,15 +6,21 @@ AUX polkit-0.109-XAUTHORITY-fallback.patch 2121 SHA256 d25e0ed70940207187c6013de
DIST polkit-0.104.tar.gz 1416583 SHA256 6b0a13d8381e4a7b7e37c18a54595191b50757e0fcd186cd9918e9ad0f18c7f9 SHA512 c6e74b4601eed0208d400dcf1ddbfc65a61583f32bef22d71afc5a415eb59d6a97f4ba62e8d0c9f38a082dea2b8c5401ac0889a00adcf9e0545e4847cf437cce WHIRLPOOL 94fe0f7545762465794c5efeed80cdf6be44918bc454b3e2189f9dd4cdcfdaba0c25e9ec7e6daf6419d72071bbbe24d468b1d1ece2f0998b9a63476c73fcd45a
DIST polkit-0.107.tar.gz 1383089 SHA256 c826973db2b226dc8f807af5143f7b8be5d0270f46c0c1241a83b067db9d8311 SHA512 87cf7dddf76a092d7f63e72e6a5eb57b9c137699be46d849b5ea64add30a400cc7be87d0962933e48784576cee350a736b560b2856e7758d7767b06984909559 WHIRLPOOL 985287ff599ff03787f5c53ddf629dc7aafc5f4fbc238d3e47e07b0a5b4c0766045dbdd30d9fb433608be113b7ca2240d9908e02847e293cdbba2191efe7ae37
DIST polkit-0.109.tar.gz 1390339 SHA256 805d5c75e2adf18fd6622f0b1ea733759fb29d9d4afe8e16adbff5b84ded2ae2 SHA512 c98410d737c7ef50c2a97e5394327225b8669b7b4ee5ae6c141d234799190d6471c0be1144033d7f866131d980af9ef6be32204bcf3d5a948eda1aad709d289e WHIRLPOOL 7e0baae8d7b411deedc71a0be3a5cebaac3a320747ae4b7d611fc8334d5c9c7583568051dd46c1556942a4fc7403b3e9a57876a64cd0a8a1b7393a11d552e8df
+DIST polkit-0.110.tar.gz 1390215 SHA256 8e5c5044bb968643b7fa379f287fb10582615df760ad2f1cb84be6e19fafe6e8 SHA512 f2630a84c21216edfc69f56092ba1b127b7765dcf4fe29a7f2f81d7163c11c643a931b215847a3fc6434c482cf12a48fef2f0e2c007d587c8bbb2fbca74eda67 WHIRLPOOL 1a4928733cdab6c9dfa186643959f15d395f6d6cba0a3790a9716282d331ceed3e962e58dc39ed2c40474238fc4d4c9e54662b20d0055059c512d42eed85631b
EBUILD polkit-0.104-r1.ebuild 3584 SHA256 767fdc3ad4feab305086d16e8d0ddd0bbbd6eb8542e4b5c203b4a189c080092c SHA512 067cf0577781df122afdd47b2e1d70333c34f5a74a14dc6a70360b0ac6197724706e8b51bf9bf45ea6213fe580291d9b8fc6c7e686c3f660ef8b53b302ab2f6d WHIRLPOOL 080cab5a6584d71919a19e740b366bc9838adffda8383af0a50bc80b9f19fe9b0cec844a2cf8438694357e1f7170a842e42ebabdf784cda85c40161ec41bf317
EBUILD polkit-0.107-r1.ebuild 3277 SHA256 c73ffcd0f77699ba89f8627731c84c72772e56f5fcd9a655e48d072becd82e9c SHA512 b8711503b9ca7333842d588cf3e039e51aecb71496602d5de3e9f1d9f6eaad5c277a81edd69722cb336328e70490309bb9e60d0066c2a72b4c57d43c346692db WHIRLPOOL ca68db3ffacc8f93fd5be6ceb2c4730750173527f61b1671b5145f04f1e47d02b34461ec37b56e9a61daa05fd0d8886500a34a15de6637ec698d07507ded2638
EBUILD polkit-0.109-r1.ebuild 3144 SHA256 170baaa95ddffea19dceb32de48c0c109b8863c8ff0ae273c2995a70ce9e23a5 SHA512 582f75d5158641ed8538e67cf5b7af6fa58aaafd2bdbddc523b67d45614e4e062f7de5db9b62d3ff3a46402cb6af776f3e6909b9b461abec7dc6933e6f82f566 WHIRLPOOL 2cf3567af9a75045e54eac9c0d45a6ac88ab245f1879b4b9791a3b16fa3c9cdccb2c3009d17cf0a52a2bb2bfe55fb59cbcd6cba172726e2008343e17f6539baf
-MISC ChangeLog 17484 SHA256 86dfc3f6e6918b610c74b0899f0452df3a6a0d1fb60638ef4ddbf7fc0dba293b SHA512 554d3e4a8cb703a64b49aca8dcb321203b72c7989713ba8a5fe3b45d43f12e5062ba902a0356fe7015f52ed985343e566845d31be9cdc69af7f0683c13832600 WHIRLPOOL 3a4f98521ae3558689dfaa89bdbb9a669055897076a9649468ac7a35ce2c70407b57ce2ac5c7b05e9c97dd4a662f737ff0d764ed8097abcf09f09985aebe664f
+EBUILD polkit-0.110.ebuild 3089 SHA256 3d438c5fe7f8dedd49cc82d8427692b382d96543677a2350995f3c258644e279 SHA512 78b317158eba6809547408b6c027bfb4a04be61d2f08882e3262cc4f278fcb0dc961b2f6cafa0a6e0aa2fa862764d231d0f9b4a79fd8cfdc95d1c7e30374f53a WHIRLPOOL 9dc7a594187f522650ad4c2b723fc8a6779b0c8e6e60770ffeb47989b0bc14a345968c1854ed1e3ed13eb90f2350fb24929c6834ba81e67975f64366fd43167e
+MISC ChangeLog 17608 SHA256 7d89bfdf462fae7bffb031f5888cdccca3a88d8dbbe62f5c346748ce391591b7 SHA512 85b731e04f0b905d3035e211c34d6ddd98668968d1d644ebc2aa2195e7badde414d2537f4e7251532a1c788e34756a2d3384c492246d13b5ce1852916e6882ae WHIRLPOOL fcb586ec553bd0b265b458d87486cc9851737a9dfe994457ab047a6d5e12df74e40f656b885d372c34fd751616773dae352f3a6dce7697649d1b3020d1684250
MISC metadata.xml 516 SHA256 be8c8239fecd14fd1a9c1dee11ccb98b1188aceacf6ea58233a0f958ab648aba SHA512 293585c3b4c95b76af687f398645982d84d583e3cbf039a181c67c9710a899dad34cba9ff43f7be03a00d7552f42f0ac0a2a997c3ce7c9b80097a43f501001d4 WHIRLPOOL 4caf1316226570bec927b20957e420217a490c91013154b84f56fddf50cd5b525ccd0fd736a305ef5bc772cca734aadd8fec757238021b3e05046b503468e1a5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDpwFYACgkQuQc30/atMkBREQCfTLHtV9qP4BoAJyR42eRX08Vz
-9GUAn35jKVbC3tTAizcXUVcAJq2R59tL
-=E/nC
+iQEcBAEBCAAGBQJQ74F3AAoJEEdUh39IaPFNEDMH/1SJkrfTZPY3y7S18xkz4UkI
+Hv9CP+Gj9wnllud55p9izbKxArZ8N8YSxD/PU8N0BIzHEgwzkkdlnPrkkZdpwKgP
+vRzZgKA9YbFGITLczPxLXeOJ+MEzoc7Xc5C/SIKu3h/pOd4l47DUMKWtFqxKOpWZ
+EaiyP0nLu9aCzLekHWcOxSEYR6Gp71y5hp8ekGUv1cwuwcVlG5fgn/C27eQiwGNh
+tFb22AKIluzfs1+NbefhFq9OkjjVhZR7O+Uz6BtUtJNucWjagsFMp5JIDiaUDOcf
+qr6f4VHU1WSSnmA+caG88t9m52m+d7qs2SqX16ymytm6ag1n13znjV00BirvbgM=
+=PNH1
-----END PGP SIGNATURE-----
diff --git a/sys-auth/polkit/polkit-0.110.ebuild b/sys-auth/polkit/polkit-0.110.ebuild
new file mode 100644
index 000000000000..00c07159e983
--- /dev/null
+++ b/sys-auth/polkit/polkit-0.110.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.110.ebuild,v 1.1 2013/01/11 03:06:13 ssuominen Exp $
+
+EAPI=5
+inherit eutils multilib pam pax-utils systemd user
+
+DESCRIPTION="Policy framework for controlling privileges for system-wide services"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/polkit"
+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 ~sh ~sparc ~x86"
+IUSE="examples gtk +introspection kde nls pam selinux systemd"
+
+RDEPEND=">=dev-lang/spidermonkey-1.8.5-r2
+ >=dev-libs/glib-2.32
+ >=dev-libs/expat-2
+ introspection? ( >=dev-libs/gobject-introspection-1 )
+ pam? (
+ sys-auth/pambase
+ virtual/pam
+ )
+ selinux? ( sec-policy/selinux-policykit )
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-util/intltool
+ virtual/pkgconfig"
+PDEPEND="
+ gtk? ( || (
+ >=gnome-extra/polkit-gnome-0.105
+ lxde-base/lxpolkit
+ ) )
+ kde? ( sys-auth/polkit-kde-agent )
+ pam? (
+ systemd? ( sys-auth/pambase[systemd] )
+ !systemd? ( sys-auth/pambase[consolekit] )
+ )
+ !systemd? ( >=sys-auth/consolekit-0.4.5_p2012[policykit] )"
+
+QA_MULTILIB_PATHS="
+ usr/lib/polkit-1/polkit-agent-helper-1
+ usr/lib/polkit-1/polkitd"
+
+pkg_setup() {
+ local u=polkitd
+ local g=polkitd
+ local h=/var/lib/polkit-1
+
+ enewgroup ${g}
+ enewuser ${u} -1 -1 ${h} ${g}
+ esethome ${u} ${h}
+}
+
+src_prepare() {
+ sed -i -e 's|unix-group:wheel|unix-user:0|' src/polkitbackend/*-default.rules || die #401513
+
+ if has_version '>=dev-lang/spidermonkey-1.8.7'; then
+ sed -i \
+ -e '/mozjs/s:185:187:g' \
+ configure src/polkitbackend/polkitbackendjsauthority.c || die
+ fi
+}
+
+src_configure() {
+ econf \
+ --localstatedir="${EPREFIX}"/var \
+ --disable-static \
+ --enable-man-pages \
+ --disable-gtk-doc \
+ $(use_enable systemd libsystemd-login) \
+ $(use_enable introspection) \
+ --disable-examples \
+ $(use_enable nls) \
+ "$(systemd_with_unitdir)" \
+ --with-authfw=$(usex pam pam shadow) \
+ $(use pam && echo --with-pam-module-dir="$(getpam_mod_dir)") \
+ --with-os-type=gentoo
+}
+
+src_compile() {
+ default
+
+ # Required for polkitd on hardened/PaX due to spidermonkey's JIT
+ local f='src/polkitbackend/.libs/polkitd test/polkitbackend/.libs/polkitbackendjsauthoritytest'
+ if has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then
+ pax-mark m ${f}
+ elif has_version '<dev-lang/spidermonkey-1.8.7'; then
+ pax-mark mr ${f}
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc docs/TODO HACKING NEWS README
+
+ fowners -R polkitd:root /{etc,usr/share}/polkit-1/rules.d
+
+ diropts -m0700 -o polkitd -g polkitd
+ keepdir /var/lib/polkit-1
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins src/examples/{*.c,*.policy*}
+ fi
+
+ prune_libtool_files
+}
+
+pkg_postinst() {
+ chown -R polkitd:root "${EROOT}"/{etc,usr/share}/polkit-1/rules.d
+ chown -R polkitd:polkitd "${EROOT}"/var/lib/polkit-1
+}