Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/accountsservice: accountsservice-0.6.35.ebuild ChangeLog accountsservice-0.6.30.ebuild
Date: Wed, 04 Dec 2013 19:38:38
Message-Id: 20131204193831.1EACB2004E@flycatcher.gentoo.org
1 pacho 13/12/04 19:38:31
2
3 Modified: ChangeLog
4 Added: accountsservice-0.6.35.ebuild
5 Removed: accountsservice-0.6.30.ebuild
6 Log:
7 Version bump, drop old
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
10
11 Revision Changes Path
12 1.33 sys-apps/accountsservice/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/accountsservice/ChangeLog?rev=1.33&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/accountsservice/ChangeLog?rev=1.33&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/accountsservice/ChangeLog?r1=1.32&r2=1.33
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/ChangeLog,v
21 retrieving revision 1.32
22 retrieving revision 1.33
23 diff -u -r1.32 -r1.33
24 --- ChangeLog 30 Nov 2013 19:55:23 -0000 1.32
25 +++ ChangeLog 4 Dec 2013 19:38:30 -0000 1.33
26 @@ -1,6 +1,18 @@
27 # ChangeLog for sys-apps/accountsservice
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/ChangeLog,v 1.32 2013/11/30 19:55:23 pacho Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/ChangeLog,v 1.33 2013/12/04 19:38:30 pacho Exp $
31 +
32 +*accountsservice-0.6.35 (04 Dec 2013)
33 +
34 + 04 Dec 2013; Pacho Ramos <pacho@g.o> +accountsservice-0.6.35.ebuild,
35 + +files/accountsservice-0.6.35-gentoo-system-users.patch,
36 + +files/accountsservice-0.6.35-nondelete-root.patch,
37 + +files/accountsservice-0.6.35-older-glib.patch,
38 + +files/accountsservice-0.6.35-user-logic.patch,
39 + -accountsservice-0.6.30.ebuild,
40 + -files/accountsservice-0.6.30-login-history-variant.patch,
41 + -files/accountsservice-0.6.30-xsession-typo.patch:
42 + Version bump, drop old
43
44 30 Nov 2013; Pacho Ramos <pacho@g.o> accountsservice-0.6.34.ebuild:
45 amd64 stable, bug #478252
46
47
48
49 1.1 sys-apps/accountsservice/accountsservice-0.6.35.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.35.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.35.ebuild?rev=1.1&content-type=text/plain
53
54 Index: accountsservice-0.6.35.ebuild
55 ===================================================================
56 # Copyright 1999-2013 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.35.ebuild,v 1.1 2013/12/04 19:38:30 pacho Exp $
59
60 EAPI="5"
61 GCONF_DEBUG="no"
62
63 inherit autotools eutils gnome2 systemd
64
65 DESCRIPTION="D-Bus interfaces for querying and manipulating user account information"
66 HOMEPAGE="http://www.freedesktop.org/wiki/Software/AccountsService/"
67 SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"
68
69 LICENSE="GPL-3+"
70 SLOT="0"
71 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
72
73 IUSE="doc +introspection systemd"
74
75 # Want glib-2.34 for g_clear_pointer, bug #462938
76 RDEPEND="
77 >=dev-libs/glib-2.34.0:2
78 sys-auth/polkit
79 introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
80 systemd? ( >=sys-apps/systemd-186 )
81 !systemd? ( sys-auth/consolekit )
82 "
83 DEPEND="${RDEPEND}
84 dev-libs/libxslt
85 dev-util/gdbus-codegen
86 >=dev-util/gtk-doc-am-1.15
87 >=dev-util/intltool-0.40
88 sys-devel/gettext
89 virtual/pkgconfig
90 doc? (
91 app-text/docbook-xml-dtd:4.1.2
92 app-text/xmlto )
93 "
94
95 src_prepare() {
96 epatch "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
97
98 # Daemon: rip out extension interface as it needs glib-2.37
99 epatch "${FILESDIR}/${PN}-0.6.35-older-glib.patch"
100
101 # Avoid deleting the root user (from 'master')
102 epatch "${FILESDIR}/${PN}-0.6.35-nondelete-root.patch"
103
104 # Change up user classification logic again (from 'master')
105 epatch "${FILESDIR}/${PN}-0.6.35-user-logic.patch"
106
107 eautoreconf
108 gnome2_src_prepare
109 }
110
111 src_configure() {
112 gnome2_src_configure \
113 --disable-static \
114 --disable-more-warnings \
115 --localstatedir="${EPREFIX}"/var \
116 --docdir="${EPREFIX}"/usr/share/doc/${PF} \
117 --enable-admin-group="wheel" \
118 $(use_enable doc docbook-docs) \
119 $(use_enable introspection) \
120 $(use_enable systemd) \
121 $(systemd_with_unitdir)
122 }