summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoroli2015-06-12 21:56:04 +0200
committeroli2015-06-12 21:56:04 +0200
commit11ac36617014200e1c28d8f96fcaf55fe66d8afc (patch)
tree0f802430987feea853daa6f3c74633d6ce3cb55d
downloadaur-11ac36617014200e1c28d8f96fcaf55fe66d8afc.tar.gz
Initial import
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD38
-rw-r--r--jvgs.desktop8
-rw-r--r--jvgs.pngbin0 -> 1070 bytes
4 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6f401610cac4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = jvgs
+ pkgdesc = minimalistic platform game loosely based on xkcd webcomic
+ pkgver = 0.5.1
+ pkgrel = 1
+ url = http://jvgs.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ license = CCPL
+ makedepends = swig
+ makedepends = cmake
+ depends = libgl
+ depends = lua51
+ depends = freetype2
+ depends = sdl_mixer
+ depends = mesa
+ source = http://sourceforge.net/projects/jvgs/files/jvgs-0.5/jvgs-0.5.1-src.tar.gz
+ source = jvgs.desktop
+ source = jvgs.png
+ md5sums = 606ae3de9b7b5132f9b5813760cf8acd
+ md5sums = e39c4244e88342c9599a8135559d165c
+ md5sums = 396a3fe5631603e08a60b5d9c6b3cff7
+
+pkgname = jvgs
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a542cec0072b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Jozef Riha <jose1711 at gmail dot com>
+# Contributor: Cravix
+
+pkgname=jvgs
+pkgver=0.5.1
+pkgrel=1
+pkgdesc="minimalistic platform game loosely based on xkcd webcomic"
+arch=('i686' 'x86_64')
+url="http://jvgs.sourceforge.net/"
+license=('GPL' 'CCPL')
+depends=('libgl' 'lua51' 'freetype2' 'sdl_mixer' 'mesa')
+makedepends=('swig' 'cmake')
+md5sums=('606ae3de9b7b5132f9b5813760cf8acd'
+ 'e39c4244e88342c9599a8135559d165c'
+ '396a3fe5631603e08a60b5d9c6b3cff7')
+source=("http://sourceforge.net/projects/${pkgname}/files/${pkgname}-${pkgver%.*}/${pkgname}-${pkgver}-src.tar.gz" "jvgs.desktop" "jvgs.png")
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}-src
+ cmake .
+ sed -i 's%LUA_INCLUDE_DIR:PATH=/usr/include%LUA_INCLUDE_DIR:PATH=/usr/include/lua5.1%' CMakeCache.txt
+ make
+}
+
+package() {
+ mkdir -p ${pkgdir}/usr/{share/jvgs/resources,bin}
+ install -D -m644 $srcdir/jvgs.png $pkgdir/usr/share/pixmaps/jvgs.png && \
+ install -D -m644 $srcdir/jvgs.desktop $pkgdir/usr/share/applications/jvgs.desktop
+ cd ${srcdir}/${pkgname}-${pkgver}-src
+ install -D -m644 ./main.lua ${pkgdir}/usr/share/jvgs/main.lua
+ install -D -m755 ./src/jvgs ${pkgdir}/usr/share/jvgs/jvgs
+ cd resources
+ tar cf - * | ( cd ${pkgdir}/usr/share/jvgs/resources; tar xfp -)
+ (echo "#!/bin/bash
+cd /usr/share/jvgs
+./jvgs \"\$@\"") > $pkgdir/usr/bin/jvgs
+ chmod 755 $pkgdir/usr/bin/jvgs
+}
diff --git a/jvgs.desktop b/jvgs.desktop
new file mode 100644
index 000000000000..76c5ec506618
--- /dev/null
+++ b/jvgs.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=jvgs
+GenericName=Platform Game
+Comment=Minimalistic platform game
+Exec=jvgs
+Icon=jvgs.png
+Categories=Game;ArcadeGame;
diff --git a/jvgs.png b/jvgs.png
new file mode 100644
index 000000000000..3488b701f9fa
--- /dev/null
+++ b/jvgs.png
Binary files differ