diff options
author | juju2143 | 2019-09-20 19:27:21 -0400 |
---|---|---|
committer | juju2143 | 2019-09-20 19:27:21 -0400 |
commit | 34ed9b5d27aca0cd214a03703905768ec0e423b7 (patch) | |
tree | 5214ff88602512b13b522bb3b5519f3e4096fdd3 | |
download | aur-34ed9b5d27aca0cd214a03703905768ec0e423b7.tar.gz |
Add release package
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 59 |
2 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2ab7c246ac88 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = x16-emulator-bin + pkgdesc = An emulator for The 8-Bit Guy's Commander X16 (release package) + pkgver = r31 + pkgrel = 1 + url = http://commanderx16.com/ + arch = any + groups = commander-x16 + license = unknown + optdepends = x16-emulator-bin: X16 emulator + optdepends = x16-rom-bin: X16 ROMs + optdepends = x16-docs-bin: X16 documentation + source = https://github.com/commanderx16/x16-emulator/releases/download/r31/x16emu_linux-r31.zip + source = https://raw.githubusercontent.com/commanderx16/x16-emulator/r31/github-pandoc.css + md5sums = c70dceb6c7d76fd2c95c0a82f85e6a65 + md5sums = 3accdbadaf70264c743b1f655f5dc146 + +pkgname = x16-emulator-bin + pkgdesc = An emulator for The 8-Bit Guy's Commander X16 (release package) + arch = x86_64 + license = BSD + depends = sdl2 + provides = x16-emulator + conflicts = x16-emulator + +pkgname = x16-rom-bin + pkgdesc = ROM files for The 8-Bit Guy's Commander X16 (release package) + provides = x16-rom + conflicts = x16-rom + +pkgname = x16-docs-bin + pkgdesc = Documentation not found in other packages for The 8-Bit Guy's Commander X16 (release package) + provides = x16-docs + conflicts = x16-docs + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..549f6e9f927d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Julien Savard <juju@juju2143.ca> +pkgname=('x16-emulator-bin' 'x16-rom-bin' 'x16-docs-bin') +pkgbase=x16-emulator-bin +pkgver=r31 +pkgrel=1 +pkgdesc="An emulator for The 8-Bit Guy's Commander X16 (release package)" +arch=('any') +url="http://commanderx16.com/" +license=('unknown') +groups=('commander-x16') +depends=() +makedepends=() +optdepends=('x16-emulator-bin: X16 emulator' + 'x16-rom-bin: X16 ROMs' + 'x16-docs-bin: X16 documentation') +provides=() +conflicts=() +replaces=() +options=() +install= +changelog= +source=("https://github.com/commanderx16/x16-emulator/releases/download/$pkgver/x16emu_linux-$pkgver.zip" + "https://raw.githubusercontent.com/commanderx16/x16-emulator/$pkgver/github-pandoc.css") +md5sums=('c70dceb6c7d76fd2c95c0a82f85e6a65' + '3accdbadaf70264c743b1f655f5dc146') + +package_x16-emulator-bin() { + pkgdesc="An emulator for The 8-Bit Guy's Commander X16 (release package)" + depends=('sdl2') + arch=('x86_64') + license=('BSD') + provides=('x16-emulator') + conflicts=('x16-emulator') + + install -Dm755 x16emu "$pkgdir/usr/bin/x16emu" + install -Dm644 github-pandoc.css "$pkgdir/usr/share/doc/$pkgname/github-pandoc.css" + install -Dm644 docs/README.html "$pkgdir/usr/share/doc/$pkgname/README.html" +} + +package_x16-rom-bin() { + pkgdesc="ROM files for The 8-Bit Guy's Commander X16 (release package)" + provides=('x16-rom') + conflicts=('x16-rom') + + install -Dm644 rom.bin "$pkgdir/usr/share/x16-rom/rom.bin" + install -Dm644 rom.sym "$pkgdir/usr/share/x16-rom/rom.sym" + install -Dm644 github-pandoc.css "$pkgdir/usr/share/doc/x16-rom/github-pandoc.css" + install -Dm644 docs/KERNAL-BASIC.html "$pkgdir/usr/share/doc/x16-rom/KERNAL-BASIC.html" +} + +package_x16-docs-bin() { + pkgdesc="Documentation not found in other packages for The 8-Bit Guy's Commander X16 (release package)" + provides=('x16-docs') + conflicts=('x16-docs') + + install -Dm644 github-pandoc.css "$pkgdir/usr/share/doc/x16-docs/github-pandoc.css" + install -Dm644 docs/Programmer\'s\ Reference\ Guide.html "$pkgdir/usr/share/doc/x16-docs/Programmer's Reference Guide.html" + install -Dm644 docs/VERA\ Programmer\'s\ Reference.html "$pkgdir/usr/share/doc/x16-docs/VERA Programmer's Reference.html" +} |