diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-07-14 02:53:47 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-07-14 02:53:47 +0800 |
commit | cbc118058f2283ffff8ddaf47470dce2720a4fcf (patch) | |
tree | 51042219e5f3ffd8af350909830609b3b592fc0d | |
parent | bc5a221e722aa05d64cbdec0bcb687855b0f24e1 (diff) | |
download | marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar.gz marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar.bz2 marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar.lz marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar.xz marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.tar.zst marcuscom-ports-cbc118058f2283ffff8ddaf47470dce2720a4fcf.zip |
share/gnome -> share
Reminded by: marcus
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9216 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | lang/vala/Makefile | 29 | ||||
-rw-r--r-- | lang/vala/distinfo | 3 | ||||
-rw-r--r-- | lang/vala/pkg-descr | 12 | ||||
-rw-r--r-- | lang/vala/pkg-plist | 191 |
4 files changed, 235 insertions, 0 deletions
diff --git a/lang/vala/Makefile b/lang/vala/Makefile new file mode 100644 index 000000000..db5309c42 --- /dev/null +++ b/lang/vala/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: vala +# Date created: 2007-07-09 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/lang/vala/Makefile,v 1.1 2007/07/09 12:48:15 ahze Exp $ + +PORTNAME= vala +PORTVERSION= 0.1.1 +PORTREVISION= 2 +CATEGORIES= lang gnome +MASTER_SITES= GNOME + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Programming language and compiler that converts Vala code into C code + +USE_BZIP2= yes +USE_GNOME= glib20 gnomeprefix +GNU_CONFIGURE= yes +USE_GETTEXT= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}" LDFLAGS="-L${LOCALBASE}/lib" +USE_BISON= yes +MAN1= valac.1 +USE_LDCONFIG= yes + +post-patch: + @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|$$(prefix)/libdata/pkgconfig|' \ + ${WRKSRC}/Makefile.in +.include <bsd.port.mk> diff --git a/lang/vala/distinfo b/lang/vala/distinfo new file mode 100644 index 000000000..e0a25b43b --- /dev/null +++ b/lang/vala/distinfo @@ -0,0 +1,3 @@ +MD5 (vala-0.1.1.tar.bz2) = a32990252a244259b042b3c63321e797 +SHA256 (vala-0.1.1.tar.bz2) = 3d448c8f476294006894eb4c9478eb2cf37b4dc194cd5c8edd785a284fa3a801 +SIZE (vala-0.1.1.tar.bz2) = 786134 diff --git a/lang/vala/pkg-descr b/lang/vala/pkg-descr new file mode 100644 index 000000000..e5c2f9fc4 --- /dev/null +++ b/lang/vala/pkg-descr @@ -0,0 +1,12 @@ +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. + +WWW: http://live.gnome.org/Vala diff --git a/lang/vala/pkg-plist b/lang/vala/pkg-plist new file mode 100644 index 000000000..d4b1431f6 --- /dev/null +++ b/lang/vala/pkg-plist @@ -0,0 +1,191 @@ +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/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/gobject/valaccodecompiler.h +include/vala-1.0/gobject/valaclassregisterfunction.h +include/vala-1.0/gobject/valacodegenerator.h +include/vala-1.0/gobject/valacodegeneratorassignment.h +include/vala-1.0/gobject/valacodegeneratorclass.h +include/vala-1.0/gobject/valacodegeneratorinterface.h +include/vala-1.0/gobject/valacodegeneratorinvocationexpression.h +include/vala-1.0/gobject/valacodegeneratormemberaccess.h +include/vala-1.0/gobject/valacodegeneratormethod.h +include/vala-1.0/gobject/valacodegeneratorsignal.h +include/vala-1.0/gobject/valacodegeneratorsourcefile.h +include/vala-1.0/gobject/valacodegeneratorstruct.h +include/vala-1.0/gobject/valainterfaceregisterfunction.h +include/vala-1.0/gobject/valatyperegisterfunction.h +include/vala-1.0/vala/vala.h +include/vala-1.0/vala/valaaddressofexpression.h +include/vala-1.0/vala/valaarray.h +include/vala-1.0/vala/valaarraycreationexpression.h +include/vala-1.0/vala/valaassignment.h +include/vala-1.0/vala/valaattribute.h +include/vala-1.0/vala/valaattributeprocessor.h +include/vala-1.0/vala/valabaseaccess.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/valabreakstatement.h +include/vala-1.0/vala/valacallback.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/valacodecontext.h +include/vala-1.0/vala/valacodenode.h +include/vala-1.0/vala/valacodevisitor.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/valadestructor.h +include/vala-1.0/vala/valadostatement.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/valaexpression.h +include/vala-1.0/vala/valaexpressionstatement.h +include/vala-1.0/vala/valafield.h +include/vala-1.0/vala/valaflags.h +include/vala-1.0/vala/valaflagsvalue.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/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/valainterface.h +include/vala-1.0/vala/valainterfacewriter.h +include/vala-1.0/vala/valainvocationexpression.h +include/vala-1.0/vala/valainvokable.h +include/vala-1.0/vala/valalambdaexpression.h +include/vala-1.0/vala/valaliteral.h +include/vala-1.0/vala/valaliteralexpression.h +include/vala-1.0/vala/valalocalvariabledeclaration.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/valamemberaccessibility.h +include/vala-1.0/vala/valamemorymanager.h +include/vala-1.0/vala/valamethod.h +include/vala-1.0/vala/valanamedargument.h +include/vala-1.0/vala/valanamespace.h +include/vala-1.0/vala/valanamespacereference.h +include/vala-1.0/vala/valanullliteral.h +include/vala-1.0/vala/valaobjectcreationexpression.h +include/vala-1.0/vala/valaparenthesizedexpression.h +include/vala-1.0/vala/valaparser.h +include/vala-1.0/vala/valapointer.h +include/vala-1.0/vala/valapointerindirection.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/valareport.h +include/vala-1.0/vala/valareturnstatement.h +include/vala-1.0/vala/valasemanticanalyzer.h +include/vala-1.0/vala/valasignal.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/valasourcereference.h +include/vala-1.0/vala/valastatement.h +include/vala-1.0/vala/valastringliteral.h +include/vala-1.0/vala/valastruct.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/valasymbolbuilder.h +include/vala-1.0/vala/valasymbolresolver.h +include/vala-1.0/vala/valathrowstatement.h +include/vala-1.0/vala/valatrystatement.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/valatypereference.h +include/vala-1.0/vala/valaunaryexpression.h +include/vala-1.0/vala/valavariabledeclarator.h +include/vala-1.0/vala/valawhilestatement.h +lib/libvala.la +lib/libvala.so +lib/libvala.so.0 +libdata/pkgconfig/vala-1.0.pc +%%DATADIR%%/vapi/atk.vala +%%DATADIR%%/vapi/cairo.vala +%%DATADIR%%/vapi/dbus-glib-1.vala +%%DATADIR%%/vapi/gdk-2.0.deps +%%DATADIR%%/vapi/gdk-2.0.vala +%%DATADIR%%/vapi/gio-standalone.vala +%%DATADIR%%/vapi/glib-2.0.vala +%%DATADIR%%/vapi/gtk+-2.0.deps +%%DATADIR%%/vapi/gtk+-2.0.vala +%%DATADIR%%/vapi/hal.deps +%%DATADIR%%/vapi/hal.vala +%%DATADIR%%/vapi/libxml-2.0.vala +%%DATADIR%%/vapi/math.vala +%%DATADIR%%/vapi/pango.deps +%%DATADIR%%/vapi/pango.vala +%%DATADIR%%/vapi/vala-1.0.vala +%%DATADIR%%/vapi/vte.deps +%%DATADIR%%/vapi/vte.vala +@dirrm %%DATADIR%%/vapi +@dirrm %%DATADIR%% +@dirrm include/vala-1.0/vala +@dirrm include/vala-1.0/gobject +@dirrm include/vala-1.0/ccode +@dirrm include/vala-1.0 |