summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStorm Dragon2019-05-02 08:35:02 -0400
committerStorm Dragon2019-05-02 08:35:02 -0400
commit1bc57f19ef1e7ed30e7425e5713bce1ff9cd89be (patch)
tree1c338ef0b68ec4b9179b1d575a3c01fd59c92c8b /PKGBUILD
parent51cf3cc69f8e4d5f4fa43a66542b4876932c1cc8 (diff)
downloadaur-1bc57f19ef1e7ed30e7425e5713bce1ff9cd89be.tar.gz
PKGUBILD cleanups.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 22 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ac6918afe1fe..bd644c66d51b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,38 @@
# Maintainer: Storm Dragon <stormdragon2976@gmail.com>
_pkgname=sonic
pkgname=libsonic-git
-pkgver=1
+pkgver=0.2.0_53+r182.20180706.71c5119
pkgrel=1
pkgdesc="Simple library to speed up or slow down speech"
-arch=('any')
+arch=('aarch64' 'armv7h' 'x86_64')
url="https://github.com/waywardgeek/sonic"
-license=('Apache 2.0')
-depends=('fftw' 'gcc')
+license=('Apache')
+depends=('gcc')
makedepends=('git')
-provides=("$_pkgname")
-conflicts=("$_pkgname")
+provides=("libsonic=${pkgver}")
+conflicts=('libsonic')
source=("git+https://github.com/waywardgeek/${_pkgname}.git")
md5sums=("SKIP")
-pkgver()
-{
- cd "$_pkgname"
- git shortlog | head -n 1 | tr -Cd "[:digit:]"
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ _ver="$(git describe --tags | sed -E 's|[a-zA-Z]+\-||g' | sed -E 's|[\-]g[0-9a-fa-f]+||g' | sed 's|^v||' | tr '-' '_')"
+ _rev="$(git rev-list --count HEAD)"
+ _hash="$(git rev-parse --short HEAD)"
+ _date="$(git log -n 1 --format=tformat:%ci | awk '{print $1}' | tr -d '-')"
+ if [ -n "${_ver}" ]; then
+ printf %s "${_ver}+r${_rev}.${_date}.${_hash}"
+ fi
}
-
-build()
-{
-cd "$_pkgname"
-make
+
+build() {
+ cd "$_pkgname"
+ make
}
-package()
- {
-cd "$_pkgname"
-make DESTDIR="$pkgdir/" install
+package() {
+ cd "$_pkgname"
+ make DESTDIR="$pkgdir/" install
}
# vim:set ts=2 sw=2 et: