diff options
author | libele | 2021-06-09 14:56:43 -0500 |
---|---|---|
committer | libele | 2021-06-09 14:56:43 -0500 |
commit | 23c850422a93b52e9fff91cf73b6aca407c0e714 (patch) | |
tree | f362de1d1a2da58e752db0ff64dabb7299c14b65 | |
download | aur-23c850422a93b52e9fff91cf73b6aca407c0e714.tar.gz |
version 6.35.r1.0.gf72cb72
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ed1153a735dc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = inform-git + pkgdesc = Interactive fiction compiler (git version) + pkgver = 6.35.r1.0.gf72cb72 + pkgrel = 1 + url = http://www.inform-fiction.org/ + arch = i686 + arch = x86_64 + groups = inform + license = custom:"freeware" + depends = glibc + provides = inform + conflicts = inform + source = git+https://gitlab.com/DavidGriffith/inform6unix.git + md5sums = SKIP + +pkgname = inform-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..385aadac431e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# maintainer: libele <libele@disroot.org> + +pkgname=inform-git +_gitpkg=inform6unix +pkgver=6.35.r1.0.gf72cb72 +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 + + sed 's,^LIBPATH.*,LIBPATH=/usr/share/inform,g' "${srcdir}"/"${_gitpkg}"/punyinform.sh > "${pkgdir}"/usr/bin/punyinform.sh +} |