diff options
author | ahoka <ahoka@pkgsrc.org> | 2009-03-05 21:56:29 +0000 |
---|---|---|
committer | ahoka <ahoka@pkgsrc.org> | 2009-03-05 21:56:29 +0000 |
commit | 3c473dc51370c52c16bf579f9d5f9769786dc0d1 (patch) | |
tree | ed4562a970b026aadb2288a63a02f5c57d90f191 /lang/vala | |
parent | 7dee679c11d8f5c93d005ca7737c9ac949a5552d (diff) | |
download | pkgsrc-3c473dc51370c52c16bf579f9d5f9769786dc0d1.tar.gz |
Import vala-0.5.7 as lang/vala.
Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional
runtime requirements and without using a different ABI compared to
applications and libraries written in C.
valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala source
code. It's also planned to generate GIDL files when gobject-
introspection is ready.
Diffstat (limited to 'lang/vala')
-rw-r--r-- | lang/vala/DESCR | 10 | ||||
-rw-r--r-- | lang/vala/Makefile | 28 | ||||
-rw-r--r-- | lang/vala/PLIST | 387 | ||||
-rw-r--r-- | lang/vala/buildlink3.mk | 21 | ||||
-rw-r--r-- | lang/vala/distinfo | 5 |
5 files changed, 451 insertions, 0 deletions
diff --git a/lang/vala/DESCR b/lang/vala/DESCR new file mode 100644 index 00000000000..5bd80b7cb58 --- /dev/null +++ b/lang/vala/DESCR @@ -0,0 +1,10 @@ +Vala is a new programming language that aims to bring modern programming +language features to GNOME developers without imposing any additional +runtime requirements and without using a different ABI compared to +applications and libraries written in C. + +valac, the Vala compiler, is a self-hosting compiler that translates +Vala source code into C source and header files. It uses the GObject +type system to create classes and interfaces declared in the Vala source +code. It's also planned to generate GIDL files when gobject- +introspection is ready. diff --git a/lang/vala/Makefile b/lang/vala/Makefile new file mode 100644 index 00000000000..39e271b2e96 --- /dev/null +++ b/lang/vala/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ +# + +DISTNAME= vala-0.5.7 +CATEGORIES= lang gnome +MASTER_SITES= http://download.gnome.org/sources/vala/0.5/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= ahoka@NetBSD.org +HOMEPAGE= http://live.gnome.org/Vala +COMMENT= Compiler for the GObject type system + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= bison flex gmake pkg-config + +PKGCONFIG_OVERRIDE+= vala-1.0.pc.in + +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0 +BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0 +BUILDLINK_DEPMETHOD.libxslt?= build + +.include "../../devel/glib2/buildlink3.mk" +.include "../../textproc/libxslt/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/lang/vala/PLIST b/lang/vala/PLIST new file mode 100644 index 00000000000..02b8eb89ad2 --- /dev/null +++ b/lang/vala/PLIST @@ -0,0 +1,387 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ +bin/valac +include/vala-1.0/ccode/valaccodeassignment.h +include/vala-1.0/ccode/valaccodebinaryexpression.h +include/vala-1.0/ccode/valaccodeblock.h +include/vala-1.0/ccode/valaccodebreakstatement.h +include/vala-1.0/ccode/valaccodecasestatement.h +include/vala-1.0/ccode/valaccodecastexpression.h +include/vala-1.0/ccode/valaccodecommaexpression.h +include/vala-1.0/ccode/valaccodecomment.h +include/vala-1.0/ccode/valaccodeconditionalexpression.h +include/vala-1.0/ccode/valaccodeconstant.h +include/vala-1.0/ccode/valaccodecontinuestatement.h +include/vala-1.0/ccode/valaccodedeclaration.h +include/vala-1.0/ccode/valaccodedeclarator.h +include/vala-1.0/ccode/valaccodedostatement.h +include/vala-1.0/ccode/valaccodeelementaccess.h +include/vala-1.0/ccode/valaccodeemptystatement.h +include/vala-1.0/ccode/valaccodeenum.h +include/vala-1.0/ccode/valaccodeenumvalue.h +include/vala-1.0/ccode/valaccodeexpression.h +include/vala-1.0/ccode/valaccodeexpressionstatement.h +include/vala-1.0/ccode/valaccodeformalparameter.h +include/vala-1.0/ccode/valaccodeforstatement.h +include/vala-1.0/ccode/valaccodefragment.h +include/vala-1.0/ccode/valaccodefunction.h +include/vala-1.0/ccode/valaccodefunctioncall.h +include/vala-1.0/ccode/valaccodefunctiondeclarator.h +include/vala-1.0/ccode/valaccodegotostatement.h +include/vala-1.0/ccode/valaccodeidentifier.h +include/vala-1.0/ccode/valaccodeifstatement.h +include/vala-1.0/ccode/valaccodeincludedirective.h +include/vala-1.0/ccode/valaccodeinitializerlist.h +include/vala-1.0/ccode/valaccodelabel.h +include/vala-1.0/ccode/valaccodelinedirective.h +include/vala-1.0/ccode/valaccodemacroreplacement.h +include/vala-1.0/ccode/valaccodememberaccess.h +include/vala-1.0/ccode/valaccodemodifiers.h +include/vala-1.0/ccode/valaccodenewline.h +include/vala-1.0/ccode/valaccodenode.h +include/vala-1.0/ccode/valaccodeoncesection.h +include/vala-1.0/ccode/valaccodeparenthesizedexpression.h +include/vala-1.0/ccode/valaccodereturnstatement.h +include/vala-1.0/ccode/valaccodestatement.h +include/vala-1.0/ccode/valaccodestruct.h +include/vala-1.0/ccode/valaccodeswitchstatement.h +include/vala-1.0/ccode/valaccodetypedefinition.h +include/vala-1.0/ccode/valaccodeunaryexpression.h +include/vala-1.0/ccode/valaccodevariabledeclarator.h +include/vala-1.0/ccode/valaccodewhilestatement.h +include/vala-1.0/ccode/valaccodewriter.h +include/vala-1.0/gee/arraylist.h +include/vala-1.0/gee/collection.h +include/vala-1.0/gee/collectionobject.h +include/vala-1.0/gee/hashmap.h +include/vala-1.0/gee/hashset.h +include/vala-1.0/gee/iterable.h +include/vala-1.0/gee/iterator.h +include/vala-1.0/gee/list.h +include/vala-1.0/gee/map.h +include/vala-1.0/gee/readonlycollection.h +include/vala-1.0/gee/readonlylist.h +include/vala-1.0/gee/readonlymap.h +include/vala-1.0/gee/readonlyset.h +include/vala-1.0/gee/set.h +include/vala-1.0/gobject/valaccodearraymodule.h +include/vala-1.0/gobject/valaccodeassignmentmodule.h +include/vala-1.0/gobject/valaccodebasemodule.h +include/vala-1.0/gobject/valaccodecompiler.h +include/vala-1.0/gobject/valaccodecontrolflowmodule.h +include/vala-1.0/gobject/valaccodedelegatemodule.h +include/vala-1.0/gobject/valaccodegenerator.h +include/vala-1.0/gobject/valaccodememberaccessmodule.h +include/vala-1.0/gobject/valaccodemethodcallmodule.h +include/vala-1.0/gobject/valaccodemethodmodule.h +include/vala-1.0/gobject/valaccodemodule.h +include/vala-1.0/gobject/valaccodestructmodule.h +include/vala-1.0/gobject/valaclassregisterfunction.h +include/vala-1.0/gobject/valadbusclientmodule.h +include/vala-1.0/gobject/valadbusmodule.h +include/vala-1.0/gobject/valadbusservermodule.h +include/vala-1.0/gobject/valagasyncmodule.h +include/vala-1.0/gobject/valagerrormodule.h +include/vala-1.0/gobject/valagirwriter.h +include/vala-1.0/gobject/valagobjectmodule.h +include/vala-1.0/gobject/valagsignalmodule.h +include/vala-1.0/gobject/valagtypemodule.h +include/vala-1.0/gobject/valainterfaceregisterfunction.h +include/vala-1.0/gobject/valastructregisterfunction.h +include/vala-1.0/gobject/valatyperegisterfunction.h +include/vala-1.0/vala/valaaddressofexpression.h +include/vala-1.0/vala/valaarraycreationexpression.h +include/vala-1.0/vala/valaarraylengthfield.h +include/vala-1.0/vala/valaarraymovemethod.h +include/vala-1.0/vala/valaarrayresizemethod.h +include/vala-1.0/vala/valaarraytype.h +include/vala-1.0/vala/valaassignment.h +include/vala-1.0/vala/valaattribute.h +include/vala-1.0/vala/valabaseaccess.h +include/vala-1.0/vala/valabasicblock.h +include/vala-1.0/vala/valabinaryexpression.h +include/vala-1.0/vala/valablock.h +include/vala-1.0/vala/valabooleanliteral.h +include/vala-1.0/vala/valabooleantype.h +include/vala-1.0/vala/valabreakstatement.h +include/vala-1.0/vala/valacastexpression.h +include/vala-1.0/vala/valacatchclause.h +include/vala-1.0/vala/valacharacterliteral.h +include/vala-1.0/vala/valaclass.h +include/vala-1.0/vala/valaclasstype.h +include/vala-1.0/vala/valacodecontext.h +include/vala-1.0/vala/valacodegenerator.h +include/vala-1.0/vala/valacodenode.h +include/vala-1.0/vala/valacodevisitor.h +include/vala-1.0/vala/valacodewriter.h +include/vala-1.0/vala/valaconditionalexpression.h +include/vala-1.0/vala/valaconstant.h +include/vala-1.0/vala/valaconstructor.h +include/vala-1.0/vala/valacontinuestatement.h +include/vala-1.0/vala/valacreationmethod.h +include/vala-1.0/vala/valadatatype.h +include/vala-1.0/vala/valadeclarationstatement.h +include/vala-1.0/vala/valadelegate.h +include/vala-1.0/vala/valadelegatetype.h +include/vala-1.0/vala/valadeletestatement.h +include/vala-1.0/vala/valadestructor.h +include/vala-1.0/vala/valadostatement.h +include/vala-1.0/vala/valadynamicmethod.h +include/vala-1.0/vala/valadynamicproperty.h +include/vala-1.0/vala/valadynamicsignal.h +include/vala-1.0/vala/valaelementaccess.h +include/vala-1.0/vala/valaemptystatement.h +include/vala-1.0/vala/valaenum.h +include/vala-1.0/vala/valaenumvalue.h +include/vala-1.0/vala/valaenumvaluetype.h +include/vala-1.0/vala/valaerrorcode.h +include/vala-1.0/vala/valaerrordomain.h +include/vala-1.0/vala/valaerrortype.h +include/vala-1.0/vala/valaexpression.h +include/vala-1.0/vala/valaexpressionstatement.h +include/vala-1.0/vala/valafield.h +include/vala-1.0/vala/valafieldprototype.h +include/vala-1.0/vala/valafloatingtype.h +include/vala-1.0/vala/valaflowanalyzer.h +include/vala-1.0/vala/valaforeachstatement.h +include/vala-1.0/vala/valaformalparameter.h +include/vala-1.0/vala/valaforstatement.h +include/vala-1.0/vala/valagenerictype.h +include/vala-1.0/vala/valagenieparser.h +include/vala-1.0/vala/valageniescanner.h +include/vala-1.0/vala/valagenietokentype.h +include/vala-1.0/vala/valaifstatement.h +include/vala-1.0/vala/valainitializerlist.h +include/vala-1.0/vala/valainstancecast.h +include/vala-1.0/vala/valaintegerliteral.h +include/vala-1.0/vala/valaintegertype.h +include/vala-1.0/vala/valainterface.h +include/vala-1.0/vala/valainterfacetype.h +include/vala-1.0/vala/valainvalidtype.h +include/vala-1.0/vala/valalambdaexpression.h +include/vala-1.0/vala/valaliteral.h +include/vala-1.0/vala/valalocalvariable.h +include/vala-1.0/vala/valalockable.h +include/vala-1.0/vala/valalockstatement.h +include/vala-1.0/vala/valamember.h +include/vala-1.0/vala/valamemberaccess.h +include/vala-1.0/vala/valamemberinitializer.h +include/vala-1.0/vala/valamethod.h +include/vala-1.0/vala/valamethodcall.h +include/vala-1.0/vala/valamethodtype.h +include/vala-1.0/vala/valanamespace.h +include/vala-1.0/vala/valanullchecker.h +include/vala-1.0/vala/valanullliteral.h +include/vala-1.0/vala/valanulltype.h +include/vala-1.0/vala/valaobjectcreationexpression.h +include/vala-1.0/vala/valaobjecttype.h +include/vala-1.0/vala/valaobjecttypesymbol.h +include/vala-1.0/vala/valaparser.h +include/vala-1.0/vala/valaphifunction.h +include/vala-1.0/vala/valapointerindirection.h +include/vala-1.0/vala/valapointertype.h +include/vala-1.0/vala/valapostfixexpression.h +include/vala-1.0/vala/valaproperty.h +include/vala-1.0/vala/valapropertyaccessor.h +include/vala-1.0/vala/valarealliteral.h +include/vala-1.0/vala/valareferencetransferexpression.h +include/vala-1.0/vala/valareferencetype.h +include/vala-1.0/vala/valareport.h +include/vala-1.0/vala/valareturnstatement.h +include/vala-1.0/vala/valascanner.h +include/vala-1.0/vala/valascope.h +include/vala-1.0/vala/valasemanticanalyzer.h +include/vala-1.0/vala/valasignal.h +include/vala-1.0/vala/valasignaltype.h +include/vala-1.0/vala/valasizeofexpression.h +include/vala-1.0/vala/valasourcefile.h +include/vala-1.0/vala/valasourcefilecycle.h +include/vala-1.0/vala/valasourcelocation.h +include/vala-1.0/vala/valasourcereference.h +include/vala-1.0/vala/valastatement.h +include/vala-1.0/vala/valastatementlist.h +include/vala-1.0/vala/valastringliteral.h +include/vala-1.0/vala/valastruct.h +include/vala-1.0/vala/valastructvaluetype.h +include/vala-1.0/vala/valaswitchlabel.h +include/vala-1.0/vala/valaswitchsection.h +include/vala-1.0/vala/valaswitchstatement.h +include/vala-1.0/vala/valasymbol.h +include/vala-1.0/vala/valasymbolresolver.h +include/vala-1.0/vala/valathrowstatement.h +include/vala-1.0/vala/valatokentype.h +include/vala-1.0/vala/valatrystatement.h +include/vala-1.0/vala/valatuple.h +include/vala-1.0/vala/valatypecheck.h +include/vala-1.0/vala/valatypeofexpression.h +include/vala-1.0/vala/valatypeparameter.h +include/vala-1.0/vala/valatypesymbol.h +include/vala-1.0/vala/valaunaryexpression.h +include/vala-1.0/vala/valaunresolvedsymbol.h +include/vala-1.0/vala/valaunresolvedtype.h +include/vala-1.0/vala/valausingdirective.h +include/vala-1.0/vala/valavaluetype.h +include/vala-1.0/vala/valavoidtype.h +include/vala-1.0/vala/valawhilestatement.h +include/vala-1.0/vala/valayieldstatement.h +lib/libvala.la +lib/pkgconfig/vala-1.0.pc +man/man1/valac.1 +share/devhelp/books/vala/attributes.html +share/devhelp/books/vala/classes.html +share/devhelp/books/vala/default.css +share/devhelp/books/vala/delegates.html +share/devhelp/books/vala/enums.html +share/devhelp/books/vala/exceptions.html +share/devhelp/books/vala/expressions.html +share/devhelp/books/vala/index.html +share/devhelp/books/vala/interfaces.html +share/devhelp/books/vala/methods.html +share/devhelp/books/vala/namespaces.html +share/devhelp/books/vala/overview.html +share/devhelp/books/vala/statements.html +share/devhelp/books/vala/structs.html +share/devhelp/books/vala/types.html +share/devhelp/books/vala/vala.devhelp2 +share/vala/vapi/atk.vapi +share/vala/vapi/bzlib.vapi +share/vala/vapi/cairo.vapi +share/vala/vapi/curses.vapi +share/vala/vapi/dbus-glib-1.vapi +share/vala/vapi/enchant.vapi +share/vala/vapi/fuse.deps +share/vala/vapi/fuse.vapi +share/vala/vapi/gconf-2.0.vapi +share/vala/vapi/gdk-2.0.deps +share/vala/vapi/gdk-2.0.vapi +share/vala/vapi/gdk-pixbuf-2.0.deps +share/vala/vapi/gdk-pixbuf-2.0.vapi +share/vala/vapi/gdk-x11-2.0.deps +share/vala/vapi/gdk-x11-2.0.vapi +share/vala/vapi/gio-2.0.vapi +share/vala/vapi/gio-unix-2.0.deps +share/vala/vapi/gio-unix-2.0.vapi +share/vala/vapi/glib-2.0.vapi +share/vala/vapi/gmodule-2.0.vapi +share/vala/vapi/gnet-2.0.vapi +share/vala/vapi/gnome-desktop-2.0.deps +share/vala/vapi/gnome-desktop-2.0.vapi +share/vala/vapi/gnome-keyring-1.vapi +share/vala/vapi/gnome-vfs-2.0.vapi +share/vala/vapi/gobject-2.0.vapi +share/vala/vapi/goocanvas.deps +share/vala/vapi/goocanvas.vapi +share/vala/vapi/gsl.vapi +share/vala/vapi/gstreamer-0.10.deps +share/vala/vapi/gstreamer-0.10.vapi +share/vala/vapi/gstreamer-audio-0.10.deps +share/vala/vapi/gstreamer-audio-0.10.vapi +share/vala/vapi/gstreamer-base-0.10.deps +share/vala/vapi/gstreamer-base-0.10.vapi +share/vala/vapi/gstreamer-check-0.10.deps +share/vala/vapi/gstreamer-check-0.10.vapi +share/vala/vapi/gstreamer-controller-0.10.deps +share/vala/vapi/gstreamer-controller-0.10.vapi +share/vala/vapi/gstreamer-dataprotocol-0.10.deps +share/vala/vapi/gstreamer-dataprotocol-0.10.vapi +share/vala/vapi/gstreamer-fft-0.10.deps +share/vala/vapi/gstreamer-fft-0.10.vapi +share/vala/vapi/gstreamer-interfaces-0.10.deps +share/vala/vapi/gstreamer-interfaces-0.10.vapi +share/vala/vapi/gstreamer-net-0.10.deps +share/vala/vapi/gstreamer-net-0.10.vapi +share/vala/vapi/gstreamer-netbuffer-0.10.deps +share/vala/vapi/gstreamer-netbuffer-0.10.vapi +share/vala/vapi/gstreamer-pbutils-0.10.deps +share/vala/vapi/gstreamer-pbutils-0.10.vapi +share/vala/vapi/gstreamer-riff-0.10.deps +share/vala/vapi/gstreamer-riff-0.10.vapi +share/vala/vapi/gstreamer-rtp-0.10.deps +share/vala/vapi/gstreamer-rtp-0.10.vapi +share/vala/vapi/gstreamer-rtsp-0.10.deps +share/vala/vapi/gstreamer-rtsp-0.10.vapi +share/vala/vapi/gstreamer-sdp-0.10.deps +share/vala/vapi/gstreamer-sdp-0.10.vapi +share/vala/vapi/gstreamer-tag-0.10.deps +share/vala/vapi/gstreamer-tag-0.10.vapi +share/vala/vapi/gstreamer-video-0.10.deps +share/vala/vapi/gstreamer-video-0.10.vapi +share/vala/vapi/gtk+-2.0.deps +share/vala/vapi/gtk+-2.0.vapi +share/vala/vapi/gtkmozembed.deps +share/vala/vapi/gtkmozembed.vapi +share/vala/vapi/gtksourceview-2.0.deps +share/vala/vapi/gtksourceview-2.0.vapi +share/vala/vapi/hal.deps +share/vala/vapi/hal.vapi +share/vala/vapi/hildon-1.deps +share/vala/vapi/hildon-1.vapi +share/vala/vapi/hildon-fm-2.deps +share/vala/vapi/hildon-fm-2.vapi +share/vala/vapi/json-glib-1.0.vapi +share/vala/vapi/libbonoboui-2.0.vapi +share/vala/vapi/libdaemon.vapi +share/vala/vapi/libepc-1.0.vapi +share/vala/vapi/libftdi.deps +share/vala/vapi/libftdi.vapi +share/vala/vapi/libglade-2.0.deps +share/vala/vapi/libglade-2.0.vapi +share/vala/vapi/libgnome-2.0.vapi +share/vala/vapi/libgnome-menu.vapi +share/vala/vapi/libgnomeui-2.0.deps +share/vala/vapi/libgnomeui-2.0.vapi +share/vala/vapi/libgsf-1.deps +share/vala/vapi/libgsf-1.vapi +share/vala/vapi/libnotify.deps +share/vala/vapi/libnotify.vapi +share/vala/vapi/liboobs-1.vapi +share/vala/vapi/libpanelapplet-2.0.deps +share/vala/vapi/libpanelapplet-2.0.vapi +share/vala/vapi/libsexy.deps +share/vala/vapi/libsexy.vapi +share/vala/vapi/libsoup-2.2.vapi +share/vala/vapi/libsoup-2.4.deps +share/vala/vapi/libsoup-2.4.vapi +share/vala/vapi/libusb.vapi +share/vala/vapi/libwnck-1.0.deps +share/vala/vapi/libwnck-1.0.vapi +share/vala/vapi/libxml-2.0.vapi +share/vala/vapi/loudmouth-1.0.vapi +share/vala/vapi/lua.vapi +share/vala/vapi/mysql.vapi +share/vala/vapi/pango.deps +share/vala/vapi/pango.vapi +share/vala/vapi/pangocairo.deps +share/vala/vapi/pangocairo.vapi +share/vala/vapi/poppler-glib.deps +share/vala/vapi/poppler-glib.vapi +share/vala/vapi/posix.vapi +share/vala/vapi/raptor.vapi +share/vala/vapi/rasqal.vapi +share/vala/vapi/sdl-gfx.vapi +share/vala/vapi/sdl-image.vapi +share/vala/vapi/sdl-mixer.vapi +share/vala/vapi/sdl-net.vapi +share/vala/vapi/sdl-ttf.vapi +share/vala/vapi/sdl.vapi +share/vala/vapi/sqlite3.vapi +share/vala/vapi/taglib_c.vapi +share/vala/vapi/tiff.vapi +share/vala/vapi/tracker-indexer-module-1.0.vapi +share/vala/vapi/unique-1.0.deps +share/vala/vapi/unique-1.0.vapi +share/vala/vapi/vala-1.0.vapi +share/vala/vapi/vte.deps +share/vala/vapi/vte.vapi +share/vala/vapi/webkit-1.0.deps +share/vala/vapi/webkit-1.0.vapi +share/vala/vapi/zlib.vapi +@dirrm share/vala/vapi +@dirrm share/vala +@dirrm share/devhelp/books/vala +@dirrm share/devhelp/books +@dirrm share/devhelp +@dirrm include/vala-1.0/vala +@dirrm include/vala-1.0/gobject +@dirrm include/vala-1.0/gee +@dirrm include/vala-1.0/ccode +@dirrm include/vala-1.0 diff --git a/lang/vala/buildlink3.mk b/lang/vala/buildlink3.mk new file mode 100644 index 00000000000..11d1f921977 --- /dev/null +++ b/lang/vala/buildlink3.mk @@ -0,0 +1,21 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +VALA_BUILDLINK3_MK:= ${VALA_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= vala +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nvala} +BUILDLINK_PACKAGES+= vala +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}vala + +.if ${VALA_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.vala+= vala>=0.5.7 +BUILDLINK_PKGSRCDIR.vala?= ../../lang/vala +.endif # VALA_BUILDLINK3_MK + +.include "../../devel/glib2/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/lang/vala/distinfo b/lang/vala/distinfo new file mode 100644 index 00000000000..b1e4c74c9e0 --- /dev/null +++ b/lang/vala/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ + +SHA1 (vala-0.5.7.tar.bz2) = 1dc811adbe0c186a49339a205abaaa3440084749 +RMD160 (vala-0.5.7.tar.bz2) = 77796a069e0663853562c096c132d59502400bf4 +Size (vala-0.5.7.tar.bz2) = 1562355 bytes |