void-packages/srcpkgs/cinnamon/template

50 lines
2.1 KiB
Text
Raw Normal View History

2012-08-09 13:59:42 +00:00
# Template file for 'cinnamon'
pkgname=cinnamon
2012-09-19 15:26:06 +00:00
version=1.6.0
2012-09-27 12:30:38 +00:00
revision=6
2012-09-19 15:26:06 +00:00
wrksrc="linuxmint-Cinnamon-bd02368"
2012-08-09 13:59:42 +00:00
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-compile-warnings=yes
--disable-static --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt"
makedepends="which gnome-common gettext-devel automake gnome-doc-utils
2012-09-27 12:30:38 +00:00
pkg-config intltool glib-devel dbus-glib-devel libxml2-devel gtk+3-devel>=3.6.0_2
libmuffin-devel>=1.1.0_2 gjs-devel gnome-menus-devel>=3.6.0 GConf-devel libsoup-devel
MesaLib-devel cogl-devel>=1.12 clutter-devel>=1.12 startup-notification-devel libcanberra-devel
polkit-devel NetworkManager-devel libgnome-keyring-devel>=3.6.0 libcroco-devel
gnome-desktop-devel>=3.6.0 gnome-bluetooth-devel>=3.6.0 pulseaudio-devel gobject-introspection"
depends="desktop-file-utils caribou pulseaudio mesa-demos muffin>=1.1.0
python-gconf python-lxml python-imaging"
2012-08-09 13:59:42 +00:00
fulldepends="gsettings-desktop-schemas"
2012-08-09 14:17:03 +00:00
short_desc="The Cinnamon desktop (gnome-shell fork)"
2012-08-09 13:59:42 +00:00
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
homepage="http://cinnamon.linuxmint.com/"
distfiles="http://xbps.nopcode.org/distfiles/${pkgname}-${version}.tar.gz"
2012-09-19 15:26:06 +00:00
checksum=905783fb3e12bc159f6a715800e974e292fb31478a3478eb2775670f2d4db4f3
2012-08-09 13:59:42 +00:00
long_desc="
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."
2012-09-20 12:34:50 +00:00
pycompile_dirs="usr/lib/cinnamon-settings usr/lib/cinnamon-menu-editor"
2012-09-27 12:30:38 +00:00
LDFLAGS="-lgthread-2.0"
2012-09-20 12:34:50 +00:00
2012-08-09 13:59:42 +00:00
pre_configure() {
_cur="/usr/lib/gnome-session/gnome-session-check-accelerated"
_new="/usr/libexec/gnome-session-check-accelerated"
# Fix path to gnome-session-check-accelerated
sed -i -e "s|${_cur}|${_new}|g" \
files/usr/share/gnome-session/sessions/cinnamon.session
2012-08-09 13:59:42 +00:00
./autogen.sh
# Workaround for 'Unknown attribute IN (Gtk.ShadowType)' in
# cinnamon-settings.
sed -i -e "s|Gtk.ShadowType.IN|Gtk.ShadowType.NONE|g" \
files/usr/lib/cinnamon-settings/cinnamon-settings.py
2012-08-09 13:59:42 +00:00
}