diff --git a/srcpkgs/valabind-git/template b/srcpkgs/valabind-git/template new file mode 100644 index 0000000000..23d1592348 --- /dev/null +++ b/srcpkgs/valabind-git/template @@ -0,0 +1,30 @@ +# Template file for 'valabind-git' +pkgname=valabind-git +version="$(date -u +%Y%m%d)" +revision=1 +nofetch=yes +noextract=yes +provides="valabind-9999" +replaces="valabind>=0" +build_style=gnu-makefile +makedepends="git pkg-config vala-devel glib-devel" +short_desc="Tool to transform vala source files to swig, GIR or GEAR (git snapshot)" +maintainer="Juan RP " +license="LGPL-3" +homepage="http://radare.org" +distfiles="$homepage/get/$pkgname-$version.tar.gz" +checksum=161641fc4a6ed0e22fcc82c85c8f91e41f18ae02260151f19293ee36c7c4b751 +long_desc=" + Valabind is a tool to parse vala[1] or vapi files to transform + them into swig interface files, C++ source files, GIR or GEAR. + + With swig, you can create language bindings for any API + written in vala or C with a vapi interface. + + It can also generate bindings for C++ and v8-GearBox." + +do_fetch() { + local url="git://github.com/radare/valabind" + msg_normal "Fetching source from $url ...\n" + git clone ${url} ${pkgname}-${version} +} diff --git a/srcpkgs/valabind-git/valabind-git.rshlibs b/srcpkgs/valabind-git/valabind-git.rshlibs new file mode 100644 index 0000000000..0bb56523bc --- /dev/null +++ b/srcpkgs/valabind-git/valabind-git.rshlibs @@ -0,0 +1,4 @@ +libvala-0.16.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libc.so.6