summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorarcan1s2015-06-08 19:57:07 +0300
committerarcan1s2015-06-08 19:57:07 +0300
commitb2c9e0ee7bad9869fdcfc0d3b98b69f2b4925a03 (patch)
treee9e046a6d7eb21805f40c08c780c5ac55e663ed2 /PKGBUILD
downloadaur-b2c9e0ee7bad9869fdcfc0d3b98b69f2b4925a03.tar.gz
upload tepsonic-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c8a9fb4998f5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
+# Contributor: Dan Vratil <vratil at progdansoft dot com>
+
+pkgname=tepsonic-git
+_gitname=tepsonic
+pkgver=0.8c2f60b
+pkgrel=1
+pkgdesc="A simple, lightweight audio player written in C++ and Qt that supports collections"
+url="http://danvratil.github.io/TepSonic/"
+arch=('i686' 'x86_64')
+license=('GPL3')
+depends=('qt5-base' 'phonon-qt5' 'taglib' 'libqxt')
+makedepends=('git' 'cmake' 'qt5-tools')
+source=(${_gitname}::git+https://github.com/danvratil/TepSonic)
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${_gitname}"
+ # dirty hack since it has no stable releases or tags
+ local ver=$(git describe --always | sed 's|-|.|g')
+ printf "0.%s" "${ver}"
+}
+
+prepare() {
+ rm -rf "${srcdir}/build"
+ mkdir "${srcdir}/build"
+}
+
+build() {
+ cd "${srcdir}/build"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ../"${_gitname}"
+ make
+}
+
+package() {
+ cd "${srcdir}/build"
+ make DESTDIR="${pkgdir}" install
+}
+
+