Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/gnome-settings-daemon: gnome-settings-daemon-3.8.0.ebuild ChangeLog
Date: Thu, 28 Mar 2013 17:13:45
Message-Id: 20130328171342.684E42171D@flycatcher.gentoo.org
1 pacho 13/03/28 17:13:42
2
3 Modified: ChangeLog
4 Added: gnome-settings-daemon-3.8.0.ebuild
5 Log:
6 Version bump for Gnome 3.8
7
8 (Portage version: 2.1.11.58/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.117 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.117&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?rev=1.117&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog?r1=1.116&r2=1.117
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v
20 retrieving revision 1.116
21 retrieving revision 1.117
22 diff -u -r1.116 -r1.117
23 --- ChangeLog 22 Jan 2013 08:11:07 -0000 1.116
24 +++ ChangeLog 28 Mar 2013 17:13:42 -0000 1.117
25 @@ -1,6 +1,14 @@
26 # ChangeLog for gnome-base/gnome-settings-daemon
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.116 2013/01/22 08:11:07 tetromino Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/ChangeLog,v 1.117 2013/03/28 17:13:42 pacho Exp $
30 +
31 +*gnome-settings-daemon-3.8.0 (28 Mar 2013)
32 +
33 + 28 Mar 2013; Pacho Ramos <pacho@g.o>
34 + +files/gnome-settings-daemon-3.7.90-optional-color-wacom.patch,
35 + +files/gnome-settings-daemon-3.7.90-short-touchpad-timeout.patch,
36 + +gnome-settings-daemon-3.8.0.ebuild:
37 + Version bump for Gnome 3.8
38
39 22 Jan 2013; Alexandre Rostovtsev <tetromino@g.o> metadata.xml:
40 Switch to global systemd USE flag.
41
42
43
44 1.1 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.0.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: gnome-settings-daemon-3.8.0.ebuild
50 ===================================================================
51 # Copyright 1999-2013 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.8.0.ebuild,v 1.1 2013/03/28 17:13:42 pacho Exp $
54
55 EAPI="5"
56 GCONF_DEBUG="no"
57 GNOME2_LA_PUNT="yes"
58
59 inherit autotools eutils gnome2 virtualx
60
61 DESCRIPTION="Gnome Settings Daemon"
62 HOMEPAGE="http://www.gnome.org"
63
64 LICENSE="GPL-2+"
65 SLOT="0"
66 IUSE="+colord +cups debug +i18n input_devices_wacom packagekit policykit +short-touchpad-timeout smartcard +udev"
67 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
68 REQUIRED_USE="
69 packagekit? ( udev )
70 smartcard? ( udev )
71 "
72
73 # require colord-0.1.27 dependency for connection type support
74 COMMON_DEPEND="
75 >=dev-libs/glib-2.35.3:2
76 >=x11-libs/gtk+-3.7.8:3
77 >=gnome-base/gnome-desktop-3.7.90:3=
78 >=gnome-base/gsettings-desktop-schemas-3.7.2.1
79 >=gnome-base/librsvg-2.36.2
80 media-fonts/cantarell
81 media-libs/fontconfig
82 >=media-libs/lcms-2.2:2
83 media-libs/libcanberra[gtk3]
84 >=media-sound/pulseaudio-2
85 >=sys-power/upower-0.9.11
86 x11-libs/cairo
87 x11-libs/gdk-pixbuf:2
88 >=x11-libs/libnotify-0.7.3:=
89 x11-libs/libX11
90 x11-libs/libxkbfile
91 x11-libs/libXi
92 x11-libs/libXext
93 x11-libs/libXfixes
94 x11-libs/libXtst
95 x11-libs/libXxf86misc
96
97 colord? ( >=x11-misc/colord-0.1.27:= )
98 cups? ( >=net-print/cups-1.4[dbus] )
99 i18n? ( >=app-i18n/ibus-1.4.99 )
100 input_devices_wacom? (
101 >=dev-libs/libwacom-0.7
102 x11-drivers/xf86-input-wacom )
103 packagekit? ( >=app-admin/packagekit-base-0.7.4 )
104 smartcard? ( >=dev-libs/nss-3.11.2 )
105 udev? ( virtual/udev[gudev] )
106 "
107 # Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
108 # <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
109 # <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
110 RDEPEND="${COMMON_DEPEND}
111 gnome-base/dconf
112 >=x11-themes/gnome-themes-standard-2.91
113 >=x11-themes/gnome-icon-theme-2.91
114 >=x11-themes/gnome-icon-theme-symbolic-2.91
115 !<gnome-base/gnome-control-center-2.22
116 !<gnome-extra/gnome-color-manager-3.1.1
117 !<gnome-extra/gnome-power-manager-3.1.3
118
119 "
120 # xproto-7.0.15 needed for power plugin
121 DEPEND="${COMMON_DEPEND}
122 cups? ( sys-apps/sed )
123 dev-libs/libxml2:2
124 sys-devel/gettext
125 >=dev-util/intltool-0.40
126 virtual/pkgconfig
127 x11-proto/inputproto
128 x11-proto/xf86miscproto
129 >=x11-proto/xproto-7.0.15
130 "
131
132 src_prepare() {
133 # https://bugzilla.gnome.org/show_bug.cgi?id=621836
134 # Apparently this change severely affects touchpad usability for some
135 # people, so revert it if USE=short-touchpad-timeout.
136 # Revisit if/when upstream adds a setting for customizing the timeout.
137 use short-touchpad-timeout &&
138 epatch "${FILESDIR}/${PN}-3.7.90-short-touchpad-timeout.patch"
139
140 # Make colord and wacom optional; requires eautoreconf
141 epatch "${FILESDIR}/${PN}-3.7.90-optional-color-wacom.patch"
142
143 eautoreconf
144
145 gnome2_src_prepare
146 }
147
148 src_configure() {
149 # README is empty
150 DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
151 gnome2_src_configure \
152 --disable-static \
153 --enable-man \
154 $(use_enable colord color) \
155 $(use_enable cups) \
156 $(use_enable debug) \
157 $(use_enable debug more-warnings) \
158 $(use_enable i18n ibus) \
159 $(use_enable packagekit) \
160 $(use_enable smartcard smartcard-support) \
161 $(use_enable udev gudev) \
162 $(use_enable input_devices_wacom wacom)
163 }
164
165 src_test() {
166 Xemake check
167 }