]> git.pld-linux.org Git - packages/gnome-settings-daemon.git/blame - gnome-settings-daemon.spec
Update to 3.8.4
[packages/gnome-settings-daemon.git] / gnome-settings-daemon.spec
CommitLineData
62122279
ER
1# TODO
2# - (gnome-settings-daemon:8918): updates-plugin-WARNING **: failed to open directory: Error opening directory '/run/udev/firmware-missing': Permission denied
4d3226ac
ŁK
3#
4# Conditiional build:
aab7d292 5%bcond_without ibus # ibus support need no yet released ibus 1.5 or at least devel 1.4.99 version
9d94e7fb 6%bcond_without packagekit # packagekit 0.8.x doesn not supports poldek yet
4d3226ac 7#
b305a924 8Summary: GNOME Settings Daemon
856b8146 9Summary(pl.UTF-8): Demon ustawień GNOME
b305a924 10Name: gnome-settings-daemon
6701e737 11Version: 3.8.4
4a45477e 12Release: 1
b305a924
PZ
13Epoch: 1
14License: GPL v2+
15Group: X11/Applications
2c1e7b63 16Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-settings-daemon/3.8/%{name}-%{version}.tar.xz
6701e737 17# Source0-md5: 7be3d2bd2b1ad8a5987d64042712c3eb
b305a924 18URL: http://www.gnome.org/
27250cf1 19%{?with_packagekit:BuildRequires: PackageKit-devel >= 0.8.0}
5423cf68 20BuildRequires: autoconf >= 2.60
b305a924 21BuildRequires: automake >= 1:1.9
7c3ffd7e 22BuildRequires: colord-devel >= 0.1.12
abb26482 23BuildRequires: cups-devel
abb26482 24BuildRequires: fontconfig-devel
b305a924 25BuildRequires: gettext-devel
2c1e7b63
ŁK
26BuildRequires: glib2-devel >= 1:2.35.4
27BuildRequires: gnome-desktop-devel >= 3.7.90
28BuildRequires: gsettings-desktop-schemas-devel >= 3.7.2.1
29BuildRequires: gtk+3-devel >= 3.7.8
27250cf1 30%{?with_ibus:BuildRequires: ibus-devel >= 1.4.99}
b10b3596 31BuildRequires: intltool >= 0.40.0
7c3ffd7e 32BuildRequires: lcms2-devel >= 2.2
abb26482 33BuildRequires: libcanberra-gtk3-devel
7c3ffd7e 34BuildRequires: libnotify-devel >= 0.7.3
2c1e7b63 35BuildRequires: librsvg-devel >= 2.36.2
06ee1f5d 36BuildRequires: libtool
2c1e7b63 37BuildRequires: libwacom-devel >= 0.7
abb26482 38BuildRequires: nss-devel >= 3.11.2
b305a924 39BuildRequires: pkgconfig
2c1e7b63 40BuildRequires: pulseaudio-devel >= 2.0
abb26482
ŁK
41BuildRequires: rpmbuild(macros) >= 1.593
42BuildRequires: sed >= 4.0
13e323c8 43BuildRequires: tar >= 1:1.22
abb26482 44BuildRequires: udev-glib-devel
4d3226ac
ŁK
45BuildRequires: upower-devel >= 0.9.11
46BuildRequires: xorg-driver-input-wacom-devel
abb26482
ŁK
47BuildRequires: xorg-lib-libX11-devel
48BuildRequires: xorg-lib-libXext-devel
49BuildRequires: xorg-lib-libXi-devel
4d3226ac 50BuildRequires: xorg-lib-libXtst-devel
b305a924 51BuildRequires: xorg-lib-libXxf86misc-devel
abb26482 52BuildRequires: xorg-proto-kbproto-devel
13e323c8 53BuildRequires: xz
2c1e7b63
ŁK
54Requires(post,postun): glib2 >= 1:2.35.3
55Requires: gnome-desktop >= 3.7.90
56Requires: gsettings-desktop-schemas >= 3.7.2.1
57Requires: gtk+3 >= 3.7.8
abb26482
ŁK
58Requires: gtk-update-icon-cache
59Requires: hicolor-icon-theme
5423cf68
MB
60# sr@Latn vs. sr@latin
61Conflicts: glibc-misc < 6:2.7
7c3ffd7e 62Conflicts: gnome-color-manager < 3.1.92-1
b305a924
PZ
63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64
65%description
66GNOME Settings Daemon.
67
856b8146
JB
68%description -l pl.UTF-8
69Demon ustawień GNOME.
70
b305a924 71%package devel
001661ac 72Summary: Header file for developing GNOME Settings Daemon clients
661fc76c 73Summary(pl.UTF-8): Plik nagłówkowy do tworzenia klientów demona ustawień GNOME
001661ac 74Group: Development/Libraries
abb26482 75Requires: dbus-devel >= 1.2.0
2c1e7b63 76Requires: glib2-devel >= 1:2.35.3
001661ac 77# doesn't require base currently
b305a924
PZ
78
79%description devel
001661ac 80Header file for developing GNOME Settings Daemon clients.
b305a924
PZ
81
82%description devel -l pl.UTF-8
661fc76c 83Plik nagłówkowy do tworzenia klientów demona ustawień GNOME.
b305a924 84
27250cf1
ŁK
85%package updates
86Summary: Updates plugin for GNOME Settings Daemon
87Group: Libraries
bf27f9c6 88Requires: %{name} = %{epoch}:%{version}-%{release}
27250cf1
ŁK
89
90%description updates
91Updates plugin for GNOME Settings Daemon.
92
b305a924
PZ
93%prep
94%setup -q
95
96%build
b305a924
PZ
97%{__glib_gettextize}
98%{__intltoolize}
99%{__libtoolize}
100%{__aclocal}
101%{__autoheader}
102%{__autoconf}
103%{__automake}
abb26482 104%configure \
9d94e7fb 105 %{__enable_disable packagekit packagekit} \
27250cf1 106 %{__enable_disable ibus ibus} \
4d3226ac 107 --disable-silent-rules
b305a924
PZ
108%{__make}
109
110%install
111rm -rf $RPM_BUILD_ROOT
abb26482 112install -d $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/gtk-modules
b305a924
PZ
113
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
116
abb26482 117%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/*.{a,la}
5423cf68
MB
118
119%find_lang %{name}
b305a924
PZ
120
121%clean
122rm -rf $RPM_BUILD_ROOT
123
124%post
4d82ac56 125%update_icon_cache hicolor
abb26482 126%glib_compile_schemas
b305a924 127
4d82ac56
MB
128%postun
129%update_icon_cache hicolor
abb26482
ŁK
130if [ "$1" = "0" ]; then
131 %glib_compile_schemas
132fi
4d82ac56 133
5423cf68 134%files -f %{name}.lang
b305a924
PZ
135%defattr(644,root,root,755)
136%doc AUTHORS ChangeLog MAINTAINERS NEWS README
376e20a0 137%attr(755,root,root) %{_libexecdir}/gnome-settings-daemon
6701e737 138%attr(755,root,root) %{_libexecdir}/gnome-settings-daemon-localeexec
7c3ffd7e 139%attr(755,root,root) %{_libexecdir}/gsd-backlight-helper
376e20a0 140%attr(755,root,root) %{_libexecdir}/gsd-locate-pointer
abb26482 141%attr(755,root,root) %{_libexecdir}/gsd-printer
bf27f9c6 142%attr(755,root,root) %{_libexecdir}/gsd-test-screensaver-proxy
4d3226ac 143%attr(755,root,root) %{_libexecdir}/gsd-wacom-led-helper
abb26482
ŁK
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
abb26482 147%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libclipboard.so
7c3ffd7e
ŁK
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
4d3226ac
ŁK
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
abb26482 152%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
abb26482
ŁK
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
7c3ffd7e
ŁK
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
abb26482 158%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
2c1e7b63 159%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libremote-display.so
bf27f9c6 160%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so
abb26482 161%attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libsound.so
abb26482
ŁK
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
abb26482 166%{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
7c3ffd7e
ŁK
167%{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
168%{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
abb26482 169%{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
abb26482
ŁK
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
7c3ffd7e
ŁK
173%{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
174%{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
abb26482 175%{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
2c1e7b63 176%{_libdir}/gnome-settings-daemon-3.0/remote-display.gnome-settings-plugin
bf27f9c6 177%{_libdir}/gnome-settings-daemon-3.0/screensaver-proxy.gnome-settings-plugin
abb26482 178%{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
abb26482
ŁK
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
aab7d292 184%{_datadir}/dbus-1/services/org.freedesktop.IBus.service
abb26482
ŁK
185%{_datadir}/glib-2.0/schemas/*.xml
186%{_datadir}/gnome-settings-daemon
187%{_datadir}/gnome-settings-daemon-3.0
7c3ffd7e 188%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
4d3226ac 189%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
4d82ac56
MB
190%{_iconsdir}/hicolor/*/*/*.png
191%{_iconsdir}/hicolor/*/*/*.svg
abb26482 192%{_mandir}/man1/gnome-settings-daemon.1*
abb26482 193%{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
b305a924 194
b305a924
PZ
195%files devel
196%defattr(644,root,root,755)
27250cf1
ŁK
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
2c1e7b63
ŁK
200%attr(755,root,root) %{_libexecdir}/gsd-test-cursor
201%attr(755,root,root) %{_libexecdir}/gsd-test-housekeeping
27250cf1
ŁK
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
27250cf1 207%attr(755,root,root) %{_libexecdir}/gsd-test-print-notifications
2c1e7b63 208%attr(755,root,root) %{_libexecdir}/gsd-test-remote-display
27250cf1
ŁK
209%attr(755,root,root) %{_libexecdir}/gsd-test-sound
210%attr(755,root,root) %{_libexecdir}/gsd-test-wacom
2c1e7b63
ŁK
211%attr(755,root,root) %{_libexecdir}/gsd-test-wacom-osd
212%attr(755,root,root) %{_libexecdir}/gsd-test-xrandr
27250cf1 213%attr(755,root,root) %{_libexecdir}/gsd-test-xsettings
abb26482 214%{_includedir}/gnome-settings-daemon-3.0
b305a924 215%{_pkgconfigdir}/gnome-settings-daemon.pc
27250cf1
ŁK
216
217%if %{with packagekit}
218%files updates
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
27250cf1 222%endif
This page took 0.166005 seconds and 4 git commands to generate.