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

Revision 10525, 9.6 KB checked in by Takemikaduchi, 8 years ago (diff)

thunderbird,libvisio: new upstream release
others: rebuild

RevLine 
[6323]1Name:           cinnamon
2Summary:        A Linux Desktop featuring a traditional layout and modern technology
[9834]3Version:        2.8.6
[10525]4Release:        2%{?_dist_release}
[6323]5
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://cinnamon.linuxmint.com/
9
[7106]10Source0:        Cinnamon-%{version}.tar.gz
[6323]11
[7635]12# patch from alt
13# http://git.altlinux.org/people/cow/packages/?p=cinnamon.git;a=summary
[6323]14
15# vine patch
[9804]16Patch101:       cinnamon-2.8.4-vine-settings.patch
[6323]17
18BuildRoot:      %{_tmppath}/%{name}-%{version}-root
19
[8374]20BuildRequires:  muffin-devel >= 1.9.1
21BuildRequires:  cjs-devel >= 1.9.0
[9559]22BuildRequires:  gstreamer1-plugins-base-devel >= 1.0.0
[6323]23BuildRequires:  folks-devel >= 0.5.2
24BuildRequires:  evolution-data-server-devel >= 2.32.0
25BuildRequires:  telepathy-glib-devel >= 0.15.5
26BuildRequires:  telepathy-logger-devel >= 0.2.4
27BuildRequires:  polkit-devel >= 0.100
28BuildRequires:  startup-notification-devel >= 0.11
[8374]29BuildRequires:  cinnamon-menus-devel
[6323]30BuildRequires:  NetworkManager-glib-devel
31BuildRequires:  libgnome-keyring-devel
32BuildRequires:  libcroco-devel >= 0.6.2
[8374]33BuildRequires:  cinnamon-desktop-devel
[6323]34BuildRequires:  pulseaudio-libs-devel
[8721]35BuildRequires:  eudev-libgudev1-devel
[6890]36BuildRequires:  libcanberra-gtk3-devel
[9559]37BuildRequires:  gnome-bluetooth-devel
[7018]38BuildRequires:  ca-certificates
39BuildRequires:  GConf2-devel
[6323]40BuildRequires:  gnome-common
41
[6890]42Requires(postun,posttrans):     glib2
[6984]43Requires(postun,posttrans):     desktop-file-utils
[6323]44Requires:       muffin
[9559]45Requires:       pciutils
[8374]46Requires:       cinnamon-session
47Requires:       cinnamon-menus
[9559]48Requires:       gksu
[7018]49Requires:       python-imaging
[8374]50Requires:       python-pam
51Requires:       python-pexpect
[9559]52Requires:       python-lxml
[7018]53Requires:       ca-certificates
[6323]54
[8374]55Vendor:                 Project Vine
56Distribution:   Vine Linux
57Packager:               Takemikaduchi
58
[6323]59%description
60Cinnamon is a Linux desktop which provides advanced innovative features and a traditional user experience.
61
62The desktop layout is similar to Gnome 2.
63The underlying technology is forked from Gnome Shell.
64The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.
65
[9804]66
67%package        docs
68Summary:        Documentation for %{name}
69Summary(ja):    %{name} 用のドキュメント
70Group:          Documentation
71BuildArch:      noarch
72
73%description    docs
74This package contains documentation for %{name}.
75
76
[6323]77%prep
[7106]78%setup -q -n Cinnamon-%{version}
[6323]79%patch101 -p1 -b .vine
80
81%build
82NOCONFIGURE=1 ./autogen.sh
83%configure \
84        --disable-static \
[7018]85        --enable-compile-warnings=minimum
[6323]86
87make %{?_smp_mflags}
88
89%install
90rm -rf $RPM_BUILD_ROOT
91make install DESTDIR=$RPM_BUILD_ROOT
92
93find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
94
95
96%clean
97rm -rf $RPM_BUILD_ROOT
98
[6984]99%post
100touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
[6323]101
102%postun
103if [ $1 -eq 0 ]; then
[6984]104  touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
[6323]105  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[6984]106  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
107  update-desktop-database -q &> /dev/null || :
[6323]108fi
109
110%posttrans
111glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[6984]112gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
113update-desktop-database -q &> /dev/null || :
[6323]114
115
[8374]116%files
[6323]117%defattr(-,root,root)
118%doc README NEWS COPYING AUTHORS
119%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
[7635]120%{_sysconfdir}/xdg/menus/cinnamon-applications-merged
[6323]121%{_bindir}/cinnamon
[8374]122%{_bindir}/cinnamon-desktop-editor
[6323]123%{_bindir}/cinnamon-extension-tool
[9804]124%{_bindir}/cinnamon-file-dialog
[8374]125%{_bindir}/cinnamon-json-makepot
[9804]126%{_bindir}/cinnamon-killer-daemon
[6890]127%{_bindir}/cinnamon-launcher
[7635]128%{_bindir}/cinnamon-looking-glass
[6323]129%{_bindir}/cinnamon-menu-editor
[9223]130%{_bindir}/cinnamon-preview-gtk-theme
[7635]131%{_bindir}/cinnamon-screensaver-lock-dialog
[6323]132%{_bindir}/cinnamon-settings
[8374]133%{_bindir}/cinnamon-session-cinnamon
134%{_bindir}/cinnamon-session-cinnamon2d
135%{_bindir}/cinnamon-settings-users
[9223]136%{_bindir}/cinnamon-slideshow
[9804]137%{_bindir}/cinnamon-subprocess-wrapper
[6890]138%{_bindir}/cinnamon2d
[6323]139%{_libdir}/%{name}/Cinnamon-0.1.typelib
[9223]140%{_libdir}/%{name}/CinnamonJS-0.1.typelib
[6323]141%{_libdir}/%{name}/Gvc-1.0.typelib
142%{_libdir}/%{name}/St-1.0.typelib
143%{_libdir}/%{name}/libcinnamon.so
[9223]144%{_libdir}/%{name}/libcinnamon-js.so
[6890]145%{_libexecdir}/%{name}/cinnamon-hotplug-sniffer
146%{_libexecdir}/%{name}/cinnamon-perf-helper
[7635]147%{_datadir}/applications/cinnamon-menu-editor.desktop
[9804]148%{_datadir}/applications/cinnamon-killer-daemon.desktop
[6323]149%{_datadir}/applications/cinnamon-settings.desktop
[8374]150%{_datadir}/applications/cinnamon-settings-applets.desktop
151%{_datadir}/applications/cinnamon-settings-backgrounds.desktop
152%{_datadir}/applications/cinnamon-settings-calendar.desktop
153%{_datadir}/applications/cinnamon-settings-default.desktop
154%{_datadir}/applications/cinnamon-settings-desklets.desktop
155%{_datadir}/applications/cinnamon-settings-desktop.desktop
156%{_datadir}/applications/cinnamon-settings-effects.desktop
157%{_datadir}/applications/cinnamon-settings-extensions.desktop
158%{_datadir}/applications/cinnamon-settings-fonts.desktop
159%{_datadir}/applications/cinnamon-settings-general.desktop
160%{_datadir}/applications/cinnamon-settings-hotcorner.desktop
161%{_datadir}/applications/cinnamon-settings-info.desktop
162%{_datadir}/applications/cinnamon-settings-keyboard.desktop
163%{_datadir}/applications/cinnamon-settings-mouse.desktop
[9223]164%{_datadir}/applications/cinnamon-settings-notifications.desktop
[8374]165%{_datadir}/applications/cinnamon-settings-panel.desktop
166%{_datadir}/applications/cinnamon-settings-power.desktop
[9223]167%{_datadir}/applications/cinnamon-settings-privacy.desktop
[8374]168%{_datadir}/applications/cinnamon-settings-screensaver.desktop
[9804]169%{_datadir}/applications/cinnamon-settings-startup.desktop
[8374]170%{_datadir}/applications/cinnamon-settings-themes.desktop
171%{_datadir}/applications/cinnamon-settings-tiling.desktop
172%{_datadir}/applications/cinnamon-settings-user.desktop
173%{_datadir}/applications/cinnamon-settings-users.desktop
174%{_datadir}/applications/cinnamon-settings-windows.desktop
175%{_datadir}/applications/cinnamon-settings-workspaces.desktop
[6323]176%{_datadir}/applications/cinnamon.desktop
[6890]177%{_datadir}/applications/cinnamon2d.desktop
[8374]178%{_datadir}/cinnamon-session/sessions/cinnamon.session
179%{_datadir}/cinnamon-session/sessions/cinnamon2d.session
[6323]180%{_datadir}/%{name}/applets
[7635]181%{_datadir}/%{name}/bumpmaps
[9804]182%{_datadir}/%{name}/cinnamon-desktop-editor
183%{_datadir}/%{name}/cinnamon-json-makepot
184%{_datadir}/%{name}/cinnamon-looking-glass
185%{_datadir}/%{name}/cinnamon-menu-editor
186%{_datadir}/%{name}/cinnamon-screensaver-lock-dialog
187%{_datadir}/%{name}/cinnamon-settings
188%{_datadir}/%{name}/cinnamon-settings-users
189%{_datadir}/%{name}/cinnamon-slideshow
[7635]190%{_datadir}/%{name}/desklets
[8374]191%{_datadir}/%{name}/faces
[7635]192%{_datadir}/%{name}/icons
[6323]193%{_datadir}/%{name}/js
194%{_datadir}/%{name}/search_providers
195%{_datadir}/%{name}/theme
[9223]196%{_datadir}/%{name}/thumbnails
[6323]197%{_datadir}/dbus-1/services/org.Cinnamon.HotplugSniffer.service
[9223]198%{_datadir}/dbus-1/services/org.Cinnamon.Melange.service
199%{_datadir}/dbus-1/services/org.Cinnamon.Slideshow.service
[6323]200%{_datadir}/desktop-directories
201%{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
[8374]202%{_datadir}/icons/hicolor/*/*/*
203%{_datadir}/polkit-1/actions/org.cinnamon.settings-users.policy
[6323]204%{_datadir}/xsessions/cinnamon.desktop
[6890]205%{_datadir}/xsessions/cinnamon2d.desktop
206%{_mandir}/man1/*.1.gz
[6323]207
[9804]208%files docs
209%defattr(-,root,root,-)
210%{_datadir}/gtk-doc/html/cinnamon-js
211%{_datadir}/gtk-doc/html/cinnamon-st
212%{_datadir}/gtk-doc/html/cinnamon-tutorials
213%{_datadir}/gtk-doc/html/cinnamon
[8374]214
[9804]215
[6323]216%changelog
[10525]217* Sun Jul 03 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.6-2
218- rebuild with gcc-5.4.0
219
[9834]220* Sat Nov 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.6-1
221- new upstream release
222
[9804]223* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-1
224- new upstream release
225- update Patch101 (cinnamon-2.8.4-vine-settings.patch)
226
[9559]227* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.8-1
228- new upstream release
229- add BuildRequires: gnome-bluetooth-devel
230- add Requires: pciutils, gksu, python-lxml
231- changeg BuildRequires:i gstreamer1-plugins-base-devel instead of gstreamer-plugins-base-devel
232
[9223]233* Sat Jan 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.5-1
234- new upstream release
235- update Patch101 (cinnamon-2.4.5-vine-settings.patch)
236
[8925]237* Sun Aug 31 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.16-1
238- new upstream release
239
[8721]240* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.14-1
241- new upstream release
242- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
243- update Patch101 (cinnamon-vine-settings.patch)
244
[8374]245* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.3-1
246- new upstream release
247- remove Patch0 (cinnamon-1.7.6-gjs-1.0.patch)
248- remove Patch1 (cinnamon-1.7.6-clutter_disable_xinput.patch)
249- remove Patch2 (cinnamon-1.8.8.1-gjs-1.38.x.patch)
250
[7938]251* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.8.1-2
252- rebuild with cogl-1.16.0
253- add Patch2 (cinnamon-1.8.8.1-gjs-1.38.x.patch)
254
[7823]255* Sun Sep 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.8.1-1
256- new upstream release
257
[7697]258* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
259- new upstream release
260
[7635]261* Sun Apr 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.6-1
262- new upstream release
263- add Patch0 (cinnamon-1.7.6-gjs-1.0.patch)
264- add Patch1 (cinnamon-1.7.6-clutter_disable_xinput.patch)
265
[7106]266* Sun Nov 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.6-1
267- new upstream release
268
[7018]269* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.4-1
270- new upstream release
271- add BuildRequires: ca-certificates
272- add Requires: python-imaging
273
[6984]274* Wed Oct 24 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.3-1
275- new upstream release
276
[6890]277* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
278- new upstream release
279- update Patch101 (cinnamon-vine-settings.patch)
280- add BuildRequires: GConf2-devel, libcanberra-gtk3-devel
281
[6323]282* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4-UP1-1
283- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.