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

Revision 8962, 3.7 KB checked in by Takemikaduchi, 10 years ago (diff)

upower-0.99.1
lightdm : 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.2.4
6Release:        2%{?_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
36
37Vendor: Project Vine
38Distribution: Vine Linux
39Packager: Takemikaduchi
40
41%description
42A daemon to share settings from GNOME to other applications. It also
43handles global keybindings, as well as a number of desktop-wide settings.
44
45%package        devel
46Summary:        Development files for %{name}
47Group:          Development/Libraries
48Requires:       %{name} = %{version}-%{release}
49Requires:       pkgconfig
50
51%description    devel
52The %{name}-devel package contains libraries and header files for
53developing applications that use %{name}.
54
55%prep
56%setup -q
57
58%build
59autoreconf -if
60%configure \
61        --disable-static \
62        --disable-profiling \
63        --disable-packagekit \
64        --enable-ibus
65       
66make %{?_smp_mflags}
67
68%install
69rm -rf $RPM_BUILD_ROOT
70make install DESTDIR=$RPM_BUILD_ROOT
71find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
72
73%find_lang %{name}
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%post
79touch %{_datadir}/icons/hicolor
80if [ -x /usr/bin/gtk-update-icon-cache ]; then
81  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
82fi
83 
84%postun
85touch %{_datadir}/icons/hicolor
86if [ -x /usr/bin/gtk-update-icon-cache ]; then
87  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
88fi
89glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
90
91%posttrans
92glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
93 
94%files -f %{name}.lang
95%defattr(-,root,root,-)
96%doc AUTHORS COPYING NEWS
97%dir %{_sysconfdir}/%{name}/xrandr/
98%{_sysconfdir}/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
99%{_libdir}/%{name}-3.0
100%{_libexecdir}/%{name}
101%{_libexecdir}/csd-*
102%{_datadir}/applications/%{name}.desktop
103%{_datadir}/%{name}
104%{_datadir}/%{name}-3.0/input-device-example.sh
105%{_datadir}/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service
106%{_datadir}/glib-2.0/schemas/org.cinnamon.settings-daemon.*
107%{_datadir}/icons/hicolor/*/apps/csd-xrandr.*
108%{_datadir}/polkit-1/actions/org.cinnamon.settings-daemon.plugins.power.policy
109%{_datadir}/polkit-1/actions/org.cinnamon.settings-daemon.plugins.wacom.policy
110%{_datadir}/polkit-1/actions/org.cinnamon.settingsdaemon.datetimemechanism.policy
111%{_mandir}/man1/%{name}.1.gz
112
113%files devel
114%defattr(-,root,root,-)
115%{_includedir}/%{name}-3.0
116%{_libdir}/pkgconfig/%{name}.pc
117
118%changelog
119* Sun Sep 21 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.4-2
120- change BuildRequires: upower-devel instead of libupower09-devel
121
122* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.4-1
123- new upstream release
124- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
125
126* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
127- initial build
128
Note: See TracBrowser for help on using the repository browser.