summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Swanson2016-05-16 05:55:25 -0700
committerMike Swanson2016-05-16 05:55:25 -0700
commitef86d994ef981dcbdb8bcec1d20986168c7293a3 (patch)
tree203100568db4eb2a1cba0a07d7754561a8c98165
downloadaur-ef86d994ef981dcbdb8bcec1d20986168c7293a3.tar.gz
New tyrquake package
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD31
-rw-r--r--tyrquake.install6
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ab5cf994a624
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Mon May 16 12:55:09 UTC 2016
+pkgbase = tyrquake
+ pkgdesc = A conservative Quake port
+ pkgver = 0.61
+ pkgrel = 1
+ url = http://disenchant.net/tyrquake/
+ install = tyrquake.install
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ depends = libgl
+ depends = libxxf86vm
+ depends = libxxf86dga
+ source = http://disenchant.net/files/engine/tyrquake-0.61.tar.gz
+ sha256sums = 1a51a5bbcb7dcf296c46e1dc9108fd74c4969b9b6ac3c5b1f33ff967fba3f843
+
+pkgname = tyrquake
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..665307854be8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.pkg.tar*
+*.src.tar*
+*.gz
+src
+pkg
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..022026d98f44
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
+
+pkgname=tyrquake
+pkgver=0.61
+pkgrel=1
+pkgdesc="A conservative Quake port"
+arch=('i686' 'x86_64')
+url="http://disenchant.net/tyrquake/"
+license=(GPL2)
+depends=(libgl libxxf86vm libxxf86dga)
+install=tyrquake.install
+source=("http://disenchant.net/files/engine/$pkgname-$pkgver.tar.gz")
+sha256sums=('1a51a5bbcb7dcf296c46e1dc9108fd74c4969b9b6ac3c5b1f33ff967fba3f843')
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ [ "$CARCH" = "i686" ] && _asm=Y || _asm=N
+
+ make QBASEDIR=/usr/share/games/quake \
+ USE_X86_ASM=$_asm \
+ OPTIMIZED_CFLAGS=N \
+ STRIP=true
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ install -d "$pkgdir/usr/bin"
+ install tyr-* "$pkgdir/usr/bin"
+}
diff --git a/tyrquake.install b/tyrquake.install
new file mode 100644
index 000000000000..10c7b4650920
--- /dev/null
+++ b/tyrquake.install
@@ -0,0 +1,6 @@
+post_install() {
+ cat <<EOF
+You need the Quake 1 data files to play.
+Copy the "id1" directory to /usr/share/games/quake
+EOF
+}