# Maintainer: Raphael Emberger(raember) # Contributor: Hervé Bitteur _pkgname=audiveris pkgname="${_pkgname}-git" pkgver=5.1.0.rc.r0.g0bf682689 pkgrel=2 pkgdesc="Music score OMR engine - current" arch=('x86_64') url="https://github.com/Audiveris/audiveris" license=('AGPL3') depends=( 'java-runtime>=7' 'java-runtime<=8' 'tesseract-data-eng' 'freetype' ) makedepends=( 'java-environment>=7' 'java-environment<=8' 'gradle' ) optdepends=('tesseract-data: For languages other than english') conflicts=("$_pkgname") provides=("$_pkgname") source=( "$pkgname::git+$url.git" "$_pkgname" ) sha256sums=('SKIP' '12223d402f4f6719051df7ab4776a82c7326c41f49403d4d1868c5b041678743') pkgver() { cd "$pkgname" git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$srcdir/$pkgname" gradle build javadoc } package() { msg2 'Extracting libraries' install -dm755 "$pkgdir/usr/share/java/$_pkgname" bsdtar -C "$pkgdir/usr/share/java/$_pkgname" --strip-components=2 \ -xf "$srcdir/$pkgname/build/distributions/Audiveris.tar" \ Audiveris/lib/* msg2 'Creating starter script' install -Dm755 "$srcdir/$_pkgname" "$pkgdir/usr/bin/$_pkgname" msg2 'Installing JavaDoc' install -dm755 "$pkgdir/usr/share/doc" cp -r "$srcdir/$pkgname/build/docs/javadoc" "$pkgdir/usr/share/doc/$_pkgname" }