summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjose17112019-01-28 21:43:08 +0100
committerjose17112019-01-28 21:43:08 +0100
commit1642b27e8640825ee7c528c387704ef43c5f7949 (patch)
tree04304576608c2e62163c129b7e1f3c5816c09a82
downloadaur-1642b27e8640825ee7c528c387704ef43c5f7949.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD48
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..244956baf8d3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Mon Jan 28 20:42:59 UTC 2019
+pkgbase = lander-git
+ pkgdesc = Lunar Lander clone using OpenGL (git)
+ pkgver = r296.d5cbffd
+ pkgrel = 1
+ url = https://github.com/nickg/lander
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = git
+ makedepends = gendesk
+ depends = sdl2_mixer
+ depends = glew
+ depends = sdl2_image
+ depends = freetype2
+ conflicts = lander
+ conflicts = lander-curses-git
+ source = lander-git::git+https://github.com/nickg/lander.git
+ md5sums = SKIP
+
+pkgname = lander-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fe44d5c4a796
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Jose Riha <jose1711 gmail com>
+
+pkgname=lander-git
+_pkgname=lander
+pkgver=r296.d5cbffd
+pkgrel=1
+pkgdesc="Lunar Lander clone using OpenGL (git)"
+url="https://github.com/nickg/lander"
+depends=('sdl2_mixer' 'glew' 'sdl2_image' 'freetype2')
+makedepends=('git' 'gendesk')
+conflicts=(lander lander-curses-git)
+license=('GPL3')
+arch=('x86_64' 'i686')
+source=("${pkgname}"::'git+https://github.com/nickg/lander.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "${srcdir}/${pkgname}"
+ gendesk -f -n --pkgname "${_pkgname}" --pkgdesc "${pkgdesc}" --exec "lander" --categories "Game;ActionGame"
+}
+
+build() {
+ cd ${srcdir}/${pkgname}
+ if [ -d build ]
+ then
+ rm -rf build
+ fi
+ mkdir build
+ cd build
+ cmake -DCMAKE_BUILD_TYPE=Debug -DSDL2_LIBRARIES=-lSDL2 -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}
+ pushd build
+ make DESTDIR="${pkgdir}" install
+ popd
+ install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+ install -Dm644 data/images/ship.png "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
+}
+
+# vim:set ts=2 sw=2 et: