Gentoo Archives: gentoo-commits

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.99.ebuild ChangeLog
Date: Sat, 09 Oct 2010 17:04:22
Message-Id: 20101009170324.CA6752004C@flycatcher.gentoo.org
1 ssuominen 10/10/09 17:03:24
2
3 Modified: polkit-0.99.ebuild ChangeLog
4 Log:
5 Revert prev. commit, PDEPEND is really required here.
6
7 (Portage version: 2.2_rc90/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 sys-auth/polkit/polkit-0.99.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild?r1=1.2&r2=1.3
15
16 Index: polkit-0.99.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- polkit-0.99.ebuild 8 Oct 2010 00:04:53 -0000 1.2
23 +++ polkit-0.99.ebuild 9 Oct 2010 17:02:54 -0000 1.3
24 @@ -1,9 +1,10 @@
25 # Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild,v 1.2 2010/10/08 00:04:53 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.99.ebuild,v 1.3 2010/10/09 17:02:54 ssuominen Exp $
29
30 -EAPI=2
31 -inherit eutils multilib pam
32 +EAPI="2"
33 +
34 +inherit autotools eutils multilib pam
35
36 DESCRIPTION="Policy framework for controlling privileges for system-wide services"
37 HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit"
38 @@ -14,21 +15,23 @@
39 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
40 IUSE="debug doc examples +introspection nls pam"
41
42 -COMMON_DEPEND=">=dev-libs/glib-2.25.12
43 +# not mature enough
44 +RDEPEND=">=dev-libs/glib-2.25.12
45 dev-libs/expat
46 introspection? ( dev-libs/gobject-introspection )
47 pam? ( virtual/pam )"
48 -RDEPEND="${COMMON_DEPEND}
49 - >=sys-auth/consolekit-0.4[policykit]"
50 -DEPEND="${COMMON_DEPEND}
51 +DEPEND="${RDEPEND}
52 + !!>=sys-auth/policykit-0.92
53 dev-libs/libxslt
54 app-text/docbook-xsl-stylesheets
55 >=dev-util/pkgconfig-0.18
56 >=dev-util/intltool-0.36
57 doc? ( >=dev-util/gtk-doc-1.13 )"
58 +PDEPEND=">=sys-auth/consolekit-0.4[policykit]"
59 +# gtk-doc-am-1.13 needed for eautoreconf
60
61 src_prepare() {
62 - epatch "${FILESDIR}"/${PN}-0.96-getcwd.patch
63 + epatch "${FILESDIR}/${PN}-0.96-getcwd.patch"
64 }
65
66 src_configure() {
67 @@ -60,8 +63,9 @@
68 }
69
70 src_install() {
71 - emake DESTDIR="${D}" install || die
72 - dodoc NEWS README AUTHORS ChangeLog || die
73 + emake DESTDIR="${D}" install || die "emake install failed"
74 +
75 + dodoc NEWS README AUTHORS ChangeLog || die "dodoc failed"
76
77 # We disable example compilation above, and handle it here
78 if use examples; then
79 @@ -69,7 +73,7 @@
80 doins src/examples/{*.c,*.policy*}
81 fi
82
83 - # Need to keep a few directories around.
84 + # Need to keep a few directories around...
85 diropts -m0700 -o root -g root
86 keepdir /var/run/polkit-1
87 keepdir /var/lib/polkit-1
88
89
90
91 1.29 sys-auth/polkit/ChangeLog
92
93 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?rev=1.29&view=markup
94 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?rev=1.29&content-type=text/plain
95 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/polkit/ChangeLog?r1=1.28&r2=1.29
96
97 Index: ChangeLog
98 ===================================================================
99 RCS file: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v
100 retrieving revision 1.28
101 retrieving revision 1.29
102 diff -u -r1.28 -r1.29
103 --- ChangeLog 8 Oct 2010 00:04:53 -0000 1.28
104 +++ ChangeLog 9 Oct 2010 17:03:02 -0000 1.29
105 @@ -1,9 +1,6 @@
106 # ChangeLog for sys-auth/polkit
107 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
108 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.28 2010/10/08 00:04:53 ssuominen Exp $
109 -
110 - 08 Oct 2010; Samuli Suominen <ssuominen@g.o> polkit-0.99.ebuild:
111 - Stop PDEPEND abuse and clean up in general.
112 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/ChangeLog,v 1.29 2010/10/09 17:03:02 ssuominen Exp $
113
114 *polkit-0.99 (25 Sep 2010)