2 # - (gnome-settings-daemon:8918): updates-plugin-WARNING **: failed to open directory: Error opening directory '/run/udev/firmware-missing': Permission denied
5 %bcond_without ibus # ibus support need no yet released ibus 1.5 or at least devel 1.4.99 version
6 %bcond_without packagekit # packagekit 0.8.x doesn not supports poldek yet
8 Summary: GNOME Settings Daemon
9 Summary(pl.UTF-8): Demon ustawień GNOME
10 Name: gnome-settings-daemon
15 Group: X11/Applications
16 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-settings-daemon/3.8/%{name}-%{version}.tar.xz
17 # Source0-md5: 4f198d8b6ec0c17846112dc90f46da52
18 URL: http://www.gnome.org/
19 %{?with_packagekit:BuildRequires: PackageKit-devel >= 0.8.0}
20 BuildRequires: autoconf >= 2.60
21 BuildRequires: automake >= 1:1.9
22 BuildRequires: colord-devel >= 0.1.12
23 BuildRequires: cups-devel
24 BuildRequires: fontconfig-devel
25 BuildRequires: gettext-devel
26 BuildRequires: glib2-devel >= 1:2.35.4
27 BuildRequires: gnome-desktop-devel >= 3.7.90
28 BuildRequires: gsettings-desktop-schemas-devel >= 3.7.2.1
29 BuildRequires: gtk+3-devel >= 3.7.8
30 %{?with_ibus:BuildRequires: ibus-devel >= 1.4.99}
31 BuildRequires: intltool >= 0.40.0
32 BuildRequires: lcms2-devel >= 2.2
33 BuildRequires: libcanberra-gtk3-devel
34 BuildRequires: libnotify-devel >= 0.7.3
35 BuildRequires: librsvg-devel >= 2.36.2
36 BuildRequires: libtool
37 BuildRequires: libwacom-devel >= 0.7
38 BuildRequires: nss-devel >= 3.11.2
39 BuildRequires: pkgconfig
40 BuildRequires: pulseaudio-devel >= 2.0
41 BuildRequires: rpmbuild(macros) >= 1.593
42 BuildRequires: sed >= 4.0
43 BuildRequires: tar >= 1:1.22
44 BuildRequires: udev-glib-devel
45 BuildRequires: upower-devel >= 0.9.11
46 BuildRequires: xorg-driver-input-wacom-devel
47 BuildRequires: xorg-lib-libX11-devel
48 BuildRequires: xorg-lib-libXext-devel
49 BuildRequires: xorg-lib-libXi-devel
50 BuildRequires: xorg-lib-libXtst-devel
51 BuildRequires: xorg-lib-libXxf86misc-devel
52 BuildRequires: xorg-proto-kbproto-devel
54 Requires(post,postun): glib2 >= 1:2.35.3
55 Requires: gnome-desktop >= 3.7.90
56 Requires: gsettings-desktop-schemas >= 3.7.2.1
57 Requires: gtk+3 >= 3.7.8
58 Requires: gtk-update-icon-cache
59 Requires: hicolor-icon-theme
60 # sr@Latn vs. sr@latin
61 Conflicts: glibc-misc < 6:2.7
62 Conflicts: gnome-color-manager < 3.1.92-1
63 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 GNOME Settings Daemon.
68 %description -l pl.UTF-8
72 Summary: Header file for developing GNOME Settings Daemon clients
73 Summary(pl.UTF-8): Plik nagłówkowy do tworzenia klientów demona ustawień GNOME
74 Group: Development/Libraries
75 Requires: dbus-devel >= 1.2.0
76 Requires: glib2-devel >= 1:2.35.3
77 # doesn't require base currently
80 Header file for developing GNOME Settings Daemon clients.
82 %description devel -l pl.UTF-8
83 Plik nagłówkowy do tworzenia klientów demona ustawień GNOME.
86 Summary: Updates plugin for GNOME Settings Daemon
88 Requires: %{name} = %{epoch}:%{version}-%{release}
91 Updates plugin for GNOME Settings Daemon.
105 %{__enable_disable packagekit packagekit} \
106 %{__enable_disable ibus ibus} \
107 --disable-silent-rules
111 rm -rf $RPM_BUILD_ROOT
112 install -d $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/gtk-modules
115 DESTDIR=$RPM_BUILD_ROOT
117 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/*.{a,la}
122 rm -rf $RPM_BUILD_ROOT
125 %update_icon_cache hicolor
126 %glib_compile_schemas
129 %update_icon_cache hicolor
130 if [ "$1" = "0" ]; then
131 %glib_compile_schemas
134 %files -f %{name}.lang
135 %defattr(644,root,root,755)
136 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
137 %attr(755,root,root) %{_libexecdir}/gnome-settings-daemon
138 %attr(755,root,root) %{_libexecdir}/gsd-backlight-helper
139 %attr(755,root,root) %{_libexecdir}/gsd-input-sources-switcher
140 %attr(755,root,root) %{_libexecdir}/gsd-locate-pointer
141 %attr(755,root,root) %{_libexecdir}/gsd-printer
142 %attr(755,root,root) %{_libexecdir}/gsd-test-screensaver-proxy
143 %attr(755,root,root) %{_libexecdir}/gsd-wacom-led-helper
144 %dir %{_libdir}/gnome-settings-daemon-3.0
145 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so
146 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so
147 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libclipboard.so
148 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libcolor.so
149 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libcursor.so
150 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libgsd.so
151 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so
152 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
153 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
154 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
155 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libmouse.so
156 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/liborientation.so
157 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libpower.so
158 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
159 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libremote-display.so
160 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so
161 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libsound.so
162 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
163 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
164 %{_libdir}/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
165 %{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
166 %{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
167 %{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
168 %{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
169 %{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
170 %{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
171 %{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
172 %{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
173 %{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
174 %{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
175 %{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
176 %{_libdir}/gnome-settings-daemon-3.0/remote-display.gnome-settings-plugin
177 %{_libdir}/gnome-settings-daemon-3.0/screensaver-proxy.gnome-settings-plugin
178 %{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
179 %{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
180 %{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
181 %{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
182 %dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules
183 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
184 %{_datadir}/dbus-1/services/org.freedesktop.IBus.service
185 %{_datadir}/glib-2.0/schemas/*.xml
186 %{_datadir}/gnome-settings-daemon
187 %{_datadir}/gnome-settings-daemon-3.0
188 %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
189 %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
190 %{_iconsdir}/hicolor/*/*/*.png
191 %{_iconsdir}/hicolor/*/*/*.svg
192 %{_mandir}/man1/gnome-settings-daemon.1*
193 %{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
196 %defattr(644,root,root,755)
197 %attr(755,root,root) %{_libexecdir}/gsd-list-wacom
198 %attr(755,root,root) %{_libexecdir}/gsd-test-a11y-keyboard
199 %attr(755,root,root) %{_libexecdir}/gsd-test-a11y-settings
200 %attr(755,root,root) %{_libexecdir}/gsd-test-cursor
201 %attr(755,root,root) %{_libexecdir}/gsd-test-housekeeping
202 %attr(755,root,root) %{_libexecdir}/gsd-test-input-helper
203 %attr(755,root,root) %{_libexecdir}/gsd-test-keyboard
204 %attr(755,root,root) %{_libexecdir}/gsd-test-media-keys
205 %attr(755,root,root) %{_libexecdir}/gsd-test-mouse
206 %attr(755,root,root) %{_libexecdir}/gsd-test-orientation
207 %attr(755,root,root) %{_libexecdir}/gsd-test-print-notifications
208 %attr(755,root,root) %{_libexecdir}/gsd-test-remote-display
209 %attr(755,root,root) %{_libexecdir}/gsd-test-sound
210 %attr(755,root,root) %{_libexecdir}/gsd-test-wacom
211 %attr(755,root,root) %{_libexecdir}/gsd-test-wacom-osd
212 %attr(755,root,root) %{_libexecdir}/gsd-test-xrandr
213 %attr(755,root,root) %{_libexecdir}/gsd-test-xsettings
214 %{_includedir}/gnome-settings-daemon-3.0
215 %{_pkgconfigdir}/gnome-settings-daemon.pc
217 %if %{with packagekit}
219 %defattr(644,root,root,755)
220 %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libupdates.so
221 %{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin