summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlibele2021-10-26 21:45:59 -0500
committerlibele2021-10-26 21:45:59 -0500
commitb31225b42bb21a9487be784b82e12035cb03735d (patch)
tree67834554cb9c1eb5d61b62f9b23f29c9cd85bab2
parenta32f4f1f4f86eca1c24b41718753f383b767844a (diff)
downloadaur-b31225b42bb21a9487be784b82e12035cb03735d.tar.gz
install dev branch as alternative version
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 14 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 01ceefae1cfd..324de727f8f2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = inform-git
pkgdesc = Interactive fiction compiler (git version)
pkgver = 6.35.r5.0.g2a26035
- pkgrel = 1
+ pkgrel = 2
url = http://www.inform-fiction.org/
arch = aarch64
arch = arm
diff --git a/PKGBUILD b/PKGBUILD
index 9099f53990f2..766c417da1b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=inform-git
_gitpkg=inform6unix
pkgver=6.35.r5.0.g2a26035
-pkgrel=1
+pkgrel=2
pkgdesc="Interactive fiction compiler (git version)"
arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64')
url="http://www.inform-fiction.org/"
@@ -21,19 +21,29 @@ pkgver() {
prepare() {
cd "${srcdir}/${_gitpkg}"
+ git worktree add "${srcdir}/${_gitpkg}-dev" dev
+
+ make submodules
+
+ cd "${srcdir}/${_gitpkg}-dev"
make submodules
}
build() {
cd "${srcdir}/${_gitpkg}"
make PREFIX=/usr MAN_PREFIX=/usr/share
+
+ cd "${srcdir}/${_gitpkg}-dev"
+ make PREFIX=/usr MAN_PREFIX=/usr/share
}
package() {
cd "${srcdir}/${_gitpkg}"
make REAL_PREFIX=/usr PREFIX="${pkgdir}"/usr MAN_PREFIX="${pkgdir}"/usr/share install
+ cd "${srcdir}/${_gitpkg}-dev"
+ make REAL_PREFIX=/usr PREFIX="${pkgdir}"/usr MAN_PREFIX="${pkgdir}"/usr/share install-alt
+
cd "${pkgdir}"/usr/bin
- rm pblorb punyinform scanblorb
- mv punyinform.sh punyinform
+ rm pblorb scanblorb
}