summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPierre Neidhardt2015-06-27 17:29:29 +0200
committerPierre Neidhardt2015-06-27 17:29:29 +0200
commitce8e649a381986b060c68c5126bf3e1b8395aa81 (patch)
tree66875d19afa329986c1a7fc8c96103947ee6fc8f /PKGBUILD
downloadaur-ce8e649a381986b060c68c5126bf3e1b8395aa81.tar.gz
Init
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a9a4f54e8a29
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Pierre Neidhardt <ambrevar at gmail dot com>
+
+_pkgname=demlo
+pkgname=$_pkgname
+_arcdir=ambrevar-$_pkgname-16001d6f6ef5
+pkgver=1.7
+pkgrel=3
+pkgdesc="A dynamic and extensible music library organizer"
+url="http://ambrevar.bitbucket.org/$_pkgname/"
+arch=('any')
+license=('MIT')
+depends=('ffmpeg' 'lua' 'lua-dkjson' 'lua-filesystem' 'lua-llthreads2' 'lua-penlight' 'lua-socket' 'slnunicode-git')
+optdepends=('chromaprint: Internet tagging')
+source=(https://bitbucket.org/ambrevar/$_pkgname/get/v$pkgver.tar.bz2)
+sha1sums=('3c9d3a9c666374fbd211c450cbe5ed9394cd3cc3')
+
+package() {
+ cd "${srcdir}/$_arcdir"
+ install -D -m755 $_pkgname.lua "${pkgdir}/usr/bin/$_pkgname"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+
+ install -D -m644 ${_pkgname}rc "${pkgdir}/usr/share/${_pkgname}/${_pkgname}rc"
+
+ for i in scripts/*; do
+ install -D -m644 "$i" "${pkgdir}/usr/share/${_pkgname}/$i"
+ done
+
+ for i in $_pkgname/*; do
+ install -D -m644 "$i" "${pkgdir}/usr/share/lua/5.3/$i"
+ done
+
+ ## Man page
+ install -D -m755 -d "${pkgdir}/usr/share/man/man1/"
+ gzip -c $_pkgname.1 > "${pkgdir}/usr/share/man/man1/$_pkgname.1.gz" && \
+ chmod 644 "${pkgdir}/usr/share/man/man1/$_pkgname.1.gz"
+}