diff options
author | Götz Christ | 2015-09-14 17:23:30 -0500 |
---|---|---|
committer | Götz Christ | 2015-09-14 17:23:30 -0500 |
commit | e4c5ce5633aff18ad030b938044a8c6790936ddd (patch) | |
tree | 57d9914bc3a1a30a4cc5598b7e6a1cc248cba3b5 | |
download | aur-e4c5ce5633aff18ad030b938044a8c6790936ddd.tar.gz |
Initial import to AUR4
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | tremded.sh | 5 | ||||
-rw-r--r-- | tremulous.desktop | 11 | ||||
-rw-r--r-- | tremulous.sh | 5 |
5 files changed, 101 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2ac65373c962 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = tremulous-gpp + pkgdesc = Tremulous 1.2 beta - Gameplay Preview (gpp) + pkgver = 1.2 + pkgrel = 1 + url = http://tremulous.net + arch = i686 + arch = x86_64 + license = GPL + license = custom:CC + makedepends = git + makedepends = mesa + depends = tremulous-data=1.1.0 + depends = sdl2 + depends = openal + optdepends = lyx: WYSIWYM manual viewer + options = !strip + source = tremulous-gpp::git+https://github.com/darklegion/tremulous#branch=gpp + source = tremulous.sh + source = tremded.sh + source = tremulous.desktop + md5sums = SKIP + md5sums = c5a9317f5bb2a07cc12dd75d69dceb03 + md5sums = 47303d8033f7528883d22a2610decb1b + md5sums = 262d1689646cdb605783aaf87e78ee85 + +pkgname = tremulous-gpp + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f48fc5024e8d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: goetzc +# Contributor: Daenyth, Jonas Jelten +pkgname=tremulous-gpp +pkgver=1.2 +pkgrel=1 +pkgdesc="Tremulous 1.2 beta - Gameplay Preview (gpp)" +arch=(i686 x86_64) +url="http://tremulous.net" +license=('GPL' 'custom:CC') +depends=('tremulous-data=1.1.0' 'sdl2' 'openal') +optdepends=('lyx: WYSIWYM manual viewer') +makedepends=('git' 'mesa') +source=('tremulous-gpp::git+https://github.com/darklegion/tremulous#branch=gpp' + tremulous.sh tremded.sh tremulous.desktop) +md5sums=('SKIP' + 'c5a9317f5bb2a07cc12dd75d69dceb03' + '47303d8033f7528883d22a2610decb1b' + '262d1689646cdb605783aaf87e78ee85') +options=('!strip') + +# Change this to 'debug' if you want debugging symbols enabled +_maketarget='release' + +build() { + cd "$srcdir/$pkgname" + + # sed -i 's/openal-config/pkg-config/g' Makefile + make $_maketarget +} + +package() { + cd "$srcdir/$pkgname" + + local _arch=${CARCH/i686/x86} + + sed -i "s/ARCH_REPLACE/${_arch}/" "${srcdir}/tremulous.sh" + sed -i "s/ARCH_REPLACE/${_arch}/" "${srcdir}/tremded.sh" + + # Install binaries + install -dm755 $pkgdir/opt/tremulous + install -m755 build/$_maketarget-linux-$_arch/renderer_opengl*.so $pkgdir/opt/tremulous + install -m755 build/$_maketarget-linux-$_arch/*.$_arch $pkgdir/opt/tremulous + for bin in $pkgdir/opt/tremulous/*.$_arch; do mv $bin ${bin/./-gpp.}; done + + # Install client & server launchers + install -D -m755 $srcdir/tremulous.sh $pkgdir/usr/bin/tremulous-gpp + install -D -m755 $srcdir/tremded.sh $pkgdir/usr/bin/tremded-gpp + + # Install desktop files + install -D -m644 $srcdir/tremulous.desktop $pkgdir/usr/share/applications/tremulous-gpp.desktop + install -D -m644 misc/tremulous.xpm $pkgdir/usr/share/pixmaps/tremulous-gpp.xpm + install -D -m644 misc/manual.lyx $pkgdir/usr/share/tremulous/manual.lyx +} diff --git a/tremded.sh b/tremded.sh new file mode 100644 index 000000000000..d90bfea5ed8c --- /dev/null +++ b/tremded.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +cd /opt/tremulous +./tremded-gpp.ARCH_REPLACE "$@" +exit $? diff --git a/tremulous.desktop b/tremulous.desktop new file mode 100644 index 000000000000..125e746780eb --- /dev/null +++ b/tremulous.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Tremulous-GPP +GenericName=Tremulous-GPP +Comment=Free online team-based FPS/RTS hybrid, built on the ioq3 engine. +Exec=tremulous-gpp +Icon=tremulous-gpp.xpm +StartupNotify=true +Terminal=false +Type=Application +Categories=Application;Game diff --git a/tremulous.sh b/tremulous.sh new file mode 100644 index 000000000000..dfdb32cb895f --- /dev/null +++ b/tremulous.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +cd /opt/tremulous +./tremulous-gpp.ARCH_REPLACE "$@" +exit $? |