Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/gnome-control-center: gnome-control-center-3.14.5.ebuild ChangeLog
Date: Fri, 01 May 2015 21:54:23
Message-Id: 20150501215415.AEADF9A7@oystercatcher.gentoo.org
1 eva 15/05/01 21:54:14
2
3 Modified: ChangeLog
4 Added: gnome-control-center-3.14.5.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.165 gnome-base/gnome-control-center/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-control-center/ChangeLog?rev=1.165&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-control-center/ChangeLog?rev=1.165&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-control-center/ChangeLog?r1=1.164&r2=1.165
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v
20 retrieving revision 1.164
21 retrieving revision 1.165
22 diff -u -r1.164 -r1.165
23 --- ChangeLog 22 Mar 2015 12:10:33 -0000 1.164
24 +++ ChangeLog 1 May 2015 21:54:14 -0000 1.165
25 @@ -1,6 +1,12 @@
26 # ChangeLog for gnome-base/gnome-control-center
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.164 2015/03/22 12:10:33 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.165 2015/05/01 21:54:14 eva Exp $
30 +
31 +*gnome-control-center-3.14.5 (01 May 2015)
32 +
33 + 01 May 2015; Gilles Dartiguelongue <eva@g.o>
34 + +gnome-control-center-3.14.5.ebuild:
35 + Version bump.
36
37 *gnome-control-center-3.14.4 (22 Mar 2015)
38
39
40
41
42 1.1 gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild?rev=1.1&content-type=text/plain
46
47 Index: gnome-control-center-3.14.5.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild,v 1.1 2015/05/01 21:54:14 eva Exp $
52
53 EAPI="5"
54 GCONF_DEBUG="yes"
55 GNOME2_LA_PUNT="yes"
56
57 inherit autotools bash-completion-r1 eutils gnome2
58
59 DESCRIPTION="GNOME's main interface to configure various aspects of the desktop"
60 HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/"
61
62 LICENSE="GPL-2+"
63 SLOT="2"
64 IUSE="+bluetooth +colord +cups +gnome-online-accounts +i18n input_devices_wacom kerberos v4l"
65 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
66
67 # False positives caused by nested configure scripts
68 QA_CONFIGURE_OPTIONS=".*"
69
70 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
71 # g-s-d[policykit] needed for bug #403527
72 COMMON_DEPEND="
73 >=dev-libs/glib-2.39.91:2[dbus]
74 >=x11-libs/gdk-pixbuf-2.23.0:2
75 >=x11-libs/gtk+-3.13:3
76 >=gnome-base/gsettings-desktop-schemas-3.13.91
77 >=gnome-base/gnome-desktop-3.11.3:3=
78 >=gnome-base/gnome-settings-daemon-3.8.3[colord?,policykit]
79
80 >=dev-libs/libpwquality-1.2.2
81 dev-libs/libxml2:2
82 gnome-base/libgtop:2=
83 media-libs/fontconfig
84
85 >=media-libs/libcanberra-0.13[gtk3]
86 >=media-sound/pulseaudio-2[glib]
87 >=sys-auth/polkit-0.97
88 >=sys-power/upower-0.99:=
89 >=x11-libs/libnotify-0.7.3:0=
90
91 >=gnome-extra/nm-applet-0.9.7.995
92 >=net-misc/networkmanager-0.9.8[modemmanager]
93 >=net-misc/modemmanager-0.7.990
94
95 virtual/opengl
96 x11-apps/xmodmap
97 x11-libs/cairo
98 x11-libs/libX11
99 x11-libs/libXxf86misc
100 >=x11-libs/libXi-1.2
101
102 bluetooth? ( >=net-wireless/gnome-bluetooth-3.11.1:= )
103 colord? (
104 net-libs/libsoup:2.4
105 >=x11-misc/colord-0.1.34:0=
106 >=x11-libs/colord-gtk-0.1.24 )
107 cups? (
108 >=net-print/cups-1.4[dbus]
109 || ( >=net-fs/samba-3.6.14-r1[smbclient] >=net-fs/samba-4.0.0[client] ) )
110 gnome-online-accounts? (
111 >=media-libs/grilo-0.2.6:0.2
112 >=net-libs/gnome-online-accounts-3.9.90 )
113 i18n? ( >=app-i18n/ibus-1.5.2 )
114 kerberos? ( app-crypt/mit-krb5 )
115 v4l? (
116 media-libs/gstreamer:1.0
117 media-libs/clutter-gtk:1.0
118 >=media-video/cheese-3.5.91 )
119 input_devices_wacom? (
120 >=dev-libs/libwacom-0.7
121 >=media-libs/clutter-1.11.3:1.0
122 media-libs/clutter-gtk:1.0
123 >=x11-libs/libXi-1.2 )
124 "
125 # <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x
126 # libgnomekbd needed only for gkbd-keyboard-display tool
127 RDEPEND="${COMMON_DEPEND}
128 || ( ( app-admin/openrc-settingsd sys-auth/consolekit ) >=sys-apps/systemd-31 )
129 >=sys-apps/accountsservice-0.6.33
130 x11-themes/gnome-icon-theme-symbolic
131 colord? ( >=gnome-extra/gnome-color-manager-3 )
132 cups? (
133 >=app-admin/system-config-printer-gnome-1.3.5
134 net-print/cups-pk-helper )
135 input_devices_wacom? ( gnome-base/gnome-settings-daemon[input_devices_wacom] )
136 i18n? ( >=gnome-base/libgnomekbd-3 )
137
138 !<gnome-base/gdm-2.91.94
139 !<gnome-extra/gnome-color-manager-3.1.2
140 !gnome-extra/gnome-media[pulseaudio]
141 !<gnome-extra/gnome-media-2.32.0-r300
142 !<net-wireless/gnome-bluetooth-3.3.2
143 "
144 # PDEPEND to avoid circular dependency
145 PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
146
147 DEPEND="${COMMON_DEPEND}
148 x11-proto/xproto
149 x11-proto/xf86miscproto
150 x11-proto/kbproto
151
152 dev-libs/libxml2:2
153 dev-libs/libxslt
154 >=dev-util/intltool-0.40.1
155 >=sys-devel/gettext-0.17
156 virtual/pkgconfig
157
158 gnome-base/gnome-common
159 "
160 # Needed for autoreconf
161 # gnome-base/gnome-common
162
163 src_prepare() {
164 # Make some panels and dependencies optional; requires eautoreconf
165 # https://bugzilla.gnome.org/686840, 697478, 700145
166 epatch "${FILESDIR}"/${PN}-3.14.0-optional.patch
167
168 # Fix some absolute paths to be appropriate for Gentoo
169 epatch "${FILESDIR}"/${PN}-3.10.2-gentoo-paths.patch
170
171 epatch_user
172
173 eautoreconf
174 gnome2_src_prepare
175 }
176
177 src_configure() {
178 gnome2_src_configure \
179 --disable-update-mimedb \
180 --disable-static \
181 --enable-documentation \
182 $(use_enable bluetooth) \
183 $(use_enable colord color) \
184 $(use_enable cups) \
185 $(use_enable gnome-online-accounts goa) \
186 $(use_enable i18n ibus) \
187 $(use_enable kerberos) \
188 $(use_with v4l cheese) \
189 $(use_enable input_devices_wacom wacom)
190 }
191
192 src_install() {
193 gnome2_src_install completiondir="$(get_bashcompdir)"
194 }