# Maintainer: Bruno Silva pkgname=asn1c-git _pkgname=asn1c pkgver=r2440.9925dbb pkgrel=1 pkgdesc="An ASN.1 compiler" arch=('i686' 'x86_64') url="http://lionet.info/asn1c/blog/" license=('GPL3') depends=(glibc) makedepends=(glibc git autoconf gcc flex automake libtool bison) optdepends=() provides=('asn1c') conflicts=('asn1c') options=('!strip') source=(git+https://github.com/vlm/asn1c.git#branch=master) md5sums=('SKIP') pkgver() { cd "${srcdir}/${_pkgname}" ( set -o pipefail git describe --long --abbrev=7 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" ) } build() { cd "${srcdir}/${_pkgname}" autoreconf -iv && ./configure --prefix=/usr make } package() { cd "${srcdir}/${_pkgname}" make DESTDIR="$pkgdir/" install }