summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD32
-rw-r--r--super-splatters-hib.sh3
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c9616c15caa7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = super-splatters-hib
+ pkgdesc = Throw a band of semi-suicidal Splatters across the stage, ignite a series of explosions
+ pkgver = 1.00
+ pkgrel = 1
+ url = http://SpikeySnail.com
+ arch = x86_64
+ arch = i686
+ license = custom: commercial
+ depends = sh
+ source = hib://SplattersSetup_linux_1402605762.sh
+ source = super-splatters-hib.sh
+ sha256sums = eb7eb6c3f27197265c66541e9073ff139fda9883f0d3f1f4961d72d6c73fd888
+ sha256sums = 199e369dedf7683b5534dc8140f62a80ea28bdd850a1f43e5d3023193ba434a1
+ depends_x86_64 = lib32-sdl2
+ depends_x86_64 = lib32-openal
+ depends_x86_64 = lib32-zlib
+ depends_x86_64 = lib32-glew
+ depends_x86_64 = lib32-nvidia-cg-toolkit
+ depends_i686 = sdl2
+ depends_i686 = openal
+ depends_i686 = zlib
+ depends_i686 = glew
+ depends_i686 = nvidia-cg-toolkit
+
+pkgname = super-splatters-hib
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..96dc4702d9de
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG
+
+pkgname=super-splatters-hib
+pkgver=1.00
+pkgrel=1
+pkgdesc='Throw a band of semi-suicidal Splatters across the stage, ignite a series of explosions'
+url="http://SpikeySnail.com"
+license=('custom: commercial')
+arch=('x86_64' 'i686')
+depends=('sh')
+depends_i686=('sdl2' 'openal' 'zlib' 'glew' 'nvidia-cg-toolkit')
+depends_x86_64=('lib32-sdl2' 'lib32-openal' 'lib32-zlib' 'lib32-glew' 'lib32-nvidia-cg-toolkit')
+source=("hib://SplattersSetup_linux_1402605762.sh"
+ "$pkgname.sh")
+sha256sums=('eb7eb6c3f27197265c66541e9073ff139fda9883f0d3f1f4961d72d6c73fd888'
+ '199e369dedf7683b5534dc8140f62a80ea28bdd850a1f43e5d3023193ba434a1')
+PKGEXT=".pkg.tar"
+
+package() {
+ install -d "$pkgdir"/opt/super-splatters/lib
+ # data
+ install -m644 data/noarch/* "$pkgdir"/opt/super-splatters
+ # binary
+ install -m755 data/x86/Splatters.bin.x86 "$pkgdir"/opt/super-splatters
+ # libraries that are not in the repos
+ install -m755 data/x86/lib/libGLEW.so.1.9 "$pkgdir"/opt/super-splatters/lib
+ # launcher
+ install -Dm755 $pkgname.sh "$pkgdir"/usr/bin/super-splatters
+ # license
+ install -d "$pkgdir"/usr/share/licenses/$pkgname
+ ln -s /opt/super-splatters/licenses.txt "$pkgdir"/usr/share/licenses/$pkgname
+}
diff --git a/super-splatters-hib.sh b/super-splatters-hib.sh
new file mode 100644
index 000000000000..03ce93e90347
--- /dev/null
+++ b/super-splatters-hib.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+cd /opt/super-splatters && exec ./Splatters.bin.x86 "$@"