summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2024-03-22 16:04:46 -0700
committerGravatar Tom Willemse2024-03-22 16:04:46 -0700
commitb591a2609abe2a210e1fe6b5cbdcc1e3acb50198 (patch)
tree81bdae16175681bd5ef8582a82c7d91a8f237e1d
downloaddecker-b591a2609abe2a210e1fe6b5cbdcc1e3acb50198.tar.gz
decker-b591a2609abe2a210e1fe6b5cbdcc1e3acb50198.zip
Initial commitHEADmain
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..6ea94c1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=decker
+pkgver=1.41
+pkgrel=1
+arch=('x86_64')
+pkgdesc="A multimedia platform for creating and sharing interactive documents, with sound, images, hypertext, and scripted behavior."
+url="https://beyondloom.com/decker/"
+license=('mit')
+source=("https://github.com/JohnEarnest/Decker/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('a060865aeb8a9f6bb9254e9903d6c3963980ebfb9e79c137ec30e7493f13f44a708d5b54f905666b621666eca2a230b2699bc8f7a052fa21a7db7e7f2a5c3885')
+depends=('sdl2_image' 'sdl2')
+makedepends=('xxd')
+
+build()
+{
+ cd "${srcdir}/Decker-${pkgver}"
+ make decker
+ make lilt
+ make docs
+}
+
+check()
+{
+ cd "${srcdir}/Decker-${pkgver}"
+ make test
+}
+
+package()
+{
+ cd "${srcdir}/Decker-${pkgver}"
+ make install DESTDIR="$pkgdir" PREFIX=""
+ mkdir -p "${pkgdir}/usr/share/doc/decker"
+ cp docs/*.html "${pkgdir}/usr/share/doc/decker"
+}