From: | "Samuli Suominen (ssuominen)" <ssuominen@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-auth/polkit: polkit-0.106.ebuild ChangeLog |
Date: | Fri, 08 Jun 2012 00:11:20 |
Message-Id: | 20120608001105.04FFC2004B@flycatcher.gentoo.org |
1 | ssuominen 12/06/08 00:11:04 |
2 | |
3 | Modified: ChangeLog |
4 | Added: polkit-0.106.ebuild |
5 | Log: |
6 | Version bump. |
7 | |
8 | (Portage version: 2.2.0_alpha110/cvs/Linux x86_64) |
9 | |
10 | Revision Changes Path |
11 | 1.77 sys-auth/polkit/ChangeLog |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?rev=1.77&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?rev=1.77&content-type=text/plain |
15 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?r1=1.76&r2=1.77 |
16 | |
17 | Index: ChangeLog |
18 | =================================================================== |
19 | RCS file: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v |
20 | retrieving revision 1.76 |
21 | retrieving revision 1.77 |
22 | diff -u -r1.76 -r1.77 |
23 | --- ChangeLog 20 May 2012 13:15:43 -0000 1.76 |
24 | +++ ChangeLog 8 Jun 2012 00:11:04 -0000 1.77 |
25 | @@ -1,6 +1,14 @@ |
26 | # ChangeLog for sys-auth/polkit |
27 | # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
28 | -# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.76 2012/05/20 13:15:43 ssuominen Exp $ |
29 | +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.77 2012/06/08 00:11:04 ssuominen Exp $ |
30 | + |
31 | +*polkit-0.106 (07 Jun 2012) |
32 | + |
33 | + 07 Jun 2012; Samuli Suominen <ssuominen@g.o> +polkit-0.106.ebuild: |
34 | + Version bump. Setting default unix-group location changed to |
35 | + /etc/polkit-1/rules.d/50-default.rules. |
36 | + Create dedicated user and group "polkitd" as per upstream documentation |
37 | + (recommendation). |
38 | |
39 | 20 May 2012; Samuli Suominen <ssuominen@g.o> polkit-0.105.ebuild: |
40 | Improve systemd handling wrt #416317 by Christoph Brill |
41 | |
42 | |
43 | |
44 | 1.1 sys-auth/polkit/polkit-0.106.ebuild |
45 | |
46 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/polkit-0.106.ebuild?rev=1.1&view=markup |
47 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/polkit-0.106.ebuild?rev=1.1&content-type=text/plain |
48 | |
49 | Index: polkit-0.106.ebuild |
50 | =================================================================== |
51 | # Copyright 1999-2012 Gentoo Foundation |
52 | # Distributed under the terms of the GNU General Public License v2 |
53 | # $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106.ebuild,v 1.1 2012/06/08 00:11:04 ssuominen Exp $ |
54 | |
55 | EAPI=4 |
56 | inherit eutils user pam systemd |
57 | |
58 | DESCRIPTION="Policy framework for controlling privileges for system-wide services" |
59 | HOMEPAGE="http://www.freedesktop.org/wiki/Software/polkit" |
60 | SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" |
61 | |
62 | LICENSE="LGPL-2" |
63 | SLOT="0" |
64 | KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" |
65 | IUSE="debug examples gtk +introspection kde nls pam systemd" |
66 | |
67 | RDEPEND=">=dev-libs/glib-2.30 |
68 | >=dev-libs/expat-2 |
69 | introspection? ( >=dev-libs/gobject-introspection-1 ) |
70 | pam? ( virtual/pam ) |
71 | systemd? ( sys-apps/systemd )" |
72 | DEPEND="${RDEPEND} |
73 | app-text/docbook-xml-dtd:4.1.2 |
74 | app-text/docbook-xsl-stylesheets |
75 | dev-libs/libxslt |
76 | >=dev-util/intltool-0.40 |
77 | virtual/pkgconfig" |
78 | PDEPEND=" |
79 | gtk? ( || ( |
80 | >=gnome-extra/polkit-gnome-0.104-r1 |
81 | lxde-base/lxpolkit |
82 | ) ) |
83 | kde? ( || ( |
84 | sys-auth/polkit-kde-agent |
85 | sys-auth/polkit-kde |
86 | ) ) |
87 | !systemd? ( |
88 | >=sys-auth/consolekit-0.4.5_p2012[policykit] |
89 | pam? ( sys-auth/pambase[consolekit] ) |
90 | )" |
91 | |
92 | DOCS="docs/TODO HACKING NEWS README" |
93 | |
94 | pkg_setup() { |
95 | enewgroup polkitd |
96 | enewuser polkitd -1 -1 -1 polkitd |
97 | } |
98 | |
99 | src_prepare() { |
100 | # http://bugs.gentoo.org/401513 |
101 | ewarn "Switching from group \"wheel\" to group \"0\" in /etc/polkit-1/rules.d/*.rules" |
102 | sed -i -e '/unix-group/s:wheel:0:' src/polkitbackend/*.rules || die |
103 | } |
104 | |
105 | src_configure() { |
106 | econf \ |
107 | --localstatedir="${EPREFIX}"/var \ |
108 | --disable-static \ |
109 | $(use_enable debug verbose-mode) \ |
110 | --enable-man-pages \ |
111 | --disable-gtk-doc \ |
112 | $(use_enable systemd libsystemd-login) \ |
113 | $(use_enable introspection) \ |
114 | --disable-examples \ |
115 | $(use_enable nls) \ |
116 | --with-os-type=gentoo \ |
117 | --with-authfw=$(usex pam pam shadow) \ |
118 | $(use pam && echo --with-pam-module-dir="$(getpam_mod_dir)") \ |
119 | "$(systemd_with_unitdir)" |
120 | } |
121 | |
122 | src_install() { |
123 | default |
124 | |
125 | prune_libtool_files |
126 | |
127 | diropts -m0700 -o root -g root |
128 | keepdir /var/lib/polkit-1 |
129 | |
130 | if use examples; then |
131 | insinto /usr/share/doc/${PF}/examples |
132 | doins src/examples/{*.c,*.policy*} |
133 | fi |
134 | } |