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-settings-daemon: gnome-settings-daemon-3.6.3.ebuild ChangeLog metadata.xml
Date: Tue, 25 Dec 2012 21:45:46
Message-Id: 20121225214529.CCB942171D@flycatcher.gentoo.org
1 eva 12/12/25 21:45:29
2
3 Modified: ChangeLog metadata.xml
4 Added: gnome-settings-daemon-3.6.3.ebuild
5 Log:
6 Version bump for Gnome 3.6. Switch to EAPI=5.
7
8 (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.111 gnome-base/gnome-settings-daemon/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?rev=1.111&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?rev=1.111&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?r1=1.110&r2=1.111
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v
20 retrieving revision 1.110
21 retrieving revision 1.111
22 diff -u -r1.110 -r1.111
23 --- ChangeLog 11 Dec 2012 09:33:51 -0000 1.110
24 +++ ChangeLog 25 Dec 2012 21:45:29 -0000 1.111
25 @@ -1,6 +1,14 @@
26 # ChangeLog for gnome-base/gnome-settings-daemon
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.110 2012/12/11 09:33:51 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.111 2012/12/25 21:45:29 eva Exp $
30 +
31 +*gnome-settings-daemon-3.6.3 (25 Dec 2012)
32 +
33 + 25 Dec 2012; Gilles Dartiguelongue <eva@g.o>
34 + +files/gnome-settings-daemon-3.5.91-optional-color-wacom.patch,
35 + +files/gnome-settings-daemon-3.5.91-short-touchpad-timeout.patch,
36 + +gnome-settings-daemon-3.6.3.ebuild, metadata.xml:
37 + Version bump for Gnome 3.6. Switch to EAPI=5.
38
39 11 Dec 2012; Samuli Suominen <ssuominen@g.o>
40 gnome-settings-daemon-3.2.3.ebuild, gnome-settings-daemon-3.4.2.ebuild:
41
42
43
44 1.6 gnome-base/gnome-settings-daemon/metadata.xml
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?rev=1.6&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?rev=1.6&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml?r1=1.5&r2=1.6
49
50 Index: metadata.xml
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/metadata.xml,v
53 retrieving revision 1.5
54 retrieving revision 1.6
55 diff -u -r1.5 -r1.6
56 --- metadata.xml 13 May 2012 23:35:19 -0000 1.5
57 +++ metadata.xml 25 Dec 2012 21:45:29 -0000 1.6
58 @@ -5,6 +5,8 @@
59 <use>
60 <flag name="colord">Support color management using
61 <pkg>x11-misc/colord</pkg></flag>
62 + <flag name="i18n">Enable support for enhanced input methods through
63 + <pkg>app-i18n/ibus</pkg></flag>
64 <flag name="packagekit">Enable support for the distro-neutral package
65 manager GUI <pkg>app-admin/packagekit</pkg></flag>
66 <flag name="short-touchpad-timeout">Change the touchpad timeout so that
67
68
69
70 1.1 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild?rev=1.1&content-type=text/plain
74
75 Index: gnome-settings-daemon-3.6.3.ebuild
76 ===================================================================
77 # Copyright 1999-2012 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild,v 1.1 2012/12/25 21:45:29 eva Exp $
80
81 EAPI="5"
82 GCONF_DEBUG="no"
83 GNOME2_LA_PUNT="yes"
84
85 inherit autotools eutils gnome2 virtualx
86
87 DESCRIPTION="Gnome Settings Daemon"
88 HOMEPAGE="http://www.gnome.org"
89
90 LICENSE="GPL-2"
91 SLOT="0"
92 IUSE="+colord +cups debug +i18n packagekit policykit +short-touchpad-timeout smartcard systemd +udev wacom"
93 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
94 REQUIRED_USE="
95 packagekit? ( udev )
96 smartcard? ( udev )
97 "
98
99 # colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
100 COMMON_DEPEND="
101 >=dev-libs/glib-2.31.0:2
102 >=x11-libs/gtk+-3.3.4:3
103 >=gnome-base/gnome-desktop-3.5.3:3=
104 >=gnome-base/gsettings-desktop-schemas-3.5.90
105 media-fonts/cantarell
106 media-libs/fontconfig
107 >=media-libs/lcms-2.2:2
108 media-libs/libcanberra[gtk3]
109 >=media-sound/pulseaudio-0.9.16
110 >=sys-power/upower-0.9.11
111 x11-libs/cairo
112 x11-libs/gdk-pixbuf:2
113 >=x11-libs/libnotify-0.7.3:=
114 x11-libs/libX11
115 x11-libs/libxkbfile
116 x11-libs/libXi
117 x11-libs/libXext
118 x11-libs/libXfixes
119 x11-libs/libXtst
120 x11-libs/libXxf86misc
121
122 colord? ( >=x11-misc/colord-0.1.13 )
123 cups? ( >=net-print/cups-1.4[dbus] )
124 i18n? ( >=app-i18n/ibus-1.4.99 )
125 packagekit? ( >=app-admin/packagekit-base-0.7.4 )
126 smartcard? ( >=dev-libs/nss-3.11.2 )
127 systemd? ( >=sys-apps/systemd-31 )
128 udev? ( virtual/udev[gudev] )
129 wacom? (
130 >=dev-libs/libwacom-0.6
131 x11-drivers/xf86-input-wacom )
132 "
133 # Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
134 # <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
135 # <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
136 RDEPEND="${COMMON_DEPEND}
137 gnome-base/dconf
138 >=x11-themes/gnome-themes-standard-2.91
139 >=x11-themes/gnome-icon-theme-2.91
140 >=x11-themes/gnome-icon-theme-symbolic-2.91
141 !<gnome-base/gnome-control-center-2.22
142 !<gnome-extra/gnome-color-manager-3.1.1
143 !<gnome-extra/gnome-power-manager-3.1.3
144
145 !systemd? ( sys-auth/consolekit )
146 "
147 # xproto-7.0.15 needed for power plugin
148 DEPEND="${COMMON_DEPEND}
149 cups? ( sys-apps/sed )
150 dev-libs/libxml2:2
151 sys-devel/gettext
152 >=dev-util/intltool-0.40
153 virtual/pkgconfig
154 x11-proto/inputproto
155 x11-proto/xf86miscproto
156 >=x11-proto/xproto-7.0.15
157 "
158
159 src_prepare() {
160 # https://bugzilla.gnome.org/show_bug.cgi?id=621836
161 # Apparently this change severely affects touchpad usability for some
162 # people, so revert it if USE=short-touchpad-timeout.
163 # Revisit if/when upstream adds a setting for customizing the timeout.
164 use short-touchpad-timeout &&
165 epatch "${FILESDIR}/${PN}-3.5.91-short-touchpad-timeout.patch"
166
167 # Make colord and wacom optional; requires eautoreconf
168 epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
169
170 eautoreconf
171
172 gnome2_src_prepare
173 }
174
175 src_configure() {
176 # README is empty
177 DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
178 G2CONF="${G2CONF}
179 --disable-static
180 --enable-man
181 $(use_enable colord color)
182 $(use_enable cups)
183 $(use_enable debug)
184 $(use_enable debug more-warnings)
185 $(use_enable i18n ibus)
186 $(use_enable packagekit)
187 $(use_enable smartcard smartcard-support)
188 $(use_enable systemd)
189 $(use_enable udev gudev)
190 $(use_enable wacom)"
191 gnome2_src_configure
192 }
193
194 src_test() {
195 Xemake check
196 }