summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ5lx2015-06-09 16:51:43 +0200
committerJ5lx2015-06-09 16:51:43 +0200
commit867e4be202acd61a85e2eee9d181dfc37e299943 (patch)
treeb3430cbf97dfc988341264f410e8ae31fda5567c
downloadaur-867e4be202acd61a85e2eee9d181dfc37e299943.tar.gz
Initial import
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD42
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..22114af4f459
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = glportal-git
+ pkgdesc = OpenGL puzzle game inspired by portal.
+ pkgver = v0.0.5.605.gd5e4d47
+ pkgrel = 1
+ url = http://glportal.de/
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = git
+ makedepends = cmake
+ makedepends = unittestpp
+ depends = glew
+ depends = assimp
+ depends = sdl2
+ depends = sdl2_mixer
+ depends = tinyxml
+ provides = glportal=v0.0.5.605.gd5e4d47
+ conflicts = glportal
+ source = git+https://github.com/glportal/glportal.git
+ md5sums = SKIP
+
+pkgname = glportal-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..871b0d7409b2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+
+_pkgname=glportal
+pkgname=${_pkgname}-git
+pkgver=v0.0.5.605.gd5e4d47
+pkgrel=1
+pkgdesc="OpenGL puzzle game inspired by portal."
+arch=('i686' 'x86_64')
+url="http://glportal.de/"
+license=('custom')
+depends=('glew' 'assimp' 'sdl2' 'sdl2_mixer' 'tinyxml')
+makedepends=('git' 'cmake' 'unittestpp')
+provides=("${_pkgname}=${pkgver}")
+conflicts=("${_pkgname}")
+source=("git+https://github.com/${_pkgname}/${_pkgname}.git")
+md5sums=('SKIP')
+
+pkgver() {
+ cd $srcdir/$_pkgname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $srcdir/$_pkgname
+
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+check() {
+ cd $srcdir/$_pkgname/build
+
+ make test
+}
+
+package() {
+ cd $srcdir/$_pkgname/build
+
+ make install DESTDIR=$pkgdir
+ install -Dm644 "../LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+}