]> git.pld-linux.org Git - packages/cinnamon-settings-daemon.git/blame - cinnamon-settings-daemon.spec
- source md5
[packages/cinnamon-settings-daemon.git] / cinnamon-settings-daemon.spec
CommitLineData
e1c097bd
JB
1%define cinnamon_desktop_ver 4.4.0
2
3Summary: Collection of Cinnamon settings plugins
4Summary(pl.UTF-8): Zbiór wtyczek do ustawień środowiska Cinnamon
5Name: cinnamon-settings-daemon
6Version: 4.4.0
7Release: 1
8License: GPL v2+
9Group: Applications
10#Source0Download: https://github.com/linuxmint/cinnamon-settings-daemon/releases
11Source0: https://github.com/linuxmint/cinnamon-settings-daemon/archive/%{version}/%{name}-%{version}.tar.gz
bf2c9fff 12# Source0-md5: 51060a85e4922588f8ba5e120e79fcd2
e1c097bd
JB
13# https://github.com/linuxmint/cinnamon-settings-daemon/commit/4c19a41429524a2da202b919a335a646103da0fd.patch
14Patch0: %{name}-restore_old_logind_check.patch
15URL: https://github.com/linuxmint/cinnamon-settings-daemon
16BuildRequires: autoconf >= 2.60
17BuildRequires: automake >= 1:1.9
18BuildRequires: cinnamon-desktop-devel >= %{cinnamon_desktop_ver}
19BuildRequires: colord-devel >= 0.1.27
20BuildRequires: cups-devel >= 1.4
21BuildRequires: dbus-devel >= 1.1.2
22BuildRequires: dbus-glib-devel
23#BuildRequires: desktop-file-utils
24BuildRequires: fontconfig-devel
25BuildRequires: gettext-tools
26BuildRequires: glib2-devel >= 1:2.38.0
27BuildRequires: gtk+3-devel >= 3.9.10
28BuildRequires: intltool >= 0.37.1
29BuildRequires: lcms2-devel >= 2.2
30BuildRequires: libcanberra-gtk3-devel
31BuildRequires: libgnomekbd-devel >= 3.6.0
32BuildRequires: libnma-devel
33BuildRequires: libnotify-devel >= 0.7.3
34BuildRequires: librsvg-devel >= 2.36.2
35BuildRequires: libtool
36BuildRequires: libxklavier-devel >= 5.0
37BuildRequires: libxslt
38BuildRequires: nss-devel >= 3.11.2
39BuildRequires: pkgconfig
40BuildRequires: polkit-devel >= 0.97
41BuildRequires: pulseaudio-devel >= 0.9.16
42BuildRequires: systemd-devel >= 1:209
43BuildRequires: udev-glib-devel
44BuildRequires: upower-devel >= 0.9.11
45BuildRequires: xorg-lib-libX11-devel
46BuildRequires: xorg-lib-libXfixes-devel
47BuildRequires: xorg-lib-libXi-devel
48BuildRequires: xorg-lib-libXtst-devel
49BuildRequires: xorg-proto-kbproto-devel
50%ifnarch s390 s390x
51BuildRequires: libwacom-devel >= 0.7
52BuildRequires: xorg-driver-input-wacom-devel
53%endif
54# add hard cinnamon-desktop required version due logind schema
55Requires: cinnamon-desktop >= %{cinnamon_desktop_ver}
56Requires: colord >= 0.1.27
57Requires: cups-lib >= 1.4
58Requires: dbus >= 1.1.2
59Requires: glib2 >= 1:2.38.0
60Requires: gtk+3 >= 3.9.10
61Requires: ibus
62Requires: iio-sensor-proxy
63Requires: lcms2 >= 2.2
64Requires: libgnomekbd >= 3.6.0
65%ifnarch s390 s390x
66Requires: libwacom >= 0.7
67%endif
68Requires: libnotify >= 0.7.3
69Requires: librsvg >= 2.36.2
70Requires: libxklavier >= 5.0
71Requires: nss >= 3.11.2
72Requires: polkit >= 0.97
73Requires: pulseaudio-libs >= 0.9.16
74Requires: systemd-libs >= 1:209
75Requires: upower >= 0.9.11
76BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
77
78%description
79Collection of Cinnamon settings plugins, started by cinnamon-session
80when you log in.
81
82%description -l pl.UTF-8
83Zbiór wtyczek do ustawień środowiska Cinnamon, uruchamianych przez
84cinnamon-session przy logowaniu.
85
86%package devel
87Summary: Development files for Cinnamon settings daemon
88Summary(pl.UTF-8): Pliki programistyczne demona ustawień środowiska Cinnamon
89Group: Development/Libraries
90# doesn't require base
91
92%description devel
93Development files for Cinnamon settings daemon.
94
95%description devel -l pl.UTF-8
96Pliki programistyczne demona ustawień środowiska Cinnamon.
97
98%prep
99%setup -q
100%patch0 -p1
101
102%build
103install -d m4
104%{__glib_gettextize}
105%{__intltoolize}
106%{__libtoolize}
107%{__aclocal} -I m4
108%{__autoconf}
109%{__autoheader}
110%{__automake}
111%configure \
112 --disable-silent-rules \
113 --disable-static
114
115%{__make}
116
117%install
118rm -rf $RPM_BUILD_ROOT
119
120%{__make} install \
121 DESTDIR=$RPM_BUILD_ROOT
122
123%{__rm} $RPM_BUILD_ROOT%{_libdir}/cinnamon-settings-daemon-3.0/libcsd.la
124
125# example script, packaged as %doc
126%{__rm} $RPM_BUILD_ROOT%{_datadir}/cinnamon-settings-daemon-3.0/input-device-example.sh
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
131%files
132%defattr(644,root,root,755)
133%doc AUTHORS MAINTAINERS README.rst plugins/common/input-device-example.sh
134%dir %{_libdir}/cinnamon-settings-daemon-3.0/
135%attr(755,root,root) %{_libexecdir}/csd-a11y-keyboard
136%attr(755,root,root) %{_libexecdir}/csd-a11y-settings
137%attr(755,root,root) %{_libexecdir}/csd-automount
138%attr(755,root,root) %{_libexecdir}/csd-background
139%attr(755,root,root) %{_libexecdir}/csd-backlight-helper
140%attr(755,root,root) %{_libexecdir}/csd-clipboard
141%attr(755,root,root) %{_libexecdir}/csd-color
142%attr(755,root,root) %{_libexecdir}/csd-cursor
143%attr(755,root,root) %{_libexecdir}/csd-datetime-mechanism
144%attr(755,root,root) %{_libexecdir}/csd-dummy
145%attr(755,root,root) %{_libexecdir}/csd-housekeeping
146%attr(755,root,root) %{_libexecdir}/csd-input-helper
147%attr(755,root,root) %{_libexecdir}/csd-keyboard
148%attr(755,root,root) %{_libexecdir}/csd-locate-pointer
149%attr(755,root,root) %{_libexecdir}/csd-media-keys
150%attr(755,root,root) %{_libexecdir}/csd-mouse
151%attr(755,root,root) %{_libexecdir}/csd-orientation
152%attr(755,root,root) %{_libexecdir}/csd-power
153%attr(755,root,root) %{_libexecdir}/csd-printer
154%attr(755,root,root) %{_libexecdir}/csd-print-notifications
155%attr(755,root,root) %{_libexecdir}/csd-screensaver-proxy
156%attr(755,root,root) %{_libexecdir}/csd-smartcard
157%attr(755,root,root) %{_libexecdir}/csd-sound
158%attr(755,root,root) %{_libexecdir}/csd-xrandr
159%attr(755,root,root) %{_libexecdir}/csd-xsettings
160%ifnarch s390 s390x
161%attr(755,root,root) %{_libexecdir}/csd-list-wacom
162%attr(755,root,root) %{_libexecdir}/csd-wacom
163%attr(755,root,root) %{_libexecdir}/csd-wacom-led-helper
164%attr(755,root,root) %{_libexecdir}/csd-wacom-osd
165%endif
166%attr(755,root,root) %{_libdir}/cinnamon-settings-daemon-3.0/libcsd.so
167%config /etc/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
168%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-a11y-keyboard.desktop
169%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-a11y-settings.desktop
170%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-automount.desktop
171%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-background.desktop
172%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-clipboard.desktop
173%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-color.desktop
174%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-cursor.desktop
175%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-housekeeping.desktop
176%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-keyboard.desktop
177%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-media-keys.desktop
178%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-mouse.desktop
179%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-orientation.desktop
180%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-power.desktop
181%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-print-notifications.desktop
182%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-screensaver-proxy.desktop
183%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-smartcard.desktop
184%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-sound.desktop
185%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-wacom.desktop
186%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-xrandr.desktop
187%{_sysconfdir}/xdg/autostart/cinnamon-settings-daemon-xsettings.desktop
188%{_datadir}/cinnamon-settings-daemon
189%{_datadir}/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service
190%{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon.enums.xml
191%{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon.*.gschema.xml
192%{_datadir}/polkit-1/actions/org.cinnamon.settings*.policy
193%{_desktopdir}/csd-automount.desktop
194%{_iconsdir}/hicolor/*x*/apps/csd-*.png
195%{_iconsdir}/hicolor/scalable/apps/csd-*.svg
196
197%files devel
198%defattr(644,root,root,755)
199%{_includedir}/cinnamon-settings-daemon-3.0
200%{_pkgconfigdir}/cinnamon-settings-daemon.pc
This page took 0.403778 seconds and 4 git commands to generate.