summaryrefslogtreecommitdiffstats
path: root/PKGBUILD
blob: 6ea94c1c614ce37939d41bdb6bcf6df5c1d0f4ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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"
}