diff options
author | brent s | 2016-04-03 08:04:03 -0400 |
---|---|---|
committer | brent s | 2016-04-03 08:04:03 -0400 |
commit | 72879c52f04456662a727c6ac3879b07ab2f6c96 (patch) | |
tree | ebd7f12453005be199f869db2402e2868f9d54f4 | |
parent | 0f7b6f8ae219b84d1c3d6433477f2bc9678804eb (diff) | |
download | aur-72879c52f04456662a727c6ac3879b07ab2f6c96.tar.gz |
bah
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 28 | ||||
-rwxr-xr-x | spearmint-server.launcher | 4 | ||||
-rwxr-xr-x | spearmint.launcher | 4 | ||||
-rw-r--r-- | spearmint.service | 2 |
5 files changed, 34 insertions, 14 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Apr 3 07:18:56 UTC 2016 +# Sun Apr 3 12:04:03 UTC 2016 pkgbase = spearmint pkgdesc = An improved ioquake3-based Quake 3: Arena client (note: requires pak files from original CD) pkgver = 0.2 - pkgrel = 5 + pkgrel = 6 url = http://spearmint.pw install = spearmint.install arch = i686 @@ -19,10 +19,14 @@ pkgbase = spearmint source = https://raw.githubusercontent.com/zturtleman/spearmint/master/misc/spearmint.svg source = spearmint.desktop source = spearmint.service + source = spearmint.launcher + source = spearmint-server.launcher sha256sums = 40100f4e321a51661155ba78ae4432debb0e5454390be163595f78e4f27baeab sha256sums = 51d2af17f344a5a38800b4a82d7be44ae79f2f4ab30201535b468b945ea69122 sha256sums = 38c570ee9372f84d6a617e63c97d5b57ded6641fef442133dd68d9eb6d7ab615 - sha256sums = 179efb08accebc7be70e6656f79599049c74f0a4c5a0bae3b526fb70416a9aa6 + sha256sums = 065642fa4eed2530a15be47ff18f5cdfc990dcf262656cf902552d2a8e2410e5 + sha256sums = 667921e0c27baeaa643f80adae3b0e9f8ce274827b89f514c7e5c9a704a7a5a0 + sha256sums = 64c1a40839604cf905a6caebd29d392504517e6c9d37c9a1de67bdf0178e8255 pkgname = spearmint @@ -4,7 +4,7 @@ pkgname=spearmint pkgver=0.2 -pkgrel=5 +pkgrel=6 pkgdesc="An improved ioquake3-based Quake 3: Arena client (note: requires pak files from original CD)" url="http://spearmint.pw" license=("GPL3") @@ -16,11 +16,15 @@ install=spearmint.install source=("${pkgname}.tar.xz::https://github.com/zturtleman/${pkgname}/releases/download/release-${pkgver}/${pkgname}-${pkgver}-linux.tar.xz" "https://raw.githubusercontent.com/zturtleman/${pkgname}/master/misc/${pkgname}.svg" "spearmint.desktop" - "spearmint.service") + "spearmint.service" + "spearmint.launcher" + "spearmint-server.launcher") sha256sums=("40100f4e321a51661155ba78ae4432debb0e5454390be163595f78e4f27baeab" "51d2af17f344a5a38800b4a82d7be44ae79f2f4ab30201535b468b945ea69122" "38c570ee9372f84d6a617e63c97d5b57ded6641fef442133dd68d9eb6d7ab615" - "179efb08accebc7be70e6656f79599049c74f0a4c5a0bae3b526fb70416a9aa6") + "065642fa4eed2530a15be47ff18f5cdfc990dcf262656cf902552d2a8e2410e5" + "667921e0c27baeaa643f80adae3b0e9f8ce274827b89f514c7e5c9a704a7a5a0" + "64c1a40839604cf905a6caebd29d392504517e6c9d37c9a1de67bdf0178e8255") build() { cd ${srcdir} @@ -60,6 +64,8 @@ package() { install -d -m 755 ${pkgdir}/usr/bin install -d -m 755 ${pkgdir}/usr/share/doc/${pkgname} install -d -m 750 ${pkgdir}/opt/quake3/{baseq3,missionpack,settings} + install -m 750 ${srcdir}/${pkgname}.launcher ${pkgdir}/opt/quake3/ + install -m 750 ${srcdir}/${pkgname}-server.launcher ${pkgdir}/opt/quake3/ install -m 750 ${srcdir}/${pkgname}/${pkgname} ${pkgdir}/opt/quake3/ install -m 750 ${srcdir}/${pkgname}/${pkgname}-server ${pkgdir}/opt/quake3/ install -m 750 ${srcdir}/${pkgname}/mint-renderer-opengl*_${_ARCH}.so ${pkgdir}/opt/quake3/ @@ -71,13 +77,15 @@ package() { rm ${pkgdir}/usr/share/doc/${pkgname}/COPYING.txt cd ${pkgdir}/usr/bin - ln -sf /opt/quake3/${pkgname}-server ${pkgname} - ln -sf /opt/quake3/ioq3ded ${pkgname}-server - ln -sf ${pkgname} quake3 - ln -sf ${pkgname}-server q3ded - ln -s ${pkgname} ioquake3 - ln -s ${pkgname}-server ioq3ded - cd ${srcdir}/${pkgname} + ln -sf /opt/quake3/${pkgname}.launcher ${pkgname} + ln -sf /opt/quake3/${pkgname}-server.launcher ${pkgname}-server + ln -sf /opt/quake3/${pkgname}.launcher quake3 + ln -sf /opt/quake3/${pkgname}-server.launcher q3ded + ln -sf /opt/quake3/${pkgname}.launcher ioquake3 + ln -sf /opt/quake3${pkgname}-server.launcher ioq3ded + cd ${pkgdir}/opt/quake3 + ln -sf ${pkgname} ioquake3 + ln -sf ${pkgname}-server ioq3ded install -D -m 644 ${srcdir}/spearmint.service ${pkgdir}/usr/lib/systemd/system/spearmint.service diff --git a/spearmint-server.launcher b/spearmint-server.launcher new file mode 100755 index 000000000000..cddb30b7df51 --- /dev/null +++ b/spearmint-server.launcher @@ -0,0 +1,4 @@ +#!/bin/bash + +cd /opt/quake3 +/opt/quake3/spearmint-server ${*} diff --git a/spearmint.launcher b/spearmint.launcher new file mode 100755 index 000000000000..433f196c7147 --- /dev/null +++ b/spearmint.launcher @@ -0,0 +1,4 @@ +#!/bin/bash + +cd /opt/quake3 +/opt/quake3/spearmint ${*} diff --git a/spearmint.service b/spearmint.service index 83c531852d84..d6fa639946a3 100644 --- a/spearmint.service +++ b/spearmint.service @@ -5,7 +5,7 @@ Description=This service spawns an ioquake3 (Spearmint) dedicated server with sa [Service] User=spearmint -ExecStart=$(which q3ded) +set dedicated 2 +ExecStart=/usr/bin/q3ded +set dedicated 2 Restart=on-abort # there are several options to tweak the server's performance: # net_port defines the UDP-port used for connections to the server |