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

Revision 9559, 2.5 KB checked in by Takemikaduchi, 9 years ago (diff)

cinnamon: new upstream release or rebuild
caja: fix typo
others: remove *.la files

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