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

Revision 6890, 3.9 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.0 & Cinnamon-1.6.1

RevLine 
[6323]1Name:           cinnamon
2Summary:        A Linux Desktop featuring a traditional layout and modern technology
[6890]3Version:        1.6.1
4Release:        1%{?_dist_release}
[6323]5
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://cinnamon.linuxmint.com/
9
[6890]10Source0:        linuxmint-Cinnamon-%{version}-0-g51bbcb4.tar.gz
[6323]11
12Patch0:         cinnamon-1.4-session.patch
13
14# vine patch
15Patch101:       cinnamon-vine-settings.patch
16
17BuildRoot:      %{_tmppath}/%{name}-%{version}-root
18
19BuildRequires:  muffin-devel >= 1.0.2
20BuildRequires:  gjs-devel >= 1.29.18
21BuildRequires:  gstreamer-plugins-base-devel >= 0.10.16
22BuildRequires:  folks-devel >= 0.5.2
23BuildRequires:  evolution-data-server-devel >= 2.32.0
24BuildRequires:  telepathy-glib-devel >= 0.15.5
25BuildRequires:  telepathy-logger-devel >= 0.2.4
26BuildRequires:  polkit-devel >= 0.100
27BuildRequires:  startup-notification-devel >= 0.11
28BuildRequires:  gnome-menus-devel
29BuildRequires:  NetworkManager-glib-devel
30BuildRequires:  libgnome-keyring-devel
31BuildRequires:  libcroco-devel >= 0.6.2
32BuildRequires:  gnome-desktop3-devel >= 2.90.0
33BuildRequires:  pulseaudio-libs-devel
34BuildRequires:  libgudev1-devel
[6890]35BuildRequires:  libcanberra-gtk3-devel
36BuildRequires:  GConf2-devel
[6323]37BuildRequires:  gnome-common
38
[6890]39Requires(postun,posttrans):     glib2
[6323]40Requires:       muffin
41
42%description
43Cinnamon is a Linux desktop which provides advanced innovative features and a traditional user experience.
44
45The desktop layout is similar to Gnome 2.
46The underlying technology is forked from Gnome Shell.
47The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.
48
49%prep
[6890]50%setup -q -n linuxmint-Cinnamon-1359845
[6323]51%patch0 -p1
52%patch101 -p1 -b .vine
53
54%build
55NOCONFIGURE=1 ./autogen.sh
56%configure \
57        --disable-static \
58        --with-ca-certificates=%{_datadir}/ssl/certs/ca-bundle.crt \
59         --enable-compile-warnings=minimum
60
61make %{?_smp_mflags}
62
63%install
64rm -rf $RPM_BUILD_ROOT
65export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
66make install DESTDIR=$RPM_BUILD_ROOT
67unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
68
69find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
70
71%find_lang %{name}
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76
77%postun
78if [ $1 -eq 0 ]; then
79  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
80fi
81
82%posttrans
83glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
84
85
86%files -f %{name}.lang
87%defattr(-,root,root)
88%doc README NEWS COPYING AUTHORS
89%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
90%{_sysconfdir}/xdg/menus/cinnamon-settings.menu
91%{_bindir}/cinnamon
92%{_bindir}/cinnamon-extension-tool
[6890]93%{_bindir}/cinnamon-launcher
[6323]94%{_bindir}/cinnamon-menu-editor
95%{_bindir}/cinnamon-settings
[6890]96%{_bindir}/cinnamon2d
[6323]97%{_bindir}/gnome-session-cinnamon
[6890]98%{_bindir}/gnome-session-cinnamon2d
[6323]99%{_prefix}/lib/cinnamon-menu-editor
100%{_prefix}/lib/cinnamon-settings
101%{_libdir}/%{name}/Cinnamon-0.1.typelib
102%{_libdir}/%{name}/Gvc-1.0.typelib
103%{_libdir}/%{name}/St-1.0.typelib
104%{_libdir}/%{name}/libcinnamon.so
105%{_libdir}/mozilla/plugins/libcinnamon-browser-plugin.so
[6890]106%{_libexecdir}/%{name}/cinnamon-hotplug-sniffer
107%{_libexecdir}/%{name}/cinnamon-perf-helper
[6323]108%{_datadir}/applications/cinnamon-settings.desktop
109%{_datadir}/applications/cinnamon.desktop
[6890]110%{_datadir}/applications/cinnamon2d.desktop
[6323]111%{_datadir}/%{name}/applets
112%{_datadir}/%{name}/js
113%{_datadir}/%{name}/search_providers
114%{_datadir}/%{name}/shaders
115%{_datadir}/%{name}/theme
116%{_datadir}/dbus-1/services/org.Cinnamon.HotplugSniffer.service
117%{_datadir}/desktop-directories
118%{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
119%{_datadir}/gnome-session/sessions/cinnamon.session
[6890]120%{_datadir}/gnome-session/sessions/cinnamon2d.session
[6323]121%{_datadir}/xsessions/cinnamon.desktop
[6890]122%{_datadir}/xsessions/cinnamon2d.desktop
123%{_mandir}/man1/*.1.gz
[6323]124
125%changelog
[6890]126* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
127- new upstream release
128- update Patch101 (cinnamon-vine-settings.patch)
129- add BuildRequires: GConf2-devel, libcanberra-gtk3-devel
130
[6323]131* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4-UP1-1
132- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.