summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorprofessorkaos642016-09-21 10:15:18 -0400
committerprofessorkaos642016-09-21 10:15:18 -0400
commit4a84e0b52d3abcd38d82d2697d0b6454bfd2f678 (patch)
treeb42c81919408fb8b45db3b3605beef8573576413
downloadaur-4a84e0b52d3abcd38d82d2697d0b6454bfd2f678.tar.gz
initial upload
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD60
-rw-r--r--ftequake-gl.desktop9
-rw-r--r--ftequake-mingl.desktop9
-rw-r--r--ftequake-sv.desktop9
-rw-r--r--ftequake-vk.desktop9
-rw-r--r--ftequake.pngbin0 -> 165238 bytes
7 files changed, 123 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..916895fab9fe
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = ftequake-svn
+ pkgdesc = Engine for Quake 1, 2 and Hexen
+ pkgver = r5020
+ pkgrel = 1
+ url = http://fte.triptohell.info
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = make
+ depends = zlib
+ depends = lib32-sdl_mixer
+ source = svn+http://svn.code.sf.net/p/fteqw/code/trunk
+ source = ftequake-gl.desktop
+ source = ftequake-mingl.desktop
+ source = ftequake-sv.desktop
+ source = ftequake-vk.desktop
+ source = ftequake.png
+ md5sums = SKIP
+ md5sums = 3879a4b6ea55c5df364379ab43f90faa
+ md5sums = 4f6526adc7e85d779bb09c011d9c2af7
+ md5sums = 0a7ddd62dfd97fc0b949d55f4f08182a
+ md5sums = bfedd017177061b25499036727a10723
+ md5sums = 0c1246661ff0e3c27ed0f31ae65bb6ea
+
+pkgname = ftequake-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0a42a0b24846
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer : Michael DeGuzis <mdeguzis@gmail.com>
+
+pkgname=ftequake-svn
+_svndir=trunk
+pkgver=r5020
+pkgrel=1
+pkgdesc="Engine for Quake 1, 2 and Hexen"
+arch=('i686' 'x86_64')
+url="http://fte.triptohell.info"
+license=('GPL')
+makedepends=('git' 'make')
+depends=('zlib' 'lib32-sdl_mixer')
+source=('svn+http://svn.code.sf.net/p/fteqw/code/trunk'
+ 'ftequake-gl.desktop'
+ 'ftequake-mingl.desktop'
+ 'ftequake-sv.desktop'
+ 'ftequake-vk.desktop'
+ 'ftequake.png')
+md5sums=('SKIP'
+ '3879a4b6ea55c5df364379ab43f90faa'
+ '4f6526adc7e85d779bb09c011d9c2af7'
+ '0a7ddd62dfd97fc0b949d55f4f08182a'
+ 'bfedd017177061b25499036727a10723'
+ '0c1246661ff0e3c27ed0f31ae65bb6ea')
+
+pkver() {
+
+ cd $_svndir
+ local ver="$(svnversion)"
+ printf "r%s" "${ver//[[:alpha:]]}"
+
+}
+
+build() {
+
+ cd $_svndir
+
+ make -C engine sv-rel gl-rel mingl-rel qcc-rel vk-rel
+
+}
+
+package() {
+
+ cd $srcdir/$_svndir/engine/release
+
+ install -Dm755 fteqcc "$pkgdir"/usr/bin/fteqcc
+ install -Dm755 fteqw-gl "$pkgdir"/usr/bin/fteqw-gl
+ install -Dm755 fteqw-mingl "$pkgdir"/usr/bin/fteqw-mingl
+ install -Dm755 fteqw-sv "$pkgdir"/usr/bin/fteqw-sv
+ install -Dm755 fteqw-vk "$pkgdir"/usr/bin/fteqw-vk
+
+ install -Dm644 $startdir/ftequake-gl.desktop "$pkgdir"/usr/share/applications/ftequake-gl.desktop
+ install -Dm644 $startdir/ftequake-mingl.desktop "$pkgdir"/usr/share/applications/ftequake-mingl.desktop
+ install -Dm644 $startdir/ftequake-sv.desktop "$pkgdir"/usr/share/applications/ftequake-sv.desktop
+ install -Dm644 $startdir/ftequake-vk.desktop "$pkgdir"/usr/share/applications/ftequake-vk.desktop
+
+ install -Dm644 $startdir/ftequake.png $pkgdir/usr/share/pixmaps/ftequake.png
+
+}
+
diff --git a/ftequake-gl.desktop b/ftequake-gl.desktop
new file mode 100644
index 000000000000..278c611230cb
--- /dev/null
+++ b/ftequake-gl.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=FTE Quake (OpenGL)
+Comment=FTE Quake OpenGL
+Exec=/usr/bin/fteqw-gl
+Icon=/usr/share/pixmaps/ftequake.png
+Terminal=false
+Type=Application
+Categories=Game;
+MimeType=x-scheme-handler/steam;
diff --git a/ftequake-mingl.desktop b/ftequake-mingl.desktop
new file mode 100644
index 000000000000..3e5a2e727a97
--- /dev/null
+++ b/ftequake-mingl.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=FTE Quake (Minimal OpenGL)
+Comment=FTE Quake OpenGL, minimalistic OpenGL
+Exec=/usr/bin/fteqw-mingl
+Icon=/usr/share/pixmaps/ftequake.png
+Terminal=false
+Type=Application
+Categories=Game;
+MimeType=x-scheme-handler/steam;
diff --git a/ftequake-sv.desktop b/ftequake-sv.desktop
new file mode 100644
index 000000000000..d5418cc9387e
--- /dev/null
+++ b/ftequake-sv.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=FTE Quake (Server)
+Comment=FTE Quake OpenGL Dedicated Server
+Exec=/usr/bin/fteqw-sv
+Icon=/usr/share/pixmaps/ftequake.png
+Terminal=false
+Type=Application
+Categories=Game;
+MimeType=x-scheme-handler/steam;
diff --git a/ftequake-vk.desktop b/ftequake-vk.desktop
new file mode 100644
index 000000000000..b835562b4bfa
--- /dev/null
+++ b/ftequake-vk.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=FTE Quake (Vulkan)
+Comment=FTE Quake OpenGL using the Vulkan API
+Exec=/usr/bin/fteqw-vk
+Icon=/usr/share/pixmaps/ftequake.png
+Terminal=false
+Type=Application
+Categories=Game;
+MimeType=x-scheme-handler/steam;
diff --git a/ftequake.png b/ftequake.png
new file mode 100644
index 000000000000..6f824c33eb1c
--- /dev/null
+++ b/ftequake.png
Binary files differ