author | David Manouchehri
<manouchehri@riseup.net> 2015-09-08 21:58:07 UTC |
committer | David Manouchehri
<manouchehri@riseup.net> 2015-09-08 21:58:07 UTC |
parent | d15e4516e0429ea3600a2f6f0fb0c72c43b1e35a |
.SRCINFO | +4 | -2 |
PKGBUILD | +20 | -16 |
diff --git a/.SRCINFO b/.SRCINFO index 7e9a83a..7749161 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,10 @@ pkgbase = libsigrokdecode-git pkgdesc = Client software that supports various hardware logic analyzers, protocol decoders library (git version) - pkgver = 1023.e4bafb8 + pkgver = libsigrokdecode.0.2.0.r506.ge4bafb8 pkgrel = 1 url = http://www.sigrok.org/wiki/Libsigrokdecode + arch = armv6h + arch = armv7h arch = i686 arch = x86_64 license = GPL3 @@ -12,7 +14,7 @@ pkgbase = libsigrokdecode-git provides = libsigrokdecode conflicts = libsigrokdecode source = git://sigrok.org/libsigrokdecode - md5sums = SKIP + sha512sums = SKIP pkgname = libsigrokdecode-git diff --git a/PKGBUILD b/PKGBUILD index 00e0aba..26ba68b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,29 +1,33 @@ -# Maintainer: Thomas Krug <t.krug@elektronenpumpe.de> +# Maintainer: David Manouchehri <manouchehri@riseup.net> +# Contributor: Thomas Krug <t.krug@elektronenpumpe.de> # Contributor: veox <veox at wemakethings dot net> -pkgname=libsigrokdecode-git -_pkgname=libsigrokdecode -pkgver=1023.e4bafb8 +_gitname='libsigrokdecode' +pkgname="${_gitname}-git" +pkgver=libsigrokdecode.0.2.0.r506.ge4bafb8 pkgrel=1 pkgdesc="Client software that supports various hardware logic analyzers, protocol decoders library (git version)" -arch=('i686' 'x86_64') +arch=('armv6h' 'armv7h' 'i686' 'x86_64') url="http://www.sigrok.org/wiki/Libsigrokdecode" license=('GPL3') depends=('python' 'glib2') makedepends=('git') -provides=('libsigrokdecode') -conflicts=('libsigrokdecode') -source=("git://sigrok.org/$_pkgname") -md5sums=('SKIP') +conflicts=("${_gitname}") +provides=("${_gitname}") +source=("git://sigrok.org/${_gitname}") +sha512sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" - - echo $(git rev-list --count master).$(git rev-parse --short master) + cd "${srcdir}/${_gitname}" + ( + set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) } build() { - cd "$srcdir/$_pkgname" + cd "${srcdir}/${_gitname}" ./autogen.sh ./configure --prefix=/usr @@ -32,9 +36,9 @@ build() { } package() { - cd "$srcdir/$_pkgname" + cd "${srcdir}/${_gitname}" - make DESTDIR="$pkgdir" PREFIX=/usr install + make DESTDIR="${pkgdir}" PREFIX=/usr install } -# vim:set ts=2 sw=2 et: +# vim:set et sw=2 sts=2 tw=80: \ No newline at end of file