summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabien JUIF2016-03-16 20:01:18 +0100
committerFabien JUIF2016-03-16 20:01:18 +0100
commit506c762609644738cbfcd44b5440f91f06a869d7 (patch)
tree6beaecc31aa3459967f534eb2cefae5a13df167f
downloadaur-506c762609644738cbfcd44b5440f91f06a869d7.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD24
-rw-r--r--makefile19
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7795e4a6b48e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Wed Mar 16 19:00:46 UTC 2016
+pkgbase = superpowers
+ pkgdesc = 2D+3D game making for indies.
+ pkgver = 0.19.0
+ pkgrel = 1
+ url = http://superpowers-html5.com/
+ arch = x86_64
+ license = ISC
+ depends = nodejs
+ depends = gtk2
+ depends = libxtst
+ depends = python
+ depends = alsa-lib
+ depends = libnotify
+ depends = gcc-libs-multilib
+ depends = gconf
+ depends = nss
+ source = https://github.com/superpowers/superpowers/releases/download/v0.19.0/superpowers-0.19.0-linux-x64.zip
+ md5sums = e8f0fad73f729ee291cdcca2284aeb22
+
+pkgname = superpowers
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fdf065c1da0e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Fabien JUIF <fabien.juif@gmail.com>
+pkgname=superpowers
+pkgver=0.19.0
+pkgrel=1
+pkgdesc="2D+3D game making for indies."
+arch=('x86_64')
+url="http://superpowers-html5.com/"
+license=('ISC')
+depends=('nodejs' 'gtk2' 'libxtst' 'python' 'alsa-lib' 'libnotify' 'gcc-libs-multilib' 'gconf' 'nss')
+source=("https://github.com/superpowers/superpowers/releases/download/v0.19.0/superpowers-0.19.0-linux-x64.zip")
+md5sums=('e8f0fad73f729ee291cdcca2284aeb22')
+
+package() {
+ mkdir -p "${pkgdir}/opt"
+ mkdir -p "${pkgdir}/usr/bin"
+
+ cp -R "${srcdir}/${pkgname}-${pkgver}-linux-x64" "${pkgdir}/opt/${pkgname}"
+ ln -s "${pkgdir}/opt/${pkgname}/Superpowers" "${pkgdir}/usr/bin/${pkgname}"
+
+ # Fix permissions
+ find "${pkgdir}/opt/${pkgname}" -type d -exec chmod 755 '{}' +
+ find "${pkgdir}/opt/${pkgname}" -type f -exec chmod 644 '{}' +
+ chmod +x "${pkgdir}/opt/${pkgname}/Superpowers"
+}
diff --git a/makefile b/makefile
new file mode 100644
index 000000000000..84e1ca56602a
--- /dev/null
+++ b/makefile
@@ -0,0 +1,19 @@
+all: clean main lint install
+
+clean:
+ rm -Rf pkg
+ rm -Rf src
+ rm -Rf superpowers
+ rm -Rf superpowers*.zip
+ rm -Rf *superpowers-*.pkg.tar.xz
+
+lint:
+ namcap PKGBUILD
+ namcap *superpowers-*.pkg.tar.xz
+
+main:
+ makepkg
+ mksrcinfo
+
+install:
+ sudo pacman -U *superpowers-*.pkg.tar.xz