From 44aa66231179423df46493fe971030690cc331d5 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 10 Aug 2012 09:54:57 +0200 Subject: [PATCH] New package: valabind-git. --- srcpkgs/valabind-git/template | 30 +++++++++++++++++++++++ srcpkgs/valabind-git/valabind-git.rshlibs | 4 +++ 2 files changed, 34 insertions(+) create mode 100644 srcpkgs/valabind-git/template create mode 100644 srcpkgs/valabind-git/valabind-git.rshlibs diff --git a/srcpkgs/valabind-git/template b/srcpkgs/valabind-git/template new file mode 100644 index 00000000000..23d1592348f --- /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 00000000000..0bb56523bcd --- /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