summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 12 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e20133c92e8d..e865a71299c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,6 @@
-# Maintainer: Dominik Kummer <admin[at]arkades[dot]org>
+# Maintainer: Dominik Kummer <admin@arkades.org>
pkgname=somafm-qt-git
+_pkgname=somafm-qt
pkgver=v0.1.r19.g0179f9c
pkgrel=1
pkgdesc="A player for somafm.com radio channels written in qt5/c++"
@@ -8,7 +9,7 @@ arch=('x86_64' 'i686')
license=('MIT')
depends=('qt5-base' 'qt5-multimedia')
optdepends=()
-makedepends=()
+makedepends=('git')
conflicts=()
replaces=()
backup=()
@@ -16,20 +17,23 @@ source=("git+https://github.com/josefbehr/somafm-qt.git")
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/${pkgname%-git}"
+ cd "$_pkgname"
git describe --tags | sed 's/ver_//;s/_/./g;s/-/.r/;s/-/./'
}
+pkgver() {
+ cd "$_pkgname"
+ git describe --long --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
build() {
- cd "${srcdir}/${pkgname%-git}"
+ cd "${_pkgname}"
qmake
make
}
package() {
- cd "${srcdir}/${pkgname%-git}"
+ cd "$_pkgname"
install -D somafm-qt "$pkgdir/usr/bin/somafm-qt"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-git}/COPYING"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/COPYING"
}
-
-# vim:set ts=2 sw=2 et: