[arch-commits] Commit in (6 files)
Alexander Rødseth
arodseth at archlinux.org
Sat Nov 14 18:22:08 UTC 2015
Date: Saturday, November 14, 2015 @ 19:22:08
Author: arodseth
Revision: 146824
Adding Lua-SDL2
Added:
luasdl2/
luasdl2/repos/
luasdl2/repos/community-i686/
luasdl2/repos/community-x86_64/
luasdl2/trunk/
luasdl2/trunk/PKGBUILD
----------+
PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
Added: luasdl2/trunk/PKGBUILD
===================================================================
--- luasdl2/trunk/PKGBUILD (rev 0)
+++ luasdl2/trunk/PKGBUILD 2015-11-14 18:22:08 UTC (rev 146824)
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 135876 2015-06-25 20:39:55Z arodseth $
+# Maintainer: Alexander F Rødseth <xyproto at archlinux.org>
+
+pkgbase=luasdl2
+pkgname=('lua-sdl2')
+pkgver=v2.0.3_4.0
+pkgrel=1
+pkgdesc='Pure C binding of SDL 2.0 for Lua'
+arch=('x86_64' 'i686')
+url='https://github.com/Tangent128/luasdl2'
+license=('MIT')
+depends=('lua' 'sdl2_gfx' 'sdl2_image' 'sdl2_mixer' 'sdl2_net' 'sdl2_ttf')
+makedepends=('lua' 'git' 'sdl2_gfx' 'sdl2_image' 'sdl2_mixer' 'sdl2_net' 'sdl2_ttf' 'cmake')
+_luaver=53
+source=("git://github.com/Tangent128/luasdl2#tag=${pkgver/_/-}")
+md5sums=('SKIP')
+
+build() {
+ cd luasdl2
+ mkdir -p build
+ cd build
+ cmake \
+ -DWITH_LUAVER=$_luaver \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -GNinja \
+ ..
+ ninja
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C luasdl2/build install
+ install -Dm644 luasdl2/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ mv "$pkgdir/usr/share/docs/Lua-SDL2" "$pkgdir/usr/share/docs/$pkgname"
+}
+
+# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list