pkgname=lazyusf2-git pkgver=r102.909406c pkgrel=1 pkgdesc="Library for decoding Nintendo 64 Sound Format files using Mupen64plus" arch=(i686 x86_64) url='https://bitbucket.org/losnoco/lazyusf2' license=(GPL2 custom:CC0) depends=(zlib) makedepends=(git grep) provides=(${pkgname%-git}) conflicts=(${pkgname%-git}) source=(${pkgname}::git+https://bitbucket.org/losnoco/lazyusf2.git makefile.patch LICENSE.CC0) sha256sums=('SKIP' '25ab13f0f3ed10b12fa378d07219e71c533fd38e0875d8bb046b6637ce2bcfe1' 'a90051e82202a5dc51162127c6834f8434fb2ece57795317951420fe6a8f4562') pkgver() { cd "$srcdir/$pkgname" ( set -o pipefail git describe --long 2>/dev/null | sed -r 's/([^-]*-g)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) } prepare() { cd "$srcdir/$pkgname" patch Makefile "$srcdir"/makefile.patch } build() { cd "$srcdir/$pkgname" OPTFLAGS=$CFLAGS { gcc $CFLAGS -dM -E -