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

  ViewVC Help
Powered by ViewVC 1.1.30