# Description: Lua bindings for gnome/gobject using gobject-introspection library # URL: https://github.com/pavouk/lgi # Packager: milisarge # Depends on: glib libffi lua gobject-introspection name=lua-lgi version=0.9.1 release=1 source=(https://github.com/pavouk/lgi/archive/$version.tar.gz::$name-$version.tar.gz) build() { cd lgi-$version make make \ LUA_LIBDIR=/usr/lib/lua/5.3 \ LUA_SHAREDIR=/usr/share/lua/5.3 \ DESTDIR="$PKG/" install # dump typelib tool install -Dm755 tools/dump-typelib.lua \ "$PKG/usr/bin/dump-typelib" # docs install -d "$PKG/usr/share/doc/$name" install -Dm644 docs/* \ "$PKG/usr/share/doc/$name" # samples install -d "$PKG/usr/share/$name/samples/gtk-demo" install -Dm644 samples/*.lua \ "$PKG/usr/share/$name/samples" install -Dm644 samples/gtk-demo/* \ "$PKG/usr/share/$name/samples/gtk-demo" # license install -Dm644 LICENSE \ "$PKG/usr/share/licenses/$name/LICENSE" }