# maintainer: libele pkgname=inform-git _gitpkg=inform6unix pkgver=6.34.6.12.4.1.44.g12f9935 pkgrel=1 pkgdesc="Interactive fiction compiler (git version)" arch=(i686 x86_64) url="http://www.inform-fiction.org/" license=('custom:"freeware"') depends=('glibc') provides=('inform') conflicts=('inform') groups=(inform) source=('git+https://gitlab.com/DavidGriffith/inform6unix.git') md5sums=('SKIP') pkgver() { cd "${_gitpkg}" printf "%s" "$(git describe --long --tags | sed 's/v//; s/-/./g')" } prepare(){ cd "${srcdir}"/"${_gitpkg}" make submodules } build(){ cd "${srcdir}"/"${_gitpkg}" make PREFIX=/usr MAN_PREFIX=/usr/share } package() { cd "${srcdir}"/"${_gitpkg}" make PREFIX="${pkgdir}"/usr MAN_PREFIX="${pkgdir}"/usr/share install rm "${pkgdir}"/usr/bin/punyinform* sed 's,^LIBPATH.*,LIBPATH=/usr/share/inform,g' "${srcdir}"/"${_gitpkg}"/punyinform.sh > "${pkgdir}"/usr/bin/punyinform chmod +x "${pkgdir}"/usr/bin/punyinform }