Date: Fri, 08 Jun 2012 20:55:01 +0200 From: Florent Peterschmitt <fpeterscom@gmail.com> To: ports@freebsd.org Subject: Vala 0.17.1 - Makefile and pkg-plist Message-ID: <4FD24A85.7020306@gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, Here are the makefile and pkg-plist for vala 0.17.1 : # New ports collection makefile for: vala # Date created: 2007-07-09 # Whom: Michael Johnson <ahze@FreeBSD.org> # # $FreeBSD: ports/lang/vala/Makefile,v 1.29 2011/11/09 15:25:37 miwi Exp $ # $MCom: ports/lang/vala/Makefile,v 1.55 2011/06/02 12:10:13 kwm Exp $ # PORTNAME= vala PORTVERSION= 0.17.1 CATEGORIES= lang gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Programming language and compiler that converts Vala code into C code LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USE_XZ= yes USE_GNOME= gnomehack glib20 gnomeprefix libxslt GNU_CONFIGURE= yes USE_GETTEXT= yes CPPFLAGS+= -I${LOCALBASE} LDFLAGS+= -L${LOCALBASE}/lib USE_BISON= build USE_LDCONFIG= yes MAN1?= valac.1 valac-0.18.1 PLIST_SUB= VERSION=0.18 .include <bsd.port.pre.mk> .if defined(VALA_SLAVE) LIB_DEPENDS+= vala-0.17.1:${PORTSDIR}/lang/vala CONFIGURE_ARGS+=--enable-vapigen BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML MAN1= vala-gen-introspect.1 vapigen.1 .else CONFIGURE_ARGS+=--disable-vapigen .endif post-patch: # We cheat here, because vala records vapigen related stuff in its .pc file # This makes the vapigen work again, although it might get weird when # vala-vapigen isn't installed. @${REINPLACE_CMD} -e 's|@vapigen_decl@|vapigen=$${bindir}/vapigen-0.17|g' \ -e 's|@gen_introspect_decl@|gen_introspect=$${libdir}/vala-0.17/gen-introspect-0.17|g' \ -e 's|@vala_gen_introspect_decl@|vala_gen_introspect=$${bindir}/vala-gen-introspect-0.17|g' \ ${WRKSRC}/libvala.pc.in @${REINPLACE_CMD} -e 's|cp $$< $$@|cp libvala.pc libvala-0.18.pc|g' \ ${WRKSRC}/Makefile.in .if defined(VALA_SLAVE) pre-build: @cd ${WRKSRC} && ${GMAKE} version.h @cd ${WRKSRC}/gobject-introspection && ${GMAKE} libgidl.la && \ ${GMAKE} gen-introspect post-install: @cd ${WRKSRC}/gobject-introspection && ${GMAKE} install @${INSTALL_MAN} ${WRKSRC}/doc/vapigen.1 ${WRKSRC}/doc/vala-gen-introspect.1 \ ${PREFIX}/man/man1/ .else # want to see what will fail. post-install: ${LN} -fs ${PREFIX}/libdata/pkgconfig/libvala-0.18.pc \ ${PREFIX}/libdata/pkgconfig/vala-1.0.pc .endif .include <bsd.port.post.mk> bin/vala bin/vala-0.18 bin/valac bin/valac-0.18 include/vala-0.18/vala.h include/vala-0.18/valaccode.h include/vala-0.18/valacodegen.h include/vala-0.18/valagee.h lib/libvala-0.18.la lib/libvala-0.18.so lib/libvala-0.18.so.0 libdata/pkgconfig/libvala-0.18.pc libdata/pkgconfig/vala-1.0.pc man/man1/valac-0.18.1.gz man/man1/valac.1.gz share/aclocal/vala.m4 share/devhelp/books/vala-0.18/attributes.html share/devhelp/books/vala-0.18/classes.html share/devhelp/books/vala-0.18/default.css share/devhelp/books/vala-0.18/delegates.html share/devhelp/books/vala-0.18/enums.html share/devhelp/books/vala-0.18/exceptions.html share/devhelp/books/vala-0.18/expressions.html share/devhelp/books/vala-0.18/index.html share/devhelp/books/vala-0.18/interfaces.html share/devhelp/books/vala-0.18/methods.html share/devhelp/books/vala-0.18/namespaces.html share/devhelp/books/vala-0.18/overview.html share/devhelp/books/vala-0.18/statements.html share/devhelp/books/vala-0.18/structs.html share/devhelp/books/vala-0.18/types.html share/devhelp/books/vala-0.18/vala-0.18.devhelp2 share/licenses/vala-0.17.1/LGPL21 share/licenses/vala-0.17.1/LICENSE share/licenses/vala-0.17.1/catalog.mk share/vala-0.18/vapi/alsa.deps share/vala-0.18/vapi/alsa.vapi share/vala-0.18/vapi/atk.vapi share/vala-0.18/vapi/avahi-client.vapi share/vala-0.18/vapi/avahi-gobject.deps share/vala-0.18/vapi/avahi-gobject.vapi share/vala-0.18/vapi/bzlib.vapi share/vala-0.18/vapi/cairo-xcb.deps share/vala-0.18/vapi/cairo-xcb.vapi share/vala-0.18/vapi/cairo.vapi share/vala-0.18/vapi/ccss-1.vapi share/vala-0.18/vapi/clutter-1.0.deps share/vala-0.18/vapi/clutter-1.0.vapi share/vala-0.18/vapi/clutter-gst-1.0.deps share/vala-0.18/vapi/clutter-gst-1.0.vapi share/vala-0.18/vapi/clutter-gtk-0.10.deps share/vala-0.18/vapi/clutter-gtk-0.10.vapi share/vala-0.18/vapi/clutter-gtk-1.0.deps share/vala-0.18/vapi/clutter-gtk-1.0.vapi share/vala-0.18/vapi/clutter-json-1.0.vapi share/vala-0.18/vapi/cogl-1.0.deps share/vala-0.18/vapi/cogl-1.0.vapi share/vala-0.18/vapi/cogl-pango-1.0.deps share/vala-0.18/vapi/cogl-pango-1.0.vapi share/vala-0.18/vapi/curses.vapi share/vala-0.18/vapi/dbus-glib-1.vapi share/vala-0.18/vapi/enchant.vapi share/vala-0.18/vapi/fuse.deps share/vala-0.18/vapi/fuse.vapi share/vala-0.18/vapi/gconf-2.0.vapi share/vala-0.18/vapi/gdk-2.0.deps share/vala-0.18/vapi/gdk-2.0.vapi share/vala-0.18/vapi/gdk-3.0.deps share/vala-0.18/vapi/gdk-3.0.vapi share/vala-0.18/vapi/gdk-pixbuf-2.0.deps share/vala-0.18/vapi/gdk-pixbuf-2.0.vapi share/vala-0.18/vapi/gdk-x11-2.0.deps share/vala-0.18/vapi/gdk-x11-2.0.vapi share/vala-0.18/vapi/gdk-x11-3.0.deps share/vala-0.18/vapi/gdk-x11-3.0.vapi share/vala-0.18/vapi/gdl-1.0.deps share/vala-0.18/vapi/gdl-1.0.vapi share/vala-0.18/vapi/gdl-3.0.deps share/vala-0.18/vapi/gdl-3.0.vapi share/vala-0.18/vapi/gdu-gtk.deps share/vala-0.18/vapi/gdu-gtk.vapi share/vala-0.18/vapi/gdu.deps share/vala-0.18/vapi/gdu.vapi share/vala-0.18/vapi/gedit-2.20.deps share/vala-0.18/vapi/gedit-2.20.vapi share/vala-0.18/vapi/gedit.deps share/vala-0.18/vapi/gedit.vapi share/vala-0.18/vapi/gio-2.0.vapi share/vala-0.18/vapi/gio-unix-2.0.deps share/vala-0.18/vapi/gio-unix-2.0.vapi share/vala-0.18/vapi/glib-2.0.vapi share/vala-0.18/vapi/gmodule-2.0.vapi share/vala-0.18/vapi/gnet-2.0.deps share/vala-0.18/vapi/gnet-2.0.vapi share/vala-0.18/vapi/gnome-desktop-2.0.deps share/vala-0.18/vapi/gnome-desktop-2.0.vapi share/vala-0.18/vapi/gnome-keyring-1.vapi share/vala-0.18/vapi/gnome-vfs-2.0.vapi share/vala-0.18/vapi/gnutls.vapi share/vala-0.18/vapi/gobject-2.0.vapi share/vala-0.18/vapi/goocanvas.deps share/vala-0.18/vapi/goocanvas.vapi share/vala-0.18/vapi/gsl.vapi share/vala-0.18/vapi/gstreamer-0.10.deps share/vala-0.18/vapi/gstreamer-0.10.vapi share/vala-0.18/vapi/gstreamer-app-0.10.deps share/vala-0.18/vapi/gstreamer-app-0.10.vapi share/vala-0.18/vapi/gstreamer-audio-0.10.deps share/vala-0.18/vapi/gstreamer-audio-0.10.vapi share/vala-0.18/vapi/gstreamer-base-0.10.deps share/vala-0.18/vapi/gstreamer-base-0.10.vapi share/vala-0.18/vapi/gstreamer-cdda-0.10.deps share/vala-0.18/vapi/gstreamer-cdda-0.10.vapi share/vala-0.18/vapi/gstreamer-check-0.10.deps share/vala-0.18/vapi/gstreamer-check-0.10.vapi share/vala-0.18/vapi/gstreamer-controller-0.10.deps share/vala-0.18/vapi/gstreamer-controller-0.10.vapi share/vala-0.18/vapi/gstreamer-dataprotocol-0.10.deps share/vala-0.18/vapi/gstreamer-dataprotocol-0.10.vapi share/vala-0.18/vapi/gstreamer-fft-0.10.deps share/vala-0.18/vapi/gstreamer-fft-0.10.vapi share/vala-0.18/vapi/gstreamer-interfaces-0.10.deps share/vala-0.18/vapi/gstreamer-interfaces-0.10.vapi share/vala-0.18/vapi/gstreamer-net-0.10.deps share/vala-0.18/vapi/gstreamer-net-0.10.vapi share/vala-0.18/vapi/gstreamer-netbuffer-0.10.deps share/vala-0.18/vapi/gstreamer-netbuffer-0.10.vapi share/vala-0.18/vapi/gstreamer-pbutils-0.10.deps share/vala-0.18/vapi/gstreamer-pbutils-0.10.vapi share/vala-0.18/vapi/gstreamer-riff-0.10.deps share/vala-0.18/vapi/gstreamer-riff-0.10.vapi share/vala-0.18/vapi/gstreamer-rtp-0.10.deps share/vala-0.18/vapi/gstreamer-rtp-0.10.vapi share/vala-0.18/vapi/gstreamer-rtsp-0.10.deps share/vala-0.18/vapi/gstreamer-rtsp-0.10.vapi share/vala-0.18/vapi/gstreamer-sdp-0.10.deps share/vala-0.18/vapi/gstreamer-sdp-0.10.vapi share/vala-0.18/vapi/gstreamer-tag-0.10.deps share/vala-0.18/vapi/gstreamer-tag-0.10.vapi share/vala-0.18/vapi/gstreamer-video-0.10.deps share/vala-0.18/vapi/gstreamer-video-0.10.vapi share/vala-0.18/vapi/gtk+-2.0.deps share/vala-0.18/vapi/gtk+-2.0.vapi share/vala-0.18/vapi/gtk+-3.0.deps share/vala-0.18/vapi/gtk+-3.0.vapi share/vala-0.18/vapi/gtkmozembed.deps share/vala-0.18/vapi/gtkmozembed.vapi share/vala-0.18/vapi/gtksourceview-2.0.deps share/vala-0.18/vapi/gtksourceview-2.0.vapi share/vala-0.18/vapi/gtksourceview-3.0.deps share/vala-0.18/vapi/gtksourceview-3.0.vapi share/vala-0.18/vapi/gudev-1.0.deps share/vala-0.18/vapi/gudev-1.0.vapi share/vala-0.18/vapi/hal.deps share/vala-0.18/vapi/hal.vapi share/vala-0.18/vapi/hildon-1.deps share/vala-0.18/vapi/hildon-1.vapi share/vala-0.18/vapi/hildon-fm-2.deps share/vala-0.18/vapi/hildon-fm-2.vapi share/vala-0.18/vapi/json-glib-1.0.deps share/vala-0.18/vapi/json-glib-1.0.vapi share/vala-0.18/vapi/libarchive.deps share/vala-0.18/vapi/libarchive.vapi share/vala-0.18/vapi/libbonoboui-2.0.vapi share/vala-0.18/vapi/libdaemon.vapi share/vala-0.18/vapi/libepc-1.0.vapi share/vala-0.18/vapi/libesmtp.vapi share/vala-0.18/vapi/libftdi.deps share/vala-0.18/vapi/libftdi.vapi share/vala-0.18/vapi/libgda-4.0.deps share/vala-0.18/vapi/libgda-4.0.vapi share/vala-0.18/vapi/libgda-report-4.0.deps share/vala-0.18/vapi/libgda-report-4.0.vapi share/vala-0.18/vapi/libgdata.deps share/vala-0.18/vapi/libgdata.vapi share/vala-0.18/vapi/libglade-2.0.deps share/vala-0.18/vapi/libglade-2.0.vapi share/vala-0.18/vapi/libgnome-2.0.vapi share/vala-0.18/vapi/libgnome-menu.vapi share/vala-0.18/vapi/libgnomeui-2.0.deps share/vala-0.18/vapi/libgnomeui-2.0.vapi share/vala-0.18/vapi/libgsf-1.deps share/vala-0.18/vapi/libgsf-1.vapi share/vala-0.18/vapi/libgvc.vapi share/vala-0.18/vapi/libmagic.vapi share/vala-0.18/vapi/libnl-1.vapi share/vala-0.18/vapi/libnl-2.0.deps share/vala-0.18/vapi/libnl-2.0.vapi share/vala-0.18/vapi/libnl-3.0.deps share/vala-0.18/vapi/libnl-3.0.vapi share/vala-0.18/vapi/libnotify.deps share/vala-0.18/vapi/libnotify.vapi share/vala-0.18/vapi/liboobs-1.vapi share/vala-0.18/vapi/libosso.vapi share/vala-0.18/vapi/libpanelapplet-2.0.deps share/vala-0.18/vapi/libpanelapplet-2.0.vapi share/vala-0.18/vapi/libpeas-1.0.vapi share/vala-0.18/vapi/libpq.vapi share/vala-0.18/vapi/librsvg-2.0.deps share/vala-0.18/vapi/librsvg-2.0.vapi share/vala-0.18/vapi/libsexy.deps share/vala-0.18/vapi/libsexy.vapi share/vala-0.18/vapi/libsoup-2.2.vapi share/vala-0.18/vapi/libsoup-2.4.deps share/vala-0.18/vapi/libsoup-2.4.vapi share/vala-0.18/vapi/libusb-1.0.deps share/vala-0.18/vapi/libusb-1.0.vapi share/vala-0.18/vapi/libusb.vapi share/vala-0.18/vapi/libvala-0.18.vapi share/vala-0.18/vapi/libwnck-1.0.deps share/vala-0.18/vapi/libwnck-1.0.vapi share/vala-0.18/vapi/libwnck-3.0.deps share/vala-0.18/vapi/libwnck-3.0.vapi share/vala-0.18/vapi/libxml-2.0.vapi share/vala-0.18/vapi/linux.deps share/vala-0.18/vapi/linux.vapi share/vala-0.18/vapi/loudmouth-1.0.vapi share/vala-0.18/vapi/lua.vapi share/vala-0.18/vapi/mx-1.0.deps share/vala-0.18/vapi/mx-1.0.vapi share/vala-0.18/vapi/mysql.vapi share/vala-0.18/vapi/orc-0.4.vapi share/vala-0.18/vapi/pango.deps share/vala-0.18/vapi/pango.vapi share/vala-0.18/vapi/pangocairo.deps share/vala-0.18/vapi/pangocairo.vapi share/vala-0.18/vapi/pixman-1.vapi share/vala-0.18/vapi/poppler-glib.deps share/vala-0.18/vapi/poppler-glib.vapi share/vala-0.18/vapi/posix.vapi share/vala-0.18/vapi/purple.deps share/vala-0.18/vapi/purple.vapi share/vala-0.18/vapi/raptor.vapi share/vala-0.18/vapi/rasqal.deps share/vala-0.18/vapi/rasqal.vapi share/vala-0.18/vapi/readline.vapi share/vala-0.18/vapi/rest-0.6.deps share/vala-0.18/vapi/rest-0.6.vapi share/vala-0.18/vapi/rest-0.7.vapi share/vala-0.18/vapi/rest-extras-0.6.deps share/vala-0.18/vapi/rest-extras-0.6.vapi share/vala-0.18/vapi/sdl-gfx.deps share/vala-0.18/vapi/sdl-gfx.vapi share/vala-0.18/vapi/sdl-image.deps share/vala-0.18/vapi/sdl-image.vapi share/vala-0.18/vapi/sdl-mixer.deps share/vala-0.18/vapi/sdl-mixer.vapi share/vala-0.18/vapi/sdl-net.deps share/vala-0.18/vapi/sdl-net.vapi share/vala-0.18/vapi/sdl-ttf.deps share/vala-0.18/vapi/sdl-ttf.vapi share/vala-0.18/vapi/sdl.vapi share/vala-0.18/vapi/sqlite3.vapi share/vala-0.18/vapi/taglib_c.vapi share/vala-0.18/vapi/tiff.vapi share/vala-0.18/vapi/tokyocabinet.vapi share/vala-0.18/vapi/tracker-indexer-module-1.0.vapi share/vala-0.18/vapi/twitter-glib-1.0.deps share/vala-0.18/vapi/twitter-glib-1.0.vapi share/vala-0.18/vapi/udisks2.deps share/vala-0.18/vapi/udisks2.vapi share/vala-0.18/vapi/unique-1.0.deps share/vala-0.18/vapi/unique-1.0.vapi share/vala-0.18/vapi/v4l2.vapi share/vala-0.18/vapi/vte-2.90.deps share/vala-0.18/vapi/vte-2.90.vapi share/vala-0.18/vapi/vte.deps share/vala-0.18/vapi/vte.vapi share/vala-0.18/vapi/webkit-1.0.deps share/vala-0.18/vapi/webkit-1.0.vapi share/vala-0.18/vapi/x11.vapi share/vala-0.18/vapi/xcb.vapi share/vala-0.18/vapi/xtst.deps share/vala-0.18/vapi/xtst.vapi share/vala-0.18/vapi/zlib.vapi @dirrm share/xmodmap @dirrm share/vfolders @dirrm share/vala/vapi @dirrm share/vala-0.18/vapi @dirrm share/vala-0.18 @dirrm share/vala @dirrm share/sounds @dirrm share/sgml/docbook/gnome-customization-0.1 @dirrm share/sgml/docbook @dirrm share/pixmaps/splash @dirrm share/pixmaps/document-icons @dirrm share/omf @dirrm share/oaf @dirrm share/mime-info @dirrm share/mc/templates @dirrm share/mc @dirrm share/licenses/vala-0.17.1 @dirrm share/licenses @dirrm share/images @dirrm share/gnome/wm-properties @dirrm share/gnome/ui @dirrm share/gnome/panel @dirrm share/gnome/help/lgpl/C @dirrm share/gnome/help/lgpl @dirrm share/gnome/help/gpl/C @dirrm share/gnome/help/gpl @dirrm share/gnome/help/fdl/C @dirrm share/gnome/help/fdl @dirrm share/gnome/help @dirrm share/gnome/autostart @dirrm share/gnome/apps/Utilities @dirrm share/gnome/apps/System @dirrm share/gnome/apps/Settings/Session @dirrm share/gnome/apps/Settings/Peripherals @dirrm share/gnome/apps/Settings/Documents @dirrm share/gnome/apps/Settings/Desktop @dirrm share/gnome/apps/Settings @dirrm share/gnome/apps/Multimedia @dirrm share/gnome/apps/Internet @dirrm share/gnome/apps/Graphics @dirrm share/gnome/apps/Games @dirrm share/gnome/apps/Development @dirrm share/gnome/apps/Audio @dirrm share/gnome/apps/Applications @dirrm share/gnome/apps @dirrm share/gnome-control-center/keybindings @dirrm share/gnome-control-center @dirrm share/gnome-about @dirrm share/gnome-2.0/ui @dirrm share/gnome-2.0 @dirrm share/gnome @dirrm share/games @dirrm share/doc/libgda @dirrm share/devhelp/books/vala-0.18 @dirrm share/devhelp/books @dirrm share/devhelp @dirrm share/control-center/keybindings @dirrm share/control-center/capplets @dirrm share/control-center/Session @dirrm share/control-center/Peripherals @dirrm share/control-center/Documents @dirrm share/control-center/Desktop @dirrm share/control-center-2.0/capplets @dirrm share/control-center-2.0 @dirrm share/control-center @dirrm share/capplets @dirrm share/application-registry @dirrm share/applets/Utility @dirrm share/applets/Network @dirrm share/applets/Multimedia @dirrm share/applets/Monitors @dirrm share/applets/Clocks @dirrm share/applets/Amusements @dirrm share/applets @dirrm libdata/bonobo/servers @dirrm libdata/bonobo @dirrm lib/vfs/modules @dirrm lib/vfs @dirrm lib/gnome-vfs-2.0/modules @dirrm lib/gnome-vfs-2.0 @dirrm lib/bonobo/plugin @dirrm lib/bonobo/monikers @dirrm lib/bonobo @dirrm lib/GConf @dirrm include/vala-0.18 @dirrm include/gnome-1.0 @dirrm include/gdkcardimage @dirrm include/gconf @dirrm etc/xdg/autostart @dirrm etc/xdg @dirrm etc/vfs/modules @dirrm etc/vfs @dirrm etc/sound/events @dirrm etc/sound @dirrm etc/gnome/config @dirrm etc/gnome-vfs-2.0/modules @dirrm etc/gnome-vfs-2.0 @dirrm etc/gnome @dirrm etc/gconf/schemas @dirrm etc/gconf/gconf.xml.system @dirrm etc/gconf/gconf.xml.mandatory @dirrm etc/gconf/gconf.xml.defaults @dirrm etc/gconf @dirrm etc/X11/sysconfig @dirrm etc/X11/starthere @dirrm etc/X11/serverconfig @dirrm etc/X11 @dirrm etc/CORBA/servers @dirrm etc/CORBA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FD24A85.7020306>