diff options
author | Storm Dragon | 2019-05-02 08:35:02 -0400 |
---|---|---|
committer | Storm Dragon | 2019-05-02 08:35:02 -0400 |
commit | 1bc57f19ef1e7ed30e7425e5713bce1ff9cd89be (patch) | |
tree | 1c338ef0b68ec4b9179b1d575a3c01fd59c92c8b /PKGBUILD | |
parent | 51cf3cc69f8e4d5f4fa43a66542b4876932c1cc8 (diff) | |
download | aur-1bc57f19ef1e7ed30e7425e5713bce1ff9cd89be.tar.gz |
PKGUBILD cleanups.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 22 insertions, 19 deletions
@@ -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: |