Don't like ads? PRO users don't see any ads ;-)
Guest

cinnamon

By: a guest on Nov 6th, 2012  |  syntax: Bash  |  size: 2.03 KB  |  hits: 60  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. pkgname=cinnamon
  2. pkgver=1.6.5
  3. pkgrel=1
  4. pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
  5. arch=('i686' 'x86_64')
  6. url="http://cinnamon.linuxmint.com/"
  7. license=('GPL')
  8. depends=('accountsservice' 'caribou' 'dbus-glib' 'folks' 'gjs' 'gnome-bluetooth' 'gnome-desktop' 'gnome-themes-standard' 'gnome-menus'
  9. 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' 'libcroco' 'libgnomekbd' 'libpulse' 'muffin-wm' 'networkmanager'
  10. 'notification-daemon' 'python2' 'python2-gconf' 'telepathy-logger' 'gnome-menus2' 'gnome-control-center' 'python2-lxml' 'python2-imaging')
  11. makedepends=('gnome-common' 'intltool')
  12. optdepends=('nemo-fm: the official Cinnamon file manager (a Nautilus fork)'
  13.             'nautilus: the official Gnome file manager')
  14. provides=('cinnamon')
  15. conflicts=('cinnamon-git')
  16. options=('!libtool' '!emptydirs')
  17. install=${pkgname}.install
  18. source=("$pkgname.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/$pkgver")
  19.  
  20. build() {
  21.   LDFLAGS="/usr/lib/libgthread-2.0.so"
  22.   cd ${srcdir}/linuxmint-Cinnamon*
  23.  
  24.   sed -i 's/\ --warn-all\ --warn-error//' src/Makefile.am
  25.  
  26.   ./autogen.sh --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/cinnamon \
  27.                --localstatedir=/var --disable-static --disable-schemas-compile \
  28.                --disable-schemas-install --with-session-tracking=systemd
  29.  
  30.   make
  31. }
  32.  
  33. package() {
  34.   cd ${srcdir}/linuxmint-Cinnamon*
  35.   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
  36.  
  37.   # Python2 fix
  38.   sed -i \
  39.     -e 's|^\(#!.*python\)$|\12|g' \
  40.     -e '/python[ \t]\+[-a-zA-Z0-9]\+$/ s|^\(#!.*python\)[ \t]*\(.*\)$|\12 \2|g' \
  41.     "${pkgdir}/usr/bin/$pkgname-extension-tool" \
  42.     "${pkgdir}/usr/lib/$pkgname-settings/$pkgname-settings.py" \
  43.     "${pkgdir}/usr/bin/$pkgname-settings" \
  44.     "${pkgdir}/usr/bin/$pkgname-menu-editor"
  45.    
  46.   # Kdm fix
  47.   mkdir -p  $pkgdir/usr/share/apps/kdm/sessions/
  48.   cp $pkgdir/usr/share/xsessions/*.desktop $pkgdir/usr/share/apps/kdm/sessions/
  49. }
  50.  
  51. md5sums=('731c7d3ecd9d49b8035c48c8201282fa')