diff options
author | Pierre Neidhardt | 2016-01-11 17:33:04 +1100 |
---|---|---|
committer | Pierre Neidhardt | 2016-01-11 17:40:25 +1100 |
commit | ddeb49d2fbb7c998d77d3b15c81f9e63b91561bf (patch) | |
tree | 4b2b707daf011be8e7ea634cd395a5fad98c1620 | |
parent | 2cb6e7c28b6d864c1df7df04025d04cc5979e647 (diff) | |
download | aur-ddeb49d2fbb7c998d77d3b15c81f9e63b91561bf.tar.gz |
demlo: Update to 2.0
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 31 insertions, 33 deletions
@@ -1,21 +1,18 @@ +# Generated by mksrcinfo v8 +# Mon Jan 11 06:40:17 UTC 2016 pkgbase = demlo pkgdesc = A dynamic and extensible music library organizer - pkgver = 1.7 - pkgrel = 5 + pkgver = 2.0 + pkgrel = 1 url = http://ambrevar.bitbucket.org/demlo/ - arch = any + arch = i686 + arch = x86_64 license = MIT + makedepends = go depends = ffmpeg - depends = lua - depends = lua-dkjson - depends = lua-filesystem - depends = lua-llthreads2 - depends = lua-penlight - depends = lua-socket - depends = slnunicode-git + depends = lua51 + depends = taglib optdepends = chromaprint: Internet tagging - source = demlo-1.7.tar.bz2::https://bitbucket.org/ambrevar/demlo/get/v1.7.tar.bz2 - sha1sums = 3c9d3a9c666374fbd211c450cbe5ed9394cd3cc3 pkgname = demlo @@ -1,33 +1,34 @@ # Maintainer: Pierre Neidhardt <ambrevar@gmail.com> -_pkgname=demlo -pkgname=$_pkgname -pkgver=1.7 -pkgrel=5 +_gourl="bitbucket.org/ambrevar/$pkgname" +pkgname=demlo +pkgver=2.0 +pkgrel=1 pkgdesc="A dynamic and extensible music library organizer" -arch=("any") -url="http://ambrevar.bitbucket.org/$_pkgname/" +arch=("i686" "x86_64") +url="http://ambrevar.bitbucket.org/$pkgname/" license=("MIT") -depends=("ffmpeg" "lua" "lua-dkjson" "lua-filesystem" "lua-llthreads2" "lua-penlight" "lua-socket" "slnunicode-git") +depends=("ffmpeg" "lua51" "taglib") +makedepends=("go") optdepends=("chromaprint: Internet tagging") -source=("$pkgname-$pkgver.tar.bz2::https://bitbucket.org/ambrevar/$_pkgname/get/v$pkgver.tar.bz2") -sha1sums=("3c9d3a9c666374fbd211c450cbe5ed9394cd3cc3") + +build() { + GOPATH="$srcdir" go get -fix -v -x "$_gourl" +} + +check() { + GOPATH="$GOPATH:$srcdir" go test -v -x "$_gourl" +} package() { - cd "$srcdir/ambrevar-$_pkgname-16001d6f6ef5" - install -Dm755 "$_pkgname.lua" "$pkgdir/usr/bin/$_pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + cd "$srcdir" + install -Dm755 "bin/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "src/$_gourl/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "${_pkgname}rc" "$pkgdir/usr/share/$_pkgname/${_pkgname}rc" + install -Dm644 "src/$_gourl/${pkgname}rc" "$pkgdir/usr/share/$pkgname/${pkgname}rc" + cd "src/$_gourl" for i in scripts/*; do - install -Dm644 "$i" "$pkgdir/usr/share/$_pkgname/$i" + install -Dm644 "$i" "$pkgdir/usr/share/$pkgname/$i" done - - for i in "$_pkgname"/*; do - install -Dm644 "$i" "$pkgdir/usr/share/lua/5.3/$i" - done - - ## Man page - install -Dm644 "$_pkgname.1" "$pkgdir/usr/share/man/man1/$_pkgname.1" } |