source: projects/specs/trunk/c/cinnamon-settings-daemon/cinnamon-settings-daemon-vl.spec @ 9834

Revision 9834, 4.1 KB checked in by Takemikaduchi, 8 years ago (diff)

new upstream release

Line 
1Summary:        The daemon sharing settings from Cinnamon to GTK+/KDE applications
2Summary(ja):    Cinnamon から GTK+/KDE のアプリケーションで設定を共有するためのデーモン
3
4Name:           cinnamon-settings-daemon
5Version:        2.8.3
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Daemons
9License:        GPLv2+
10URL:            https://github.com/linuxmint/cinnamon-settings-daemon
11Source0:        %{name}-%{version}.tar.gz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  dbus-glib-devel
16BuildRequires:  gtk3-devel
17BuildRequires:  cinnamon-desktop-devel
18BuildRequires:  libnotify-devel >= 0.7.3
19BuildRequires:  lcms2-devel
20BuildRequires:  pulseaudio-libs-devel
21BuildRequires:  libgnomekbd-devel >= 2.91.1
22BuildRequires:  libxklavier-devel >= 5.0
23BuildRequires:  libxkbfile-devel
24BuildRequires:  xkeyboard-config
25BuildRequires:  eudev-libgudev1-devel
26BuildRequires:  nss-devel
27BuildRequires:  polkit-devel
28BuildRequires:  cups-devel
29BuildRequires:  upower-devel >= 0.99.0
30BuildRequires:  libcanberra-gtk3-devel
31BuildRequires:  colord-devel
32BuildRequires:  libwacom-devel
33BuildRequires:  xorg-x11-drv-wacom-devel
34BuildRequires:  librsvg2-devel
35BuildRequires:  libXtst-devel
36BuildRequires:  gnutls-devel
37
38Vendor: Project Vine
39Distribution: Vine Linux
40Packager: Takemikaduchi
41
42%description
43A daemon to share settings from GNOME to other applications. It also
44handles global keybindings, as well as a number of desktop-wide settings.
45
46%package        devel
47Summary:        Development files for %{name}
48Group:          Development/Libraries
49Requires:       %{name} = %{version}-%{release}
50Requires:       pkgconfig
51
52%description    devel
53The %{name}-devel package contains libraries and header files for
54developing applications that use %{name}.
55
56%prep
57%setup -q
58
59%build
60autoreconf -if
61%configure \
62        --disable-static \
63        --disable-profiling \
64        --disable-packagekit \
65        --enable-ibus
66       
67make %{?_smp_mflags}
68
69%install
70rm -rf $RPM_BUILD_ROOT
71make install DESTDIR=$RPM_BUILD_ROOT
72find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
73
74%find_lang %{name}
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%post
80touch %{_datadir}/icons/hicolor
81if [ -x /usr/bin/gtk-update-icon-cache ]; then
82  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
83fi
84 
85%postun
86touch %{_datadir}/icons/hicolor
87if [ -x /usr/bin/gtk-update-icon-cache ]; then
88  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
89fi
90glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
91
92%posttrans
93glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
94 
95%files -f %{name}.lang
96%defattr(-,root,root,-)
97%doc AUTHORS COPYING NEWS
98%dir %{_sysconfdir}/%{name}/xrandr/
99%{_sysconfdir}/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
100%{_libdir}/%{name}-3.0
101%{_libexecdir}/%{name}
102%{_libexecdir}/csd-*
103%{_datadir}/applications/%{name}.desktop
104%{_datadir}/%{name}
105%{_datadir}/%{name}-3.0/input-device-example.sh
106%{_datadir}/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service
107%{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon.*
108%{_datadir}/icons/hicolor/*/apps/csd-xrandr.*
109%{_datadir}/polkit-1/actions/org.cinnamon.settings-daemon.plugins.power.policy
110%{_datadir}/polkit-1/actions/org.cinnamon.settings-daemon.plugins.wacom.policy
111%{_datadir}/polkit-1/actions/org.cinnamon.settingsdaemon.datetimemechanism.policy
112%{_mandir}/man1/%{name}.1.gz
113
114%files devel
115%defattr(-,root,root,-)
116%{_includedir}/%{name}-3.0
117%{_libdir}/pkgconfig/%{name}.pc
118
119%changelog
120* Sat Nov 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.3-1
121- new upstream release
122
123* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.1-1
124- new upstream release
125- add BuildRequires: gnutls-devel
126
127* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.3-2
128- rebuild with current VineSeed environment
129
130* Sat Jan 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.3-1
131- new upstream release
132
133* Sun Sep 21 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.4-2
134- change BuildRequires: upower-devel instead of libupower09-devel
135
136* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.4-1
137- new upstream release
138- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
139
140* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
141- initial build
142
Note: See TracBrowser for help on using the repository browser.