source: projects/specs/trunk/c/cinnamon-screensaver/cinnamon-screensaver-vl.spec @ 9804

Revision 9804, 2.7 KB checked in by Takemikaduchi, 8 years ago (diff)

GNOME-3.18.2 & Cinnamon-2.8.4

Line 
1Summary:        Cinnamon Screensaver
2Summary(ja):    Cinnamon スクリーンセーバー
3Name:           cinnamon-screensaver
4Version:        2.8.0
5Release:        1%{?_dist_release}
6License:        GPL
7Group:          User Interface/Desktops
8URL:            https://github.com/linuxmint/cinnamon-screensaver
9
10Source0:        %{name}-%{version}.tar.gz
11
12Vendor:                 Project Vine
13Distribution:   Vine Linux
14Packager:               Takemikaduchi
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17BuildRequires:  gtk3-devel >= 2.99.3
18BuildRequires:  glib2-devel >= 2.25.6
19BuildRequires:  dbus-devel >= 0.30
20BuildRequires:  cinnamon-desktop-devel >= 1.0.0
21BuildRequires:  webkitgtk4-devel
22BuildRequires:  pam-devel
23BuildRequires:  libX11-devel, libXScrnSaver-devel, libXext-devel
24BuildRequires:  libXinerama-devel libXmu-devel
25BuildRequires:  libnotify-devel
26BuildRequires:  xorg-x11-proto-devel
27BuildRequires:  libXxf86misc-devel
28BuildRequires:  libXxf86vm-devel
29BuildRequires:  gettext
30BuildRequires:  perl(XML::Parser)
31BuildRequires:  nss-devel
32BuildRequires:  automake, autoconf, libtool, intltool
33BuildRequires:  gnome-common
34
35Requires(postun,posttrans):  glib2
36Requires(postun,posttrans):  desktop-file-utils
37
38%description
39cinnamon-screensaver is a screen saver and locker that aims to have
40simple, sane, secure defaults and be well integrated with the desktop.
41It is designed to support:
42
43        * the ability to lock down configuration settings
44        * translation into many languages
45        * user switching
46
47
48%prep
49%setup -q
50
51%build
52NOCONFIGURE=1 ./autogen.sh
53%configure \
54        --enable-locking \
55        --without-systemd
56make %{?_smp_mflags}
57
58%install
59rm -rf $RPM_BUILD_ROOT
60make install DESTDIR=$RPM_BUILD_ROOT
61
62
63%postun
64if [ $1 -eq 0 ] ; then
65        glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
66        update-desktop-database -q > /dev/null || :
67fi
68
69%posttrans
70glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
71update-desktop-database -q > /dev/null || :
72
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77
78%files
79%defattr(-,root,root)
80%doc AUTHORS COPYING ChangeLog NEWS README
81%{_sysconfdir}/pam.d/cinnamon-screensaver
82%{_bindir}/%{name}
83%{_bindir}/%{name}-command
84%{_libexecdir}/%{name}-dialog
85%{_datadir}/applications/%{name}.desktop
86%{_datadir}/dbus-1/services/org.cinnamon.ScreenSaver.service
87%{_datadir}/%{name}
88%{_mandir}/man1/%{name}-command.1.gz
89%{_mandir}/man1/%{name}.1.gz
90
91
92%changelog
93* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.0-1
94- new upstream release
95- add BuildRequires: webkitgtk4-devel
96
97* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
98- new upstream release
99
100* Sat Jan 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.0-1
101- new upstream release
102
103* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.4-1
104- new upstream release
105
106* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.0-1
107- initial build
108
Note: See TracBrowser for help on using the repository browser.