Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mate-extra/mate-polkit: ChangeLog metadata.xml mate-polkit-1.6.1.ebuild
Date: Sun, 02 Mar 2014 03:10:57
Message-Id: 20140302031050.7C73E2004E@flycatcher.gentoo.org
1 tomwij 14/03/02 03:10:48
2
3 Added: ChangeLog metadata.xml mate-polkit-1.6.1.ebuild
4 Log:
5 New ebuild for mate-extra/mate-polkit, a MATE specific DBUS session bus service that is used to bring up authentication dialogs; imported from the mate-overlay, reviewed and adjusted.
6
7 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.1 mate-extra/mate-polkit/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/ChangeLog?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/ChangeLog?rev=1.1&content-type=text/plain
14
15 Index: ChangeLog
16 ===================================================================
17 # ChangeLog for mate-extra/mate-polkit
18 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
19 # $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-polkit/ChangeLog,v 1.1 2014/03/02 03:10:48 tomwij Exp $
20
21 *mate-polkit-1.6.1 (02 Mar 2014)
22
23 02 Mar 2014; Tom Wijsman <TomWij@g.o> +mate-polkit-1.6.1.ebuild,
24 +metadata.xml:
25 New ebuild for mate-extra/mate-polkit, a MATE specific DBUS session bus
26 service that is used to bring up authentication dialogs; imported from the
27 mate-overlay, reviewed and adjusted.
28
29
30
31 1.1 mate-extra/mate-polkit/metadata.xml
32
33 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/metadata.xml?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/metadata.xml?rev=1.1&content-type=text/plain
35
36 Index: metadata.xml
37 ===================================================================
38 <?xml version="1.0" encoding="UTF-8"?>
39 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
40 <pkgmetadata>
41 <maintainer>
42 <email>TomWij@g.o</email>
43 <name>Tom Wijsman</name>
44 </maintainer>
45 </pkgmetadata>
46
47
48
49 1.1 mate-extra/mate-polkit/mate-polkit-1.6.1.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/mate-polkit-1.6.1.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-polkit/mate-polkit-1.6.1.ebuild?rev=1.1&content-type=text/plain
53
54 Index: mate-polkit-1.6.1.ebuild
55 ===================================================================
56 # Copyright 1999-2014 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-polkit/mate-polkit-1.6.1.ebuild,v 1.1 2014/03/02 03:10:48 tomwij Exp $
59
60 EAPI="5"
61
62 inherit gnome2 versionator
63
64 RESTRICT="test"
65
66 MATE_BRANCH="$(get_version_component_range 1-2)"
67
68 SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
69 DESCRIPTION="A MATE specific DBUS session bus service that is used to bring up authentication dialogs"
70 HOMEPAGE="https://github.com/mate-desktop/mate-polkit"
71
72 LICENSE="LGPL-2"
73 SLOT="0"
74 KEYWORDS="~amd64"
75
76 IUSE="+introspection"
77
78 RDEPEND=">=dev-libs/glib-2.28:2
79 >=sys-auth/polkit-0.102:0[introspection?]
80 sys-libs/glibc:2.2
81 >=x11-libs/gtk+-2.24:2[introspection?]
82 x11-libs/gdk-pixbuf:2[introspection?]
83 virtual/libintl:0
84 introspection? ( >=dev-libs/gobject-introspection-0.6.2:0 )"
85
86 # We call gtkdocize so we need to depend on gtk-doc.
87 DEPEND="${RDEPEND}
88 >=dev-util/gtk-doc-1.3:0
89 >=dev-util/intltool-0.35:0
90 !<gnome-extra/polkit-gnome-0.102:0
91 mate-base/mate-common:0
92 sys-devel/gettext:0
93 virtual/pkgconfig:0"
94
95 # Entropy PMS specific. This way we can install the pkg into the build chroots.
96 ENTROPY_RDEPEND="!lxde-base/lxpolkit"
97
98 src_configure() {
99 econf \
100 --disable-static \
101 $(use_enable introspection)
102 }
103
104 src_compile() {
105 emake -C polkitgtkmate libpolkit-gtk-mate-1.la
106 }
107
108 DOCS="AUTHORS HACKING NEWS README"