summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjuju21432019-09-19 01:47:48 -0400
committerjuju21432019-09-19 01:47:48 -0400
commitd8c90758c90aa38415a0cad515d6e2cdfe111ebf (patch)
tree943b416c6dd4d29e82db4c4a8c9a5fdffc4d69aa
downloadaur-d8c90758c90aa38415a0cad515d6e2cdfe111ebf.tar.gz
Add version from git
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD39
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..96ba3ebdfaea
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = x16-emulator-git
+ pkgdesc = An emulator for The 8-Bit Guy's Commander X16
+ pkgver = r30.r19.g4c645a8
+ pkgrel = 1
+ url = http://commanderx16.com/
+ arch = x86_64
+ groups = commander-x16
+ license = BSD
+ makedepends = git
+ makedepends = pandoc
+ depends = sdl2
+ provides = x16-emulator
+ conflicts = x16-emulator
+ source = git+https://github.com/commanderx16/x16-emulator.git
+ md5sums = SKIP
+
+pkgname = x16-emulator-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7411a6f1c45b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Julien Savard <juju@juju2143.ca>
+pkgname=x16-emulator-git
+pkgver=r30.r19.g4c645a8
+pkgrel=1
+pkgdesc="An emulator for The 8-Bit Guy's Commander X16"
+arch=('x86_64')
+url="http://commanderx16.com/"
+license=('BSD')
+groups=('commander-x16')
+depends=('sdl2')
+makedepends=('git' 'pandoc')
+optdepends=()
+provides=('x16-emulator')
+conflicts=('x16-emulator')
+replaces=()
+options=()
+install=
+changelog=
+source=("git+https://github.com/commanderx16/x16-emulator.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${pkgname%-git}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${pkgname%-git}"
+ make
+ pandoc --from gfm --to html -c github-pandoc.css --standalone --metadata pagetitle="X16 Emulator" README.md --output README.html
+}
+
+package() {
+ cd "${pkgname%-git}"
+ install -Dm755 x16emu "$pkgdir/usr/bin/x16emu"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 github-pandoc.css "$pkgdir/usr/share/doc/${pkgname%-git}/github-pandoc.css"
+ install -Dm644 README.html "$pkgdir/usr/share/doc/${pkgname%-git}/README.html"
+}