summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan2001012019-11-17 21:17:32 +0100
committerJan2001012019-11-17 21:17:32 +0100
commita45c383b40ebb086ec4fd35be9bb28a059efcde4 (patch)
tree7525cbc99e7e875419e19e3295044b233bc14cfc
downloadaur-a45c383b40ebb086ec4fd35be9bb28a059efcde4.tar.gz
first push
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD37
-rw-r--r--warfork.desktop8
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b876667ea282
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = warfork
+ pkgdesc = Warfork
+ pkgver = 4269802.OCT.8.201
+ pkgrel = 1
+ url = https://github.com/TeamForbiddenLLC/warfork-qfusion
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = cmake
+ makedepends = libvorbis
+ makedepends = libtheora
+ makedepends = libcurl
+ makedepends = zlib
+ makedepends = freetype
+ makedepends = openal
+ makedepends = mesa
+ depends = sdl2
+ depends = warfork-data>=4269802-OCT-8-2019
+ source = https://github.com/TeamForbiddenLLC/warfork-qfusion/archive/4269802-OCT-8-2019.tar.gz
+ source = warfork.desktop
+ sha256sums = SKIP
+ sha256sums = 98faaf4fcb90753e88e303fda478ec195ae412a4bee5fb74cc3d94b6692c884a
+
+pkgname = warfork
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2017c53e99cc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+pkgname=warfork
+pkgver=4269802.OCT.8.201
+_dataver=4269802-OCT-8-2019
+pkgrel=1
+pkgdesc='Warfork'
+arch=('i686' 'x86_64')
+license=('GPL2')
+url='https://github.com/TeamForbiddenLLC/warfork-qfusion'
+depends=('sdl2' "warfork-data>=$_dataver")
+makedepends=('cmake' 'libvorbis' 'libtheora' 'libcurl' 'zlib' 'freetype' 'openal' 'mesa')
+source=("https://github.com/TeamForbiddenLLC/warfork-qfusion/archive/${_dataver}.tar.gz"
+ "warfork.desktop")
+sha256sums=('SKIP'
+'98faaf4fcb90753e88e303fda478ec195ae412a4bee5fb74cc3d94b6692c884a')
+
+build() {
+ cd "$srcdir"/warfork-qfusion-${_dataver}/source
+ cmake .
+ make -j7
+}
+
+package() {
+ [ "$CARCH" == "x86_64" ] && EXT="x86_64" || EXT="i386"
+ install -Dm644 warfork.desktop "$pkgdir"/usr/share/applications/warfork.desktop
+
+ mkdir -p "$pkgdir"/usr/share/games/warfork/{libs,basewf}
+ install -m755 "$srcdir"/warfork-qfusion-${_dataver}/source/build/{wf,warfork}* "$pkgdir"/usr/share/games/warfork
+ install -Dm644 "$srcdir"/warfork-qfusion-${_dataver}/icons/warfork256x256.xpm "$pkgdir"/usr/share/pixmaps/warfork.xpm
+ install -m644 "$srcdir"/warfork-qfusion-${_dataver}/source/build/libs/*.so "$pkgdir"/usr/share/games/warfork/libs
+ install -m644 "$srcdir"/warfork-qfusion-${_dataver}/source/build/basewf/*.so "$pkgdir"/usr/share/games/warfork/basewf
+
+ mkdir -p "$pkgdir"/usr/bin
+ touch "$pkgdir"/usr/bin/warfork
+ echo "#\!/bin/bash" > "$pkgdir"/usr/bin/warfork
+ echo "pushd /usr/share/games/warfork > /dev/null" >> "$pkgdir"/usr/bin/warfork
+ echo "./warfork.$EXT" >> "$pkgdir"/usr/bin/warfork
+}
diff --git a/warfork.desktop b/warfork.desktop
new file mode 100644
index 000000000000..ec3e73eb20c7
--- /dev/null
+++ b/warfork.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=Warfork
+Icon=warfork
+Exec=warfork
+Categories=Game;Shooter;
+Terminal=false
+StartupNotify=false