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

Line 
1Name:           cinnamon
2Summary:        A Linux Desktop featuring a traditional layout and modern technology
3Version:        1.6.1
4Release:        1%{?_dist_release}
5
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://cinnamon.linuxmint.com/
9
10Source0:        linuxmint-Cinnamon-%{version}-0-g51bbcb4.tar.gz
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
35BuildRequires:  libcanberra-gtk3-devel
36BuildRequires:  GConf2-devel
37BuildRequires:  gnome-common
38
39Requires(postun,posttrans):     glib2
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
50%setup -q -n linuxmint-Cinnamon-1359845
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
93%{_bindir}/cinnamon-launcher
94%{_bindir}/cinnamon-menu-editor
95%{_bindir}/cinnamon-settings
96%{_bindir}/cinnamon2d
97%{_bindir}/gnome-session-cinnamon
98%{_bindir}/gnome-session-cinnamon2d
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
106%{_libexecdir}/%{name}/cinnamon-hotplug-sniffer
107%{_libexecdir}/%{name}/cinnamon-perf-helper
108%{_datadir}/applications/cinnamon-settings.desktop
109%{_datadir}/applications/cinnamon.desktop
110%{_datadir}/applications/cinnamon2d.desktop
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
120%{_datadir}/gnome-session/sessions/cinnamon2d.session
121%{_datadir}/xsessions/cinnamon.desktop
122%{_datadir}/xsessions/cinnamon2d.desktop
123%{_mandir}/man1/*.1.gz
124
125%changelog
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
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.