# Contributor: Flamelab # Previous contributor: Maintainer: Adam Hani Schakaki (krzd) # Fixes thanks to: pressh pkgname=unity pkgver=3.8.14 pkgrel=1 pkgdesc="Ubuntu's new desktop interface" arch=('i686' 'x86_64') url="https://launchpad.net/unity/" license=('GPL') depends=('compiz-core-unity-git' 'nux-bzr' 'clutter' 'clutter-gtk' 'clutk' 'dbus-glib' 'glib2' 'gtk2' 'gjs' 'gconf' 'gnome-desktop' 'libgnomeui' \ 'libdbusmenu' 'dee' 'bamf' 'ccsm-unity-git' 'libindicator' 'utouch-geis-bzr') makedepends=('vala-git' 'intltool' 'gobject-introspection' 'cmake' 'libgee' 'libunity-misc') optdepends=('libindicate: For Ubuntu indicator support' 'ayatana-ubuntu: Ubuntu Ayatana -indicator- project' 'utouch-grail: Utouch support') source=("http://launchpad.net/${pkgname}/3.0/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2") install=unity.install md5sums=('ef8f56964a60ecdf28a082f714e74da4') #Change this to "0" if you don't want the message before starting building to appear _buildmsg=1 build() { if [ "$_buildmsg" == "1" ];then GR=$'\x1b[1;32m' REDB=$'\x1b[31;1m' NC=$'\x1b[0m' echo "******************************************************************************" echo "In order to build this package you must build the Compiz 0.9.x packages (not the 0.8.x ones) with an /opt/unity prefix. That means" echo "you will add a $REDB \"-DCMAKE_INSTALL_PREFIX=/opt/unity\" $NC in the cmake line in the Compiz 0.9.x PKGBUILDs" echo "BEFORE you build unity. The ones added as dependencies, they *do* use /opt/unity as prefix." echo "*******************************************************************************" echo "Unity will be available as Compiz $REDB plugin $NC in Compiz Config Settings Manager (ccsm) as \"Ubuntu Unity Plugin\" " echo "Then, add /opt/unity/bin in your \$PATH in i.e. /etc/profile" sleep 2 fi cd "${srcdir}/${pkgname}-${pkgver}" mkdir -p build && cd build cmake -DCMAKE_BUILD_TYPE=Release \ -DCOMPIZ_PLUGIN_INSTALL_TYPE=package \ -DCMAKE_INSTALL_PREFIX=/opt/unity .. make } package() { cd "${srcdir}/${pkgname}-${pkgver}"/build make DESTDIR="${pkgdir}" install }