# maintainer: libele pkgname=inform7-git _gitpkg=inform pkgver=r1395.6ff3fd8db pkgrel=2 pkgdesc="A design system for interactive fiction based on natural language (git version)" arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64') url="https://ganelson.github.io/inform" license=('Artistic2.0') provides=('inform' 'inform7') conflicts=('inform7') groups=(inform) install=inform7.install source=('git+https://github.com/ganelson/inform' 'git+https://github.com/ganelson/inweb' 'git+https://github.com/ganelson/intest' 'make-integration-settings.mk' 'wrapper.sh') md5sums=('SKIP' 'SKIP' 'SKIP' 'e068ffd6869177fae89a34dbe96bdf5d' '88a7cefc597fdc719866b72c256166c6') pkgver() { cd "${_gitpkg}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "${srcdir}" bash inweb/scripts/first.sh linux bash intest/scripts/first.sh cd "${_gitpkg}" bash scripts/first.sh ../intest/Tangled/intest inform7 -show Acidity make check } package() { cd "${_gitpkg}" make forceintegration cd "${srcdir}" cp -a dist/* "${pkgdir}" install -Dm755 wrapper.sh "${pkgdir}/usr/bin/inform7" }