]> git.pld-linux.org Git - packages/gnome-settings-daemon.git/blame - gnome-settings-daemon.spec
- updated to 46.0
[packages/gnome-settings-daemon.git] / gnome-settings-daemon.spec
CommitLineData
b305a924 1Summary: GNOME Settings Daemon
856b8146 2Summary(pl.UTF-8): Demon ustawień GNOME
b305a924 3Name: gnome-settings-daemon
00047fb8 4Version: 46.0
15e02733 5Release: 1
b305a924
PZ
6Epoch: 1
7License: GPL v2+
8Group: X11/Applications
00047fb8
JB
9Source0: https://download.gnome.org/sources/gnome-settings-daemon/46/%{name}-%{version}.tar.xz
10# Source0-md5: 408d4fc18cf6971828ff957e052ce4dd
28530490
JB
11URL: https://gitlab.gnome.org/GNOME/gnome-settings-daemon
12BuildRequires: ModemManager-devel >= 1.0
180ccdf2
MB
13BuildRequires: NetworkManager-devel >= 1.0
14BuildRequires: alsa-lib-devel
c0358abe 15BuildRequires: colord-devel >= 1.4.5
2567dac9 16BuildRequires: cups-devel >= 1.4
abb26482 17BuildRequires: fontconfig-devel
15e02733 18BuildRequires: gcr4-devel >= 4
180ccdf2 19BuildRequires: geoclue2-devel >= 2.3.1
254473ae 20BuildRequires: geocode-glib2-devel >= 3.26.3
9cd23339 21BuildRequires: gettext-tools
00047fb8 22BuildRequires: glib2-devel >= 1:2.70
c0358abe 23BuildRequires: gnome-desktop-devel >= 3.37.1
00047fb8 24BuildRequires: gsettings-desktop-schemas-devel >= 46
d8c7b4b0 25BuildRequires: gtk+3-devel >= 3.15.3
7c3ffd7e 26BuildRequires: lcms2-devel >= 2.2
abb26482 27BuildRequires: libcanberra-gtk3-devel
0e4ccc37 28BuildRequires: libgweather4-devel >= 4.0
7c3ffd7e 29BuildRequires: libnotify-devel >= 0.7.3
9cf3d71e 30%ifnarch s390 s390x
2c1e7b63 31BuildRequires: libwacom-devel >= 0.7
9cf3d71e 32%endif
d8c7b4b0 33BuildRequires: libxslt-progs
15e02733 34BuildRequires: meson >= 0.57.0
e1e5bd6c 35BuildRequires: ninja >= 1.5
9cf3d71e 36BuildRequires: nss-devel >= 1:3.11.2
2567dac9 37BuildRequires: pango-devel >= 1:1.20.0
b305a924 38BuildRequires: pkgconfig
28530490 39BuildRequires: polkit-devel >= 0.114
2c1e7b63 40BuildRequires: pulseaudio-devel >= 2.0
28530490 41BuildRequires: rpmbuild(macros) >= 1.736
abb26482 42BuildRequires: sed >= 4.0
ba736dea 43BuildRequires: systemd-units >= 1:243
13e323c8 44BuildRequires: tar >= 1:1.22
abb26482 45BuildRequires: udev-glib-devel
a3298099 46BuildRequires: upower-devel >= 0.99.12
7cb46a8c
JB
47# wayland-client
48BuildRequires: wayland-devel
9cf3d71e 49%ifnarch s390 s390x
4d3226ac 50BuildRequires: xorg-driver-input-wacom-devel
9cf3d71e 51%endif
abb26482
ŁK
52BuildRequires: xorg-lib-libX11-devel
53BuildRequires: xorg-lib-libXext-devel
a3298099 54BuildRequires: xorg-lib-libXfixes-devel >= 6.0
abb26482 55BuildRequires: xorg-lib-libXi-devel
abb26482 56BuildRequires: xorg-proto-kbproto-devel
13e323c8 57BuildRequires: xz
00047fb8 58Requires(post,postun): glib2 >= 1:2.70
c0358abe 59Requires: colord >= 1.4.5
2567dac9 60Requires: cups-lib >= 1.4
15e02733 61Requires: gcr4-libs >= 4
180ccdf2 62Requires: geoclue2 >= 2.3.1
254473ae 63Requires: geocode-glib2 >= 3.26.3
00047fb8 64Requires: glib2 >= 1:2.70
c0358abe 65Requires: gnome-desktop >= 3.37.1
00047fb8 66Requires: gsettings-desktop-schemas >= 46
d8c7b4b0 67Requires: gtk+3 >= 3.15.3
abb26482
ŁK
68Requires: gtk-update-icon-cache
69Requires: hicolor-icon-theme
2567dac9 70Requires: lcms2 >= 2.2
0e4ccc37 71Requires: libgweather4 >= 4.0
2567dac9 72Requires: libnotify >= 0.7.3
9cf3d71e 73%ifnarch s390 s390x
2567dac9 74Requires: libwacom >= 0.7
9cf3d71e
JB
75%endif
76Requires: nss >= 1:3.11.2
2567dac9 77Requires: pango >= 1:1.20.0
28530490 78Requires: polkit-libs >= 0.114
2567dac9 79Requires: pulseaudio-libs >= 2.0
ba736dea 80Requires: systemd-units >= 1:243
a3298099
JB
81Requires: upower-libs >= 0.99.12
82Requires: xorg-lib-libXfixes >= 6.0
6e625327 83Obsoletes: gnome-settings-daemon-test < 1:3.24.0
d8c7b4b0 84Obsoletes: gnome-settings-daemon-updates < 1:3.14.0
7c3ffd7e 85Conflicts: gnome-color-manager < 3.1.92-1
b305a924
PZ
86BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
87
88%description
89GNOME Settings Daemon.
90
856b8146
JB
91%description -l pl.UTF-8
92Demon ustawień GNOME.
93
b305a924 94%package devel
001661ac 95Summary: Header file for developing GNOME Settings Daemon clients
661fc76c 96Summary(pl.UTF-8): Plik nagłówkowy do tworzenia klientów demona ustawień GNOME
001661ac 97Group: Development/Libraries
00047fb8 98Requires: glib2-devel >= 1:2.70
001661ac 99# doesn't require base currently
b305a924
PZ
100
101%description devel
001661ac 102Header file for developing GNOME Settings Daemon clients.
b305a924
PZ
103
104%description devel -l pl.UTF-8
661fc76c 105Plik nagłówkowy do tworzenia klientów demona ustawień GNOME.
b305a924
PZ
106
107%prep
108%setup -q
109
110%build
10fe8fc7 111%meson build
e1e5bd6c 112
28530490 113%ninja_build -C build
b305a924
PZ
114
115%install
116rm -rf $RPM_BUILD_ROOT
c0358abe 117# differs from libgsd.so path, see meson.build /gsd_gtk_modules_directory
abb26482 118install -d $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/gtk-modules
b305a924 119
28530490 120%ninja_install -C build
5423cf68
MB
121
122%find_lang %{name}
b305a924
PZ
123
124%clean
125rm -rf $RPM_BUILD_ROOT
126
127%post
abb26482 128%glib_compile_schemas
b305a924 129
4d82ac56 130%postun
abb26482
ŁK
131if [ "$1" = "0" ]; then
132 %glib_compile_schemas
133fi
4d82ac56 134
5423cf68 135%files -f %{name}.lang
b305a924
PZ
136%defattr(644,root,root,755)
137%doc AUTHORS ChangeLog MAINTAINERS NEWS README
6e625327 138%attr(755,root,root) %{_libexecdir}/gsd-a11y-settings
7c3ffd7e 139%attr(755,root,root) %{_libexecdir}/gsd-backlight-helper
6e625327
MB
140%attr(755,root,root) %{_libexecdir}/gsd-color
141%attr(755,root,root) %{_libexecdir}/gsd-datetime
6e625327
MB
142%attr(755,root,root) %{_libexecdir}/gsd-housekeeping
143%attr(755,root,root) %{_libexecdir}/gsd-keyboard
6e625327 144%attr(755,root,root) %{_libexecdir}/gsd-media-keys
6e625327
MB
145%attr(755,root,root) %{_libexecdir}/gsd-power
146%attr(755,root,root) %{_libexecdir}/gsd-print-notifications
abb26482 147%attr(755,root,root) %{_libexecdir}/gsd-printer
6e625327
MB
148%attr(755,root,root) %{_libexecdir}/gsd-rfkill
149%attr(755,root,root) %{_libexecdir}/gsd-screensaver-proxy
150%attr(755,root,root) %{_libexecdir}/gsd-sharing
151%attr(755,root,root) %{_libexecdir}/gsd-smartcard
152%attr(755,root,root) %{_libexecdir}/gsd-sound
badc6f97 153%attr(755,root,root) %{_libexecdir}/gsd-usb-protection
9cf3d71e 154%ifnarch s390 s390x
28530490 155%attr(755,root,root) %{_libexecdir}/gsd-wacom
c583e894 156%attr(755,root,root) %{_libexecdir}/gsd-wacom-oled-helper
9cf3d71e 157%endif
28530490
JB
158%attr(755,root,root) %{_libexecdir}/gsd-wwan
159%attr(755,root,root) %{_libexecdir}/gsd-xsettings
abb26482 160%dir %{_libdir}/gnome-settings-daemon-3.0
abb26482 161%dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules
00047fb8
JB
162%dir %{_libdir}/gnome-settings-daemon-46
163%attr(755,root,root) %{_libdir}/gnome-settings-daemon-46/libgsd.so
4b8328ea 164/lib/udev/rules.d/61-gnome-settings-daemon-rfkill.rules
abb26482 165%{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
ba4138fe 166%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.*.xml
abb26482 167%{_datadir}/gnome-settings-daemon
7c3ffd7e 168%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
9cf3d71e 169%ifnarch s390 s390x
4d3226ac 170%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
9cf3d71e 171%endif
28530490 172%dir %{systemduserunitdir}/gnome-session-x11-services.target.wants
ba736dea
JB
173%{systemduserunitdir}/gnome-session-x11-services.target.wants/org.gnome.SettingsDaemon.XSettings.service
174%dir %{systemduserunitdir}/gnome-session-x11-services-ready.target.wants
175%{systemduserunitdir}/gnome-session-x11-services-ready.target.wants/org.gnome.SettingsDaemon.XSettings.service
176%{systemduserunitdir}/org.gnome.SettingsDaemon.A11ySettings.service
177%{systemduserunitdir}/org.gnome.SettingsDaemon.A11ySettings.target
178%{systemduserunitdir}/org.gnome.SettingsDaemon.Color.service
179%{systemduserunitdir}/org.gnome.SettingsDaemon.Color.target
180%{systemduserunitdir}/org.gnome.SettingsDaemon.Datetime.service
181%{systemduserunitdir}/org.gnome.SettingsDaemon.Datetime.target
182%{systemduserunitdir}/org.gnome.SettingsDaemon.Housekeeping.service
183%{systemduserunitdir}/org.gnome.SettingsDaemon.Housekeeping.target
184%{systemduserunitdir}/org.gnome.SettingsDaemon.Keyboard.service
185%{systemduserunitdir}/org.gnome.SettingsDaemon.Keyboard.target
186%{systemduserunitdir}/org.gnome.SettingsDaemon.MediaKeys.service
187%{systemduserunitdir}/org.gnome.SettingsDaemon.MediaKeys.target
188%{systemduserunitdir}/org.gnome.SettingsDaemon.Power.service
189%{systemduserunitdir}/org.gnome.SettingsDaemon.Power.target
190%{systemduserunitdir}/org.gnome.SettingsDaemon.PrintNotifications.service
191%{systemduserunitdir}/org.gnome.SettingsDaemon.PrintNotifications.target
192%{systemduserunitdir}/org.gnome.SettingsDaemon.Rfkill.service
193%{systemduserunitdir}/org.gnome.SettingsDaemon.Rfkill.target
194%{systemduserunitdir}/org.gnome.SettingsDaemon.ScreensaverProxy.service
195%{systemduserunitdir}/org.gnome.SettingsDaemon.ScreensaverProxy.target
196%{systemduserunitdir}/org.gnome.SettingsDaemon.Sharing.service
197%{systemduserunitdir}/org.gnome.SettingsDaemon.Sharing.target
198%{systemduserunitdir}/org.gnome.SettingsDaemon.Smartcard.service
199%{systemduserunitdir}/org.gnome.SettingsDaemon.Smartcard.target
200%{systemduserunitdir}/org.gnome.SettingsDaemon.Sound.service
201%{systemduserunitdir}/org.gnome.SettingsDaemon.Sound.target
202%{systemduserunitdir}/org.gnome.SettingsDaemon.UsbProtection.service
203%{systemduserunitdir}/org.gnome.SettingsDaemon.UsbProtection.target
204%{systemduserunitdir}/org.gnome.SettingsDaemon.Wacom.service
205%{systemduserunitdir}/org.gnome.SettingsDaemon.Wacom.target
206%{systemduserunitdir}/org.gnome.SettingsDaemon.Wwan.service
207%{systemduserunitdir}/org.gnome.SettingsDaemon.Wwan.target
208%{systemduserunitdir}/org.gnome.SettingsDaemon.XSettings.service
209%{systemduserunitdir}/org.gnome.SettingsDaemon.XSettings.target
badc6f97
JB
210%dir %{_sysconfdir}/xdg/Xwayland-session.d
211%attr(755,root,root) %{_sysconfdir}/xdg/Xwayland-session.d/00-xrdb
6e625327 212%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop
6e625327
MB
213%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop
214%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop
215%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop
216%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop
217%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop
6e625327
MB
218%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop
219%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop
220%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop
221%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop
222%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop
223%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop
224%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop
badc6f97 225%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop
6e625327
MB
226%ifnarch s390 s390x
227%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop
228%endif
28530490 229%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop
6e625327 230%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop
b305a924 231
b305a924
PZ
232%files devel
233%defattr(644,root,root,755)
00047fb8 234%{_includedir}/gnome-settings-daemon-46
ba4138fe 235%{_pkgconfigdir}/gnome-settings-daemon.pc
This page took 1.417227 seconds and 4 git commands to generate.