# Maintainer: SQP pkgname=cairo-dock-rework pkgver=0.0.3.5 pkgrel=1 pkgdesc="Cairo-Dock reworked version with a new GUI and 11 more applets (WIP)." arch=('x86_64' 'i686') url="http://github.com/sqp/godock" license=('GPL3') depends=('gtk3' 'gupnp-av' 'gobject-introspection') # also depends on the dock but it's removed so we could use a custom install. makedepends=('git' 'go') optdepends=( 'cairo-dock: the dock is mandatory but as optional it allow to use custom installs' 'git: dock version check (Update)' 'cmake: build dock sources (Update)' 'gksudo: install dock files needs root access (Update)' ) conflicts=('cairo-dock-goapplets') options=('!strip' '!emptydirs') _srcpath=github.com/sqp/godock _applets="Audio Clouds Cpu DiskActivity DiskFree GoGmail Mem NetActivity Notifications TVPlay Update" _cdctags="dock" build() { if [ ! -e "$srcdir/src" ]; then # Download GOPATH="$srcdir" go get -d -u -tags "$_applets $_cdctags" $_srcpath/cmd/cdc # Patch cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make patch-dock fi # Build cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make DOCK="$_cdctags $_applets" dock } #check() { # GOPATH="$GOPATH:$srcdir" go test -v -x $_srcpath/... #} package() { cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make PKGDIR="$pkgdir" APPLETS="$_applets" install-dock } # vim:set ts=2 sw=2 et: