From 108ab9bd2cdfc8aff2f8069af0fb81a450a622da Mon Sep 17 00:00:00 2001 From: groni Date: Mon, 19 Oct 2015 15:38:28 +0200 Subject: [PATCH] alienarena ported form pisi 1.2 build and check --- game/fps/alienarena/actions.py | 27 +++++++ game/fps/alienarena/files/alienarena.desktop | 13 ++++ game/fps/alienarena/files/alienarena.png | Bin 0 -> 4660 bytes game/fps/alienarena/files/use_home_dir.patch | 39 ++++++++++ game/fps/alienarena/pspec.xml | 76 +++++++++++++++++++ game/fps/alienarena/translations.xml | 8 ++ 6 files changed, 163 insertions(+) create mode 100755 game/fps/alienarena/actions.py create mode 100755 game/fps/alienarena/files/alienarena.desktop create mode 100755 game/fps/alienarena/files/alienarena.png create mode 100755 game/fps/alienarena/files/use_home_dir.patch create mode 100755 game/fps/alienarena/pspec.xml create mode 100755 game/fps/alienarena/translations.xml diff --git a/game/fps/alienarena/actions.py b/game/fps/alienarena/actions.py new file mode 100755 index 0000000000..894dccba39 --- /dev/null +++ b/game/fps/alienarena/actions.py @@ -0,0 +1,27 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2 +# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +shelltools.export("PTHREAD_LIBS", "-lpthread") +shelltools.export("PTHREAD_CFLAGS", "-pthread") + +def setup(): + # Use system libopenal + pisitools.dosed("source/unix/qal_unix.c", "libopenal.so", "$LIBOPENAL") + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + + diff --git a/game/fps/alienarena/files/alienarena.desktop b/game/fps/alienarena/files/alienarena.desktop new file mode 100755 index 0000000000..5749fb447d --- /dev/null +++ b/game/fps/alienarena/files/alienarena.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Encoding=UTF-8 +Name=Alien Arena +Name[tr]=Alien Arena +GenericName=FPS Game +GenericName[tr]=FPS Oyunu +Icon=alienarena +Exec=alienarena +Terminal=false +StartupNotify=false +Categories=Application;Game;ActionGame; diff --git a/game/fps/alienarena/files/alienarena.png b/game/fps/alienarena/files/alienarena.png new file mode 100755 index 0000000000000000000000000000000000000000..91446f9cbd65cda8f8b212372f395628cc0be99b GIT binary patch literal 4660 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 + + + + alienarena + http://red.planetarena.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + COR-Entertainment-LLC + alienarena + app:gui + A standalone 3D first person shooter game + Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III. + http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz + + libjpeg-turbo-devel + libXxf86dga-devel + libXxf86vm-devel + libX11-devel + mesa-devel + openal-devel + ode-devel + libvorbis-devel + + + use_home_dir.patch + + + + + alienarena + + libjpeg-turbo + libXxf86vm + curl + zlib + libX11 + libvorbis + libgcc + freetype + + + /usr/bin + /usr/lib/alienarena + /usr/share/alienarena + /usr/share/applications + /usr/share/pixmaps + /usr/share/icons + /usr/share/doc + + + alienarena.png + alienarena.desktop + + + + + + 2014-09-27 + 7.66 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-01-12 + 7.60.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/game/fps/alienarena/translations.xml b/game/fps/alienarena/translations.xml new file mode 100755 index 0000000000..b93536beee --- /dev/null +++ b/game/fps/alienarena/translations.xml @@ -0,0 +1,8 @@ + + + + alienarena + 3 Boyutlu ilkgözden nişancılık oyunu + Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur. + +