
nuvolaplayer 2.0 beta4
By:
Yegorius on
Jul 29th, 2012 | syntax:
Bash | size: 1.22 KB | hits: 202 | expires: Never
pkgname=nuvolaplayer
pkgver=2.0beta4
pkgrel=1
pkgdesc="Cloud Music integration for the Linux desktop"
arch=(i686 x86_64)
url="https://launchpad.net/nuvola-player"
license=('GPLv3')
depends=('intltool' 'gtk2' 'libwebkit3' 'python2' 'libnotify' 'libx11' 'libunique' 'libgee' 'libsoup' 'json-glib' 'libdbusmenu' 'libunity')
makedepends=('bzr' 'vala' )
provides=()
conflicts=('nuvola-bzr')
optdepends=('')
replaces=('')
options=()
source=()
md5sums=()
install=nuvolaplayer.install
_mybzrtrunk=lp:nuvola-player/2.0.x
_mybzrtag=2.0~beta4
_mybzrmod=nuvola-player
build() {
msg "Connecting to the server...."
cd ${srcdir}
if [ -d ${_mybzrmod} ] ; then
bzr pull -d ${_mybzrmod}
msg "The local files are updated."
else
bzr branch ${_mybzrtrunk} -r tag:${_mybzrtag} ${_mybzrmod}
fi
msg "BZR checkout done or server timeout"
msg "Starting make..."
rm -rf "${_mybzrmod}-build"
cp -r "${_mybzrmod}" "${_mybzrmod}-build"
cd "${_mybzrmod}-build"
LDFLAGS="$LDFLAGS -ldl"
python2 ./waf configure --prefix=/usr --no-svg-optimization
python2 ./waf build $MAKEFLAGS || return 1
}
package() {
cd "${srcdir}/${_mybzrmod}-build"
python2 ./waf install --destdir="${pkgdir}"
}