# Maintainer: SQP pkgname=cairo-dock-goapplets pkgver=0.0.3.5 pkgrel=1 pkgdesc="Cairo-Dock applets package (Audio Clouds NetActivity TVPlay...)." arch=('x86_64' 'i686') url="http://github.com/sqp/godock" license=('GPL3') depends=('gtk3' 'gupnp-av' 'gobject-introspection') makedepends=('git' 'go') optdepends=( 'xclip: clipboard interaction. Alternative: xsel (NetActivity, Update)' 'git: dock version check (Update)' 'cmake: build dock sources (Update)' 'gksudo: install dock files needs root access (Update)' ) conflicts=('cairo-dock-rework') options=('!strip' '!emptydirs') _srcpath=github.com/sqp/godock _applets="Audio Clouds Cpu DiskActivity DiskFree GoGmail Mem NetActivity Notifications TVPlay Update" _cdctags="gtk" # dock or gtk # pkgver() { # cd "$pkgname" # git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' # } prepare() { GOPATH="$srcdir" go get -d -u -tags "$_applets $_cdctags" $_srcpath/cmd/cdc cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make patch } build() { cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make APPLETS="$_applets $_cdctags" build } #check() { # GOPATH="$GOPATH:$srcdir" go test -v -x $_srcpath/... #} package() { cd "$srcdir/src/$_srcpath" && GOPATH="$srcdir" make PKGDIR="$pkgdir" APPLETS="$_applets" install } # vim:set ts=2 sw=2 et: