/[packages]/cauldron/gnome-settings-daemon/current/SPECS/gnome-settings-daemon.spec
ViewVC logotype

Annotation of /cauldron/gnome-settings-daemon/current/SPECS/gnome-settings-daemon.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 297481 - (hide annotations) (download)
Tue Sep 25 09:13:16 2012 UTC (11 years, 6 months ago) by ovitters
File size: 9650 byte(s)
new version 3.6.0
1 wally 155784 %define url_ver %(echo %{version}|cut -d. -f1,2)
2    
3 ovitters 265976 # _with = default off, _without = default on
4     %bcond_with build_packagekit
5 ovitters 265972
6 wally 123726 Summary: GNOME Settings Daemon
7     Name: gnome-settings-daemon
8 ovitters 297481 Version: 3.6.0
9 ovitters 264944 Release: %mkrel 1
10 wally 123726 License: GPLv2+
11     Group: Graphical desktop/GNOME
12     URL: http://www.gnome.org/
13 wally 155784 Source0: http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
14 colin 288337 # (cg) Quick hack to not generate a compile error on a test file that is not shipped
15     Patch0: make_xkb_source_id-hack.patch
16 wally 155784 BuildRequires: pkgconfig(colord) >= 0.1.12
17     BuildRequires: pkgconfig(dbus-1) >= 1.1.2
18     BuildRequires: pkgconfig(dbus-glib-1) >= 0.74
19     BuildRequires: pkgconfig(fontconfig)
20     BuildRequires: pkgconfig(gio-2.0) >= 2.26.0
21     BuildRequires: pkgconfig(gio-unix-2.0)
22     BuildRequires: pkgconfig(glib-2.0) >= 2.29.14
23     BuildRequires: pkgconfig(gmodule-2.0)
24     BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.1.5
25 wally 170598 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0
26 wally 155784 BuildRequires: pkgconfig(gthread-2.0)
27 fwang 185309 BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.4
28 wally 155784 BuildRequires: pkgconfig(gudev-1.0)
29 ovitters 271984 BuildRequires: pkgconfig(ibus-1.0)
30 wally 155784 BuildRequires: pkgconfig(kbproto)
31     BuildRequires: pkgconfig(lcms2) >= 2.2
32     BuildRequires: pkgconfig(libcanberra-gtk3)
33     BuildRequires: pkgconfig(libgnomekbd) >= 2.91.1
34     BuildRequires: pkgconfig(libgnomekbdui) >= 2.91.1
35     BuildRequires: pkgconfig(libnotify) >= 0.7.3,
36     BuildRequires: pkgconfig(libpulse) >= 0.9.16
37     BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 0.9.16
38 fwang 185309 BuildRequires: pkgconfig(libwacom)
39 wally 155784 BuildRequires: pkgconfig(libxklavier) >= 5.0
40     BuildRequires: pkgconfig(nss) >= 3.11.2,
41 ovitters 265976 %if %with build_packagekit
42 wally 155784 BuildRequires: pkgconfig(packagekit-glib2) >= 0.6.12
43 ovitters 265972 %endif
44 wally 155784 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.97
45 ovitters 259800 BuildRequireS: pkgconfig(libsystemd-login)
46 wally 155784 BuildRequires: pkgconfig(upower-glib) >= 0.9.1
47     BuildRequires: pkgconfig(x11)
48     BuildRequires: pkgconfig(xfixes)
49     BuildRequires: pkgconfig(xi)
50 wally 212276 BuildRequires: pkgconfig(xorg-wacom)
51 wally 155784 BuildRequires: cups-devel
52     BuildRequires: intltool
53 cjw 119052 BuildRequires: ldetect-lst
54 ovitters 280254 BuildRequires: xsltproc
55 ovitters 280255 BuildRequires: docbook-style-xsl
56 blino 24817
57 wally 123726 Requires: system-config-printer-udev
58     Requires: libgnome2-schemas
59    
60     Conflicts: gnome-control-center < 2.21.90
61     Conflicts: gnome-color-manager < 3.1.2-1
62 fwang 136728 Conflicts: gnome-power-manager < 3.1.90
63 wally 123726
64 ovitters 226079 # For the media-keys 'plugin'.
65     # It handles extra keyboard buttons (Calculator, screenshot, shutdown, etc) as
66     # well as some keyboard bindings. The plugin calls these following programs
67     # explicitly (see plugins/media-keys/gsd-media-keys-manager.c)
68     #
69     # The plugin can be disabled per user; so if user wants really minimal
70     # functionality, they can disable the plugin using gsettings. As such, putting
71     # these programs as Suggests instead of Requires
72     Suggests: gcalctool
73     Suggests: gnome-power-manager
74 ovitters 260003 Suggests: gnome-screenshot
75 ovitters 226079 Suggests: gnome-session
76     # XXX - also wants one of:
77     # 1. tracker-needle.desktop (preferred)
78     # 2. gnome-search-tool.desktop (fallback)
79    
80 blino 24817 %description
81     GNOME settings daemon manages the configuration of the desktop in the
82     background.
83    
84     %package devel
85     Summary: Include files for the GNOME settings daemon
86     Group: Development/GNOME and GTK+
87 dmorgan 101760 Conflicts: libgnome-window-settings-devel < 2.21.5
88 blino 24817
89     %description devel
90     Include files for the GNOME settings daemon
91    
92     %prep
93 colin 288337 %setup -q
94 wally 208096 %apply_patches
95 blino 24817
96 wally 185514 #to fix path in .desktop file (mga#3842)
97 ovitters 213533 #rm -rf ./data/gnome-settings-daemon.desktop.in
98 wally 185514
99 blino 24817 %build
100 wally 133679 %configure2_5x \
101 ovitters 265976 %if %with build_packagekit
102 wally 133679 --enable-packagekit \
103 ovitters 265972 %endif
104 ovitters 280252 --disable-ibus \
105 wally 133679 --enable-profiling \
106 ovitters 259800 --enable-systemd \
107 fwang 185385 --disable-static
108 ovitters 213533 %make V=1
109 blino 24817
110     %install
111 wally 123726 %makeinstall_std xmldir=%{buildroot}%{_datadir}/gnome-control-center/keybindings
112 blino 24817
113 wally 123726 #we don't want these
114     find %{buildroot} -name '*.la' -exec rm -f {} ';'
115 blino 24817
116 wally 123726 %find_lang %{name} --with-gnome --all-name
117 blino 24817
118     %pre
119 colin 220233 if [ -d %{_libexecdir}/%name ]; then
120     rm -rf %{_libexecdir}/%name
121 blino 24817 fi
122    
123 wally 123726 %files -f %{name}.lang
124 dmorgan 101760 %doc AUTHORS COPYING NEWS
125     %dir %{_sysconfdir}/gnome-settings-daemon
126     %dir %{_sysconfdir}/gnome-settings-daemon/xrandr
127 dmorgan 200202 %dir %{_libdir}/gnome-settings-daemon-3.0
128 dmorgan 101760
129     # list plugins explicitly, so we notice if one goes missing
130     # some of these don't have a separate gschema
131     %{_libdir}/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
132     %{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so
133    
134 wally 130491 #%{_libdir}/gnome-settings-daemon-3.0/automount.gnome-settings-plugin
135     #%{_libdir}/gnome-settings-daemon-3.0/libautomount.so
136 dmorgan 101760
137 wally 130491 %{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
138     %{_libdir}/gnome-settings-daemon-3.0/libpower.so
139     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml
140    
141 ovitters 265976 %if %with build_packagekit
142 wally 130491 %{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
143     %{_libdir}/gnome-settings-daemon-3.0/libupdates.so
144     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml
145 colin 288341 %{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml
146 ovitters 265974 %endif
147 wally 130491
148 dmorgan 101760 %{_libdir}/gnome-settings-daemon-3.0/background.gnome-settings-plugin
149     %{_libdir}/gnome-settings-daemon-3.0/libbackground.so
150    
151     %{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
152     %{_libdir}/gnome-settings-daemon-3.0/libclipboard.so
153    
154     %{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
155     %{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
156     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml
157    
158     %{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
159     %{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
160     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml
161    
162     %{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
163     %{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
164     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
165    
166     %{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
167     %{_libdir}/gnome-settings-daemon-3.0/libmouse.so
168    
169     %{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
170     %{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
171     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml
172    
173     %{_libdir}/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
174     %{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so
175    
176     %{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
177     %{_libdir}/gnome-settings-daemon-3.0/libsound.so
178    
179     #%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
180     #%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
181     #%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml
182    
183     %{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
184 fwang 185350 %{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so
185 dmorgan 101760 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
186     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml
187    
188     %{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
189     %{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
190     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml
191    
192     %{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
193     %{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
194     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml
195    
196     %{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
197     %{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so
198    
199 cjw 119052 %{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
200     %{_libdir}/gnome-settings-daemon-3.0/libcolor.so
201     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml
202    
203     %{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
204     %{_libdir}/gnome-settings-daemon-3.0/libcursor.so
205    
206 wally 219234 %{_libdir}/gnome-settings-daemon-3.0/libgsd.so
207    
208 cjw 119052 %{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
209     %{_libdir}/gnome-settings-daemon-3.0/liborientation.so
210     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml
211    
212 dmorgan 101760 %{_libexecdir}/gnome-settings-daemon
213 blino 24817 %{_libexecdir}/gsd-locate-pointer
214 dmorgan 101760 %{_libexecdir}/gsd-printer
215 wally 130491 %{_libexecdir}/gnome-fallback-mount-helper
216 wally 133679 %{_libexecdir}/gsd-backlight-helper
217 wally 219234 %{_libexecdir}/gsd-wacom-led-helper
218 dmorgan 101760
219 ovitters 280257 %{_libexecdir}/gsd-list-wacom
220     %{_libexecdir}/gsd-test-a11y-keyboard
221     %{_libexecdir}/gsd-test-a11y-settings
222     %{_libexecdir}/gsd-test-background
223     %{_libexecdir}/gsd-test-input-helper
224     %{_libexecdir}/gsd-test-keyboard
225     %{_libexecdir}/gsd-test-media-keys
226     %{_libexecdir}/gsd-test-mouse
227     %{_libexecdir}/gsd-test-orientation
228     %{_libexecdir}/gsd-test-power
229     %{_libexecdir}/gsd-test-print-notifications
230     %{_libexecdir}/gsd-test-smartcard
231     %{_libexecdir}/gsd-test-sound
232     %{_libexecdir}/gsd-test-wacom
233     %{_libexecdir}/gsd-test-xsettings
234    
235 dmorgan 101760 %{_datadir}/gnome-settings-daemon/
236 ovitters 265976 %if %with build_packagekit
237 dmorgan 101760 %{_datadir}/dbus-1/services/org.gnome.SettingsDaemon.service
238 wally 130491 %{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml
239 ovitters 265974 %endif
240 wally 133679
241 dmorgan 101760 %{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
242 wally 130491 %{_sysconfdir}/xdg/autostart/gnome-fallback-mount-helper.desktop
243    
244 dmorgan 101760 %{_datadir}/icons/hicolor/*/apps/gsd-xrandr.*
245 wally 133679
246     %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
247 wally 219234 %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
248 wally 133679
249 dmorgan 101760 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
250 blino 24817
251 dmorgan 101760 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
252     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
253    
254     %{_datadir}/man/man1/gnome-settings-daemon.1.*
255    
256 blino 24817 %files devel
257 dmorgan 101760 %{_includedir}/gnome-settings-daemon-3.0
258     %{_libdir}/pkgconfig/gnome-settings-daemon.pc
259     %dir %{_datadir}/gnome-settings-daemon-3.0
260     %{_datadir}/gnome-settings-daemon-3.0/input-device-example.sh

  ViewVC Help
Powered by ViewVC 1.1.30