309 lines
11 KiB
RPMSpec
309 lines
11 KiB
RPMSpec
Name: cinnamon
|
|
Version: 2.6.8
|
|
Release: 4mamba
|
|
Summary: A Linux desktop which provides advanced innovative features and a traditional user experience
|
|
Group: Graphical Desktop/Applications/Environment
|
|
Vendor: openmamba
|
|
Distribution: openmamba
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
|
URL: http://cinnamon.linuxmint.com/
|
|
## GITSOURCE https://github.com/linuxmint/Cinnamon.git 2.0.2
|
|
Source: https://github.com/linuxmint/Cinnamon.git/%{version}/Cinnamon-%{version}.tar.bz2
|
|
License: GPL
|
|
## AUTOBUILDREQ-BEGIN
|
|
#libcinnamon-menu-3.so.0: library not reported by ldconfig; run `ldconfig' and try again
|
|
BuildRequires: glibc-devel
|
|
BuildRequires: gobject-introspection-devel
|
|
BuildRequires: libGConf-devel
|
|
BuildRequires: libGL-devel
|
|
BuildRequires: libICE-devel
|
|
BuildRequires: libORBit2-devel
|
|
BuildRequires: libSM-devel
|
|
BuildRequires: libX11-devel
|
|
BuildRequires: libXau-devel
|
|
BuildRequires: libXcomposite-devel
|
|
BuildRequires: libXcursor-devel
|
|
BuildRequires: libXdamage-devel
|
|
BuildRequires: libXdmcp-devel
|
|
BuildRequires: libXext-devel
|
|
BuildRequires: libXfixes-devel
|
|
BuildRequires: libXi-devel
|
|
BuildRequires: libXinerama-devel
|
|
BuildRequires: libXrandr-devel
|
|
BuildRequires: libXrender-devel
|
|
BuildRequires: libatk-devel
|
|
BuildRequires: libbzip2-devel
|
|
BuildRequires: libcairo-devel
|
|
BuildRequires: libcanberra-devel
|
|
BuildRequires: libcinnamon-desktop-devel
|
|
BuildRequires: libcinnamon-menus-devel
|
|
BuildRequires: libcjs-devel
|
|
BuildRequires: libclutter-devel
|
|
BuildRequires: libcogl-devel
|
|
BuildRequires: libcroco-devel
|
|
BuildRequires: libdbus-devel
|
|
BuildRequires: libdbus-glib-devel
|
|
BuildRequires: libexpat-devel
|
|
BuildRequires: libffi-devel
|
|
BuildRequires: libfontconfig-devel
|
|
BuildRequires: libfreetype-devel
|
|
BuildRequires: libgcrypt-devel
|
|
BuildRequires: libgdk-pixbuf-devel
|
|
BuildRequires: libglib-devel
|
|
BuildRequires: libgnome-keyring-devel
|
|
BuildRequires: libgpg-error-devel
|
|
BuildRequires: libgraphite2-devel
|
|
BuildRequires: libgstreamer-devel
|
|
BuildRequires: libgtk-devel
|
|
BuildRequires: libharfbuzz-devel
|
|
BuildRequires: libjson-glib-devel
|
|
BuildRequires: libltdl-devel
|
|
BuildRequires: liblzma-devel
|
|
BuildRequires: libmozjs185-devel
|
|
BuildRequires: libmuffin-devel
|
|
BuildRequires: libnm-devel
|
|
BuildRequires: libnspr-devel
|
|
BuildRequires: libnss-devel
|
|
BuildRequires: libogg-devel
|
|
BuildRequires: libpango-devel
|
|
BuildRequires: libpng-devel
|
|
BuildRequires: libpolkit-devel
|
|
BuildRequires: libpulseaudio-devel
|
|
BuildRequires: libpulseaudio-glib-devel
|
|
BuildRequires: libselinux-devel
|
|
BuildRequires: libsoup-devel
|
|
BuildRequires: libsqlite-devel
|
|
BuildRequires: libstartup-notification-devel
|
|
BuildRequires: libstdc++6-devel
|
|
BuildRequires: libsystemd-devel
|
|
BuildRequires: libtdb-devel
|
|
BuildRequires: libudev-devel
|
|
BuildRequires: libuuid-devel
|
|
BuildRequires: libvorbis-devel
|
|
BuildRequires: libxcb-devel
|
|
BuildRequires: libxkbfile-devel
|
|
BuildRequires: libxml2-devel
|
|
BuildRequires: libz-devel
|
|
## AUTOBUILDREQ-END
|
|
BuildRequires: libpulseaudio-devel >= 6.0-1mamba
|
|
BuildRequires: libcogl-devel >= 1.18
|
|
Requires: muffin
|
|
Requires: cjs
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
%description
|
|
Cinnamon is a Linux desktop which provides advanced innovative features and a traditional user experience.
|
|
The desktop layout is similar to Gnome 2. The underlying technology is forked from Gnome Shell. The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.
|
|
|
|
%package apidocs
|
|
Group: Documentation
|
|
Summary: %{name} API documentation
|
|
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
|
Requires: gtk-doc
|
|
|
|
%description apidocs
|
|
This package includes the %{name} API documentation.
|
|
|
|
%debug_package
|
|
|
|
%prep
|
|
%setup -q -n Cinnamon-%{version}
|
|
|
|
%build
|
|
./autogen.sh || true
|
|
# dash workaround
|
|
sed -i "s|/bin/sh|/bin/bash|" configure
|
|
%configure \
|
|
--enable-compile-warnings=no
|
|
|
|
%make
|
|
|
|
%install
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
%makeinstall
|
|
|
|
%find_lang %{name} || touch %{name}.lang
|
|
|
|
%clean
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
%post
|
|
if [ $1 -ge 1 ]; then
|
|
glib-compile-schemas %{_datadir}/glib-2.0/schemas
|
|
fi
|
|
:
|
|
|
|
%postun
|
|
if [ $1 -eq 0 ]; then
|
|
glib-compile-schemas %{_datadir}/glib-2.0/schemas
|
|
fi
|
|
:
|
|
|
|
%files -f %{name}.lang
|
|
%defattr(-,root,root)
|
|
%{_sysconfdir}/cinnamon/preload/iconthemes.d/cinnamon.list
|
|
%{_sysconfdir}/xdg/menus/cinnamon-applications-merged
|
|
%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
|
|
%{_bindir}/cinnamon
|
|
%{_bindir}/cinnamon-*
|
|
%{_bindir}/cinnamon2d
|
|
%dir %{_prefix}/lib/cinnamon-desktop-editor/
|
|
%{_prefix}/lib//cinnamon-desktop-editor/*
|
|
%dir %{_prefix}/lib/cinnamon-json-makepot
|
|
%{_prefix}/lib//cinnamon-json-makepot/cinnamon-json-makepot.py
|
|
%{_prefix}/lib//cinnamon-looking-glass/cinnamon-looking-glass.py
|
|
%dir %{_prefix}/lib/cinnamon-looking-glass
|
|
%{_prefix}/lib//cinnamon-looking-glass/*.py
|
|
%dir %{_prefix}/lib/cinnamon-menu-editor/
|
|
%{_prefix}/lib//cinnamon-menu-editor/*
|
|
%dir %{_prefix}/lib/cinnamon-screensaver-lock-dialog
|
|
%{_prefix}/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.ui
|
|
%{_prefix}/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py
|
|
%dir %{_prefix}/lib/cinnamon-settings-users
|
|
%{_prefix}/lib/cinnamon-settings-users/cinnamon-settings-users.py
|
|
%{_prefix}/lib/cinnamon-settings-users/cinnamon-settings-users.svg
|
|
%{_prefix}/lib/cinnamon-settings-users/cinnamon-settings-users.ui
|
|
%dir %{_prefix}/lib/cinnamon-settings
|
|
%dir %{_prefix}/lib/cinnamon-settings/bin
|
|
%{_prefix}/lib/cinnamon-settings/bin/*
|
|
%{_prefix}/lib/cinnamon-settings/cinnamon-settings.py
|
|
%{_prefix}/lib/cinnamon-settings/cinnamon-settings.ui
|
|
%{_prefix}/lib/cinnamon-settings/cinnamon-settings-spice-progress.ui
|
|
%dir %{_prefix}/lib/cinnamon-settings/data
|
|
%{_prefix}/lib/cinnamon-settings/data/*
|
|
%dir %{_prefix}/lib/cinnamon-settings/modules
|
|
%{_prefix}/lib/cinnamon-settings/modules/*.py
|
|
%dir %{_prefix}/lib/cinnamon-slideshow
|
|
%{_prefix}/lib/cinnamon-slideshow/cinnamon-slideshow.py
|
|
%dir %{_libdir}/cinnamon
|
|
%{_libdir}/cinnamon/libcinnamon-js.la
|
|
%{_libdir}/cinnamon/libcinnamon-js.so
|
|
%{_libdir}/cinnamon/Cinnamon-0.1.typelib
|
|
%{_libdir}/cinnamon/CinnamonJS-0.1.typelib
|
|
%{_libdir}/cinnamon/Gvc-1.0.typelib
|
|
%{_libdir}/cinnamon/St-1.0.typelib
|
|
%{_libdir}/cinnamon/libcinnamon.la
|
|
%{_libdir}/cinnamon/libcinnamon.so
|
|
%dir %{_libexecdir}/cinnamon
|
|
%{_libexecdir}/cinnamon/cinnamon-hotplug-sniffer
|
|
%{_libexecdir}/cinnamon/cinnamon-perf-helper
|
|
#%{_datadir}/applications/cinnamon-add-panel-launcher.desktop
|
|
%{_datadir}/applications/cinnamon*.desktop
|
|
%{_datadir}/dbus-1/services/org.Cinnamon.Melange.service
|
|
%{_datadir}/dbus-1/services/org.Cinnamon.Slideshow.service
|
|
%{_datadir}/icons/hicolor/16x16/categories/cs-*.svg
|
|
%{_datadir}/icons/hicolor/scalable/categories/cs-*.svg
|
|
%{_datadir}/icons/hicolor/scalable/emblems/cs-*.svg
|
|
%dir %{_datadir}/cinnamon-session
|
|
%dir %{_datadir}/cinnamon-session/sessions
|
|
%{_datadir}/cinnamon-session/sessions/cinnamon.session
|
|
%{_datadir}/cinnamon-session/sessions/cinnamon2d.session
|
|
%{_datadir}/cinnamon/applets/a11y@cinnamon.org/applet.js
|
|
%dir %{_datadir}/cinnamon/applets
|
|
%{_datadir}/cinnamon/applets/*
|
|
%dir %{_datadir}/cinnamon/bumpmaps
|
|
%{_datadir}/cinnamon/bumpmaps/*
|
|
%dir %{_datadir}/cinnamon/desklets
|
|
%{_datadir}/cinnamon/desklets/*
|
|
%dir %{_datadir}/cinnamon/faces
|
|
%{_datadir}/cinnamon/faces/*
|
|
%dir %{_datadir}/cinnamon/icons
|
|
%{_datadir}/cinnamon/icons/move-symbolic.svg
|
|
%dir %{_datadir}/cinnamon/js
|
|
%{_datadir}/cinnamon/js/*
|
|
%dir %{_datadir}/cinnamon/search_providers
|
|
%{_datadir}/cinnamon/search_providers/*.xml
|
|
#%dir %{_datadir}/cinnamon/shaders
|
|
#%{_datadir}/cinnamon/shaders/dim-window.glsl
|
|
%dir %{_datadir}/cinnamon/theme
|
|
%{_datadir}/cinnamon/theme/*
|
|
%dir %{_datadir}/cinnamon/thumbnails
|
|
%{_datadir}/cinnamon/thumbnails/*
|
|
%dir %{_datadir}/cinnamon/thumbnails/gtk-3.0
|
|
%{_datadir}/cinnamon/thumbnails/gtk-3.0/*
|
|
%dir %{_datadir}/cinnamon/thumbnails/metacity-1
|
|
%{_datadir}/cinnamon/thumbnails/metacity-1/*
|
|
%dir %{_datadir}/cinnamon/thumbnails/cursors
|
|
%{_datadir}/cinnamon/thumbnails/cursors/*
|
|
%{_datadir}/dbus-1/services/org.Cinnamon.HotplugSniffer.service
|
|
%{_datadir}/desktop-directories/cinnamon-*.directory
|
|
%{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
|
|
%{_datadir}/polkit-1/actions/org.cinnamon.settings-users.policy
|
|
%{_datadir}/xsessions/cinnamon.desktop
|
|
%{_datadir}/xsessions/cinnamon2d.desktop
|
|
%{_mandir}/man1/cinnamon-extension-tool.1*
|
|
%{_mandir}/man1/cinnamon-launcher.1*
|
|
%{_mandir}/man1/cinnamon-menu-editor.1*
|
|
%{_mandir}/man1/cinnamon-settings.1*
|
|
%{_mandir}/man1/cinnamon.1*
|
|
%{_mandir}/man1/cinnamon2d.1*
|
|
%{_mandir}/man1/gnome-session-cinnamon.1*
|
|
%{_mandir}/man1/gnome-session-cinnamon2d.1*
|
|
%doc AUTHORS COPYING
|
|
#%doc NEWS README
|
|
|
|
%files apidocs
|
|
%defattr(-,root,root)
|
|
%{_datadir}/gtk-doc/html/%{name}*
|
|
|
|
%changelog
|
|
* Tue Jun 16 2015 Automatic Build System <autodist@mambasoft.it> 2.6.8-4mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Jun 16 2015 Automatic Build System <autodist@mambasoft.it> 2.6.8-3mamba
|
|
- automatic version update by autodist
|
|
|
|
* Mon Jun 15 2015 Automatic Build System <autodist@mambasoft.it> 2.6.8-2mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Jun 14 2015 Automatic Build System <autodist@mambasoft.it> 2.6.8-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Jun 07 2015 Automatic Build System <autodist@mambasoft.it> 2.6.7-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Fri Apr 10 2015 Automatic Build System <autodist@mambasoft.it> 2.4.8-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Mar 31 2015 Automatic Build System <autodist@mambasoft.it> 2.4.7-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Mar 15 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 2.4.6-2mamba
|
|
- rebuilt by autoport with build requirements: libpulseaudio-devel>=6.0-1mamba
|
|
|
|
* Sat Jan 24 2015 Automatic Build System <autodist@mambasoft.it> 2.4.6-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Thu Nov 27 2014 Automatic Build System <autodist@mambasoft.it> 2.4.5-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Nov 25 2014 Automatic Build System <autodist@mambasoft.it> 2.4.4-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Fri Nov 14 2014 Automatic Build System <autodist@mambasoft.it> 2.4.3-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Mon Nov 10 2014 Automatic Build System <autodist@mambasoft.it> 2.4.2-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sat Nov 08 2014 Automatic Build System <autodist@mambasoft.it> 2.4.1-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Nov 04 2014 Automatic Build System <autodist@mambasoft.it> 2.4.0-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sat Aug 30 2014 Automatic Build System <autodist@mambasoft.it> 2.2.16-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Sun Jun 22 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2.13-1mamba
|
|
- update to 2.2.13
|
|
|
|
* Sat Mar 01 2014 Automatic Build System <autodist@mambasoft.it> 2.0.14-1mamba
|
|
- automatic version update by autodist
|
|
|
|
* Tue Nov 12 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.2-2mamba
|
|
- rebuilt with libcogl 1.16
|
|
|
|
* Wed Oct 09 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.2-1mamba
|
|
- package created by silvan using the webbuild interface
|