diff options
author | Trygve Aaberge | 2013-08-07 00:33:19 +0000 |
---|---|---|
committer | Thomas Dziedzic | 2013-08-07 00:33:19 +0000 |
commit | 8a9c6553267c9297675378b9bc9bea31a16f58ab (patch) | |
tree | a6f8e188ef607788b2d1b7740d6a31072be9143e /PKGBUILD | |
parent | 290e5cd0975535a96fd3699ede73e00f68b30d88 (diff) | |
download | aur-8a9c6553267c9297675378b9bc9bea31a16f58ab.tar.gz |
updated on Wed Aug 7 00:29:26 UTC 2013
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 61 |
1 files changed, 28 insertions, 33 deletions
@@ -1,55 +1,50 @@ # Maintainer: Trygve Aaberge <trygveaa+aur at gmail dot com> pkgname=mopidy-git -pkgver=20130430 +_gitname=mopidy +pkgver=20130807 pkgrel=1 pkgdesc="A music server which can play music from Spotify" -arch=(any) +arch=('any') url="http://www.mopidy.com" license=('APACHE') -depends=('python2' 'pyspotify-git' 'python2-pykka' 'python2-distribute' 'gawk' 'gstreamer0.10-python' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins') -makedepends=('git' 'python2') +depends=('python2' + 'pyspotify-git' + 'python2-pykka' + 'python2-distribute' + 'gawk' + 'gstreamer0.10-python' + 'gstreamer0.10-base-plugins' + 'gstreamer0.10-good-plugins' + 'gstreamer0.10-ugly-plugins') +makedepends=('git' + 'python2') optdepends=('python2-cherrypy: HTTP frontend' 'python2-ws4py: HTTP frontend' 'python2-pylast: Last.fm frontend' 'python2-dbus: MPRIS frontend') -provides=('mopidy') conflicts=('mopidy') -options=(!emptydirs) -backup=('etc/conf.d/mopidy') -source=('mopidy.rc' 'mopidy.conf') -md5sums=('d6e683e985056dcabc4bade0582099ff' - 'd4d6d67d6e1cee1a686d2f2443f2cb6d') - -_gitroot="git://github.com/mopidy/mopidy.git" -_gitname="mopidy" +provides=('mopidy') +source=('git://github.com/mopidy/mopidy.git#branch=master' + 'mopidy@.service') +md5sums=('SKIP' + 'eee7b58b4eb5ca7de27f67e174ab7f9a') + +pkgver() { + cd $_gitname + git describe --always | sed 's|-|.|g' +} build() { - cd "$srcdir" - msg "Connecting to GIT server..." - - if [ -d $_gitname ] ; then - cd $_gitname && git pull origin master - msg "The local files are updated." - else - git clone --depth=1 -b master $_gitroot $_gitname - fi - - msg "GIT checkout done or server timeout" - - cd "$srcdir/$_gitname" - git clean -fdx - - msg "Starting make..." + cd $_gitname python2 setup.py build } package() { - cd "$srcdir/$_gitname" - python2 setup.py install --prefix=/usr --root=$pkgdir/ --optimize=1 + cd $_gitname + python2 setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1 - install -Dm755 "$srcdir/mopidy.rc" "$pkgdir/etc/rc.d/mopidy" - install -Dm644 "$srcdir/mopidy.conf" "$pkgdir/etc/conf.d/mopidy" + install -Dm644 "$srcdir/mopidy@.service" "$pkgdir/usr/lib/systemd/system/mopidy@.service" install -Dm644 "$srcdir/$_gitname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |