ports/156612: lang/vala update to ver. 0.12.0 [patch]

Dmitry dmitry2004 at yandex.ru
Sun Apr 24 14:10:10 UTC 2011


>Number:         156612
>Category:       ports
>Synopsis:       lang/vala update to ver. 0.12.0 [patch]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 24 14:10:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry
>Release:        8.1-STABLE
>Organization:
None
>Environment:
>Description:
Vala 0.12.0

released on April 3, 2011

Changes

    * Add get_next_char to string class.
    * Many bug fixes and binding updates. 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

--- Makefile.orig	2011-03-15 02:29:16.000000000 +0500
+++ Makefile	2011-04-08 21:41:29.000000000 +0600
@@ -2,12 +2,12 @@
 # Date created:		2007-07-09
 # Whom:			Michael Johnson <ahze at FreeBSD.org>
 #
-# $FreeBSD: ports/lang/vala/Makefile,v 1.25 2011/03/14 21:29:16 kwm Exp $
+# $FreeBSD: ports/lang/vala/Makefile,v 1.24 2010/11/20 15:36:43 kwm Exp $
 #   $MCom: ports/lang/vala/Makefile,v 1.46 2010/10/27 21:21:51 kwm Exp $
 #
 
 PORTNAME=	vala
-PORTVERSION=	0.10.4
+PORTVERSION=	0.12.0
 CATEGORIES=	lang gnome
 MASTER_SITES=	GNOME
 
@@ -24,12 +24,12 @@
 USE_BISON=	build
 USE_LDCONFIG=	yes
 
-MAN1?=		valac.1 valac-0.10.1
+MAN1?=		valac.1 valac-0.12.1
 
 .include <bsd.port.pre.mk>
 
 .if defined(VALA_SLAVE)
-LIB_DEPENDS+=	vala-0.10.0:${PORTSDIR}/lang/vala
+LIB_DEPENDS+=	vala-0.12.0:${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
@@ -42,11 +42,11 @@
 # 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.10|g' \
-		-e 's|@gen_introspect_decl@|gen_introspect=$${libdir}/vala-0.10/gen-introspect-0.10|g' \
-		-e 's|@vala_gen_introspect_decl@|vala_gen_introspect=$${bindir}/vala-gen-introspect-0.10|g' \
-		${WRKSRC}/vala.pc.in
-	@${REINPLACE_CMD} -e 's|cp $$< $$@|cp vala.pc vala-0.10.pc|g' \
+	@${REINPLACE_CMD} -e 's|@vapigen_decl@|vapigen=$${bindir}/vapigen-0.12|g' \
+		-e 's|@gen_introspect_decl@|gen_introspect=$${libdir}/vala-0.12/gen-introspect-0.12|g' \
+		-e 's|@vala_gen_introspect_decl@|vala_gen_introspect=$${bindir}/vala-gen-introspect-0.12|g' \
+		${WRKSRC}/libvala.pc.in
+	@${REINPLACE_CMD} -e 's|cp $$< $$@|cp libvala.pc libvala-0.12.pc|g' \
 		${WRKSRC}/Makefile.in
 
 .if defined(VALA_SLAVE)
@@ -61,8 +61,8 @@
 		 ${PREFIX}/man/man1/
 .else
 post-install:
-	${LN} -fs ${PREFIX}/libdata/pkgconfig/vala-0.10.pc \
-		${PREFIX}/libdata/pkgconfig/vala-1.0.pc
+	${LN} -fs ${PREFIX}/libdata/pkgconfig/libvala-0.12.pc \
+		${PREFIX}/libdata/pkgconfig/libvala-1.0.pc
 .endif
 
 .include <bsd.port.post.mk>
--- distinfo.orig	2011-03-15 02:29:16.000000000 +0500
+++ distinfo	2011-04-08 21:44:10.000000000 +0600
@@ -1,2 +1,2 @@
-SHA256 (vala-0.10.4.tar.bz2) = 4d23bd8b904ec59537ed5bcf44064104ccc41d639a3386cbc62d91f6bf0301c4
-SIZE (vala-0.10.4.tar.bz2) = 2418192
+SHA256 (vala-0.12.0.tar.bz2) = 9a398e16fba2c78c9bcadb05e489c9bc318e34901d43451ac5d2ce4bc46b1225
+SIZE (vala-0.12.0.tar.bz2) = 2852200
--- pkg-plist.orig	2010-11-20 20:36:43.000000000 +0500
+++ pkg-plist	2011-02-15 18:28:20.000000000 +0500
@@ -1,244 +1,256 @@
 bin/vala
-bin/vala-0.10
+bin/vala-0.12
 bin/valac
-bin/valac-0.10
-include/vala-0.10/vala.h
-include/vala-0.10/valaccode.h
-include/vala-0.10/valacodegen.h
-include/vala-0.10/valagee.h
-lib/libvala-0.10.la
-lib/libvala-0.10.so
-lib/libvala-0.10.so.0
-libdata/pkgconfig/vala-0.10.pc
-libdata/pkgconfig/vala-1.0.pc
+bin/valac-0.12
+include/vala-0.12/vala.h
+include/vala-0.12/valaccode.h
+include/vala-0.12/valacodegen.h
+include/vala-0.12/valagee.h
+lib/libvala-0.12.la
+lib/libvala-0.12.so
+lib/libvala-0.12.so.0
+libdata/pkgconfig/libvala-0.12.pc
+libdata/pkgconfig/libvala-1.0.pc
 share/aclocal/vala.m4
-share/devhelp/books/vala-0.10/attributes.html
-share/devhelp/books/vala-0.10/classes.html
-share/devhelp/books/vala-0.10/default.css
-share/devhelp/books/vala-0.10/delegates.html
-share/devhelp/books/vala-0.10/enums.html
-share/devhelp/books/vala-0.10/exceptions.html
-share/devhelp/books/vala-0.10/expressions.html
-share/devhelp/books/vala-0.10/index.html
-share/devhelp/books/vala-0.10/interfaces.html
-share/devhelp/books/vala-0.10/methods.html
-share/devhelp/books/vala-0.10/namespaces.html
-share/devhelp/books/vala-0.10/overview.html
-share/devhelp/books/vala-0.10/statements.html
-share/devhelp/books/vala-0.10/structs.html
-share/devhelp/books/vala-0.10/types.html
-share/devhelp/books/vala-0.10/vala.devhelp2
-%%DATADIR%%-0.10/vapi/alsa.vapi
-%%DATADIR%%-0.10/vapi/atk.vapi
-%%DATADIR%%-0.10/vapi/avahi-gobject.deps
-%%DATADIR%%-0.10/vapi/avahi-gobject.vapi
-%%DATADIR%%-0.10/vapi/bzlib.vapi
-%%DATADIR%%-0.10/vapi/cairo-xcb.deps
-%%DATADIR%%-0.10/vapi/cairo-xcb.vapi
-%%DATADIR%%-0.10/vapi/cairo.vapi
-%%DATADIR%%-0.10/vapi/ccss-1.vapi
-%%DATADIR%%-0.10/vapi/clutter-1.0.deps
-%%DATADIR%%-0.10/vapi/clutter-1.0.vapi
-%%DATADIR%%-0.10/vapi/clutter-gtk-0.10.deps
-%%DATADIR%%-0.10/vapi/clutter-gtk-0.10.vapi
-%%DATADIR%%-0.10/vapi/clutter-json-1.0.vapi
-%%DATADIR%%-0.10/vapi/cogl-1.0.deps
-%%DATADIR%%-0.10/vapi/cogl-1.0.vapi
-%%DATADIR%%-0.10/vapi/clutter-gst-1.0.deps
-%%DATADIR%%-0.10/vapi/clutter-gst-1.0.vapi
-%%DATADIR%%-0.10/vapi/curses.vapi
-%%DATADIR%%-0.10/vapi/dbus-glib-1.vapi
-%%DATADIR%%-0.10/vapi/enchant.vapi
-%%DATADIR%%-0.10/vapi/fuse.deps
-%%DATADIR%%-0.10/vapi/fuse.vapi
-%%DATADIR%%-0.10/vapi/gconf-2.0.vapi
-%%DATADIR%%-0.10/vapi/gdk-2.0.deps
-%%DATADIR%%-0.10/vapi/gdk-2.0.vapi
-%%DATADIR%%-0.10/vapi/gdl-1.0.deps
-%%DATADIR%%-0.10/vapi/gdl-1.0.vapi
-%%DATADIR%%-0.10/vapi/gdk-pixbuf-2.0.deps
-%%DATADIR%%-0.10/vapi/gdk-pixbuf-2.0.vapi
-%%DATADIR%%-0.10/vapi/gdk-x11-2.0.deps
-%%DATADIR%%-0.10/vapi/gdk-x11-2.0.vapi
-%%DATADIR%%-0.10/vapi/gdu-gtk.deps
-%%DATADIR%%-0.10/vapi/gdu-gtk.vapi
-%%DATADIR%%-0.10/vapi/gdu.deps
-%%DATADIR%%-0.10/vapi/gdu.vapi
-%%DATADIR%%-0.10/vapi/gedit-2.20.deps
-%%DATADIR%%-0.10/vapi/gedit-2.20.vapi
-%%DATADIR%%-0.10/vapi/gio-2.0.vapi
-%%DATADIR%%-0.10/vapi/gio-unix-2.0.deps
-%%DATADIR%%-0.10/vapi/gio-unix-2.0.vapi
-%%DATADIR%%-0.10/vapi/glib-2.0.vapi
-%%DATADIR%%-0.10/vapi/gmodule-2.0.vapi
-%%DATADIR%%-0.10/vapi/gnet-2.0.deps
-%%DATADIR%%-0.10/vapi/gnet-2.0.vapi
-%%DATADIR%%-0.10/vapi/gnome-desktop-2.0.deps
-%%DATADIR%%-0.10/vapi/gnome-desktop-2.0.vapi
-%%DATADIR%%-0.10/vapi/gnome-keyring-1.vapi
-%%DATADIR%%-0.10/vapi/gnome-vfs-2.0.vapi
-%%DATADIR%%-0.10/vapi/gnutls.vapi
-%%DATADIR%%-0.10/vapi/gobject-2.0.vapi
-%%DATADIR%%-0.10/vapi/goocanvas.deps
-%%DATADIR%%-0.10/vapi/goocanvas.vapi
-%%DATADIR%%-0.10/vapi/gsl.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-app-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-app-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-audio-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-audio-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-base-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-base-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-cdda-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-cdda-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-check-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-check-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-controller-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-controller-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-dataprotocol-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-dataprotocol-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-fft-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-fft-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-interfaces-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-interfaces-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-net-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-net-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-netbuffer-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-netbuffer-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-pbutils-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-pbutils-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-riff-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-riff-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-rtp-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-rtp-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-rtsp-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-rtsp-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-sdp-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-sdp-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-tag-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-tag-0.10.vapi
-%%DATADIR%%-0.10/vapi/gstreamer-video-0.10.deps
-%%DATADIR%%-0.10/vapi/gstreamer-video-0.10.vapi
-%%DATADIR%%-0.10/vapi/gtk+-2.0.deps
-%%DATADIR%%-0.10/vapi/gtk+-2.0.vapi
-%%DATADIR%%-0.10/vapi/gtkmozembed.deps
-%%DATADIR%%-0.10/vapi/gtkmozembed.vapi
-%%DATADIR%%-0.10/vapi/gtksourceview-2.0.deps
-%%DATADIR%%-0.10/vapi/gtksourceview-2.0.vapi
-%%DATADIR%%-0.10/vapi/gudev-1.0.deps
-%%DATADIR%%-0.10/vapi/gudev-1.0.vapi
-%%DATADIR%%-0.10/vapi/hal.deps
-%%DATADIR%%-0.10/vapi/hal.vapi
-%%DATADIR%%-0.10/vapi/hildon-1.deps
-%%DATADIR%%-0.10/vapi/hildon-1.vapi
-%%DATADIR%%-0.10/vapi/hildon-fm-2.deps
-%%DATADIR%%-0.10/vapi/hildon-fm-2.vapi
-%%DATADIR%%-0.10/vapi/json-glib-1.0.vapi
-%%DATADIR%%-0.10/vapi/libarchive.deps
-%%DATADIR%%-0.10/vapi/libarchive.vapi
-%%DATADIR%%-0.10/vapi/libbonoboui-2.0.vapi
-%%DATADIR%%-0.10/vapi/libdaemon.vapi
-%%DATADIR%%-0.10/vapi/libepc-1.0.vapi
-%%DATADIR%%-0.10/vapi/libesmtp.vapi
-%%DATADIR%%-0.10/vapi/libftdi.deps
-%%DATADIR%%-0.10/vapi/libftdi.vapi
-%%DATADIR%%-0.10/vapi/libgda-4.0.deps
-%%DATADIR%%-0.10/vapi/libgda-4.0.vapi
-%%DATADIR%%-0.10/vapi/libgda-report-4.0.deps
-%%DATADIR%%-0.10/vapi/libgda-report-4.0.vapi
-%%DATADIR%%-0.10/vapi/libgdata.deps
-%%DATADIR%%-0.10/vapi/libgdata.vapi
-%%DATADIR%%-0.10/vapi/libglade-2.0.deps
-%%DATADIR%%-0.10/vapi/libglade-2.0.vapi
-%%DATADIR%%-0.10/vapi/libgnome-2.0.vapi
-%%DATADIR%%-0.10/vapi/libgnome-menu.vapi
-%%DATADIR%%-0.10/vapi/libgnomeui-2.0.deps
-%%DATADIR%%-0.10/vapi/libgnomeui-2.0.vapi
-%%DATADIR%%-0.10/vapi/libgsf-1.deps
-%%DATADIR%%-0.10/vapi/libgsf-1.vapi
-%%DATADIR%%-0.10/vapi/libgvc.vapi
-%%DATADIR%%-0.10/vapi/libmagic.vapi
-%%DATADIR%%-0.10/vapi/libnl-1.vapi
-%%DATADIR%%-0.10/vapi/libnl-2.0.deps
-%%DATADIR%%-0.10/vapi/libnl-2.0.vapi
-%%DATADIR%%-0.10/vapi/libnotify.deps
-%%DATADIR%%-0.10/vapi/libnotify.vapi
-%%DATADIR%%-0.10/vapi/liboobs-1.vapi
-%%DATADIR%%-0.10/vapi/libosso.vapi
-%%DATADIR%%-0.10/vapi/libpanelapplet-2.0.deps
-%%DATADIR%%-0.10/vapi/libpanelapplet-2.0.vapi
-%%DATADIR%%-0.10/vapi/libpq.vapi
-%%DATADIR%%-0.10/vapi/librsvg-2.0.deps
-%%DATADIR%%-0.10/vapi/librsvg-2.0.vapi
-%%DATADIR%%-0.10/vapi/libsexy.deps
-%%DATADIR%%-0.10/vapi/libsexy.vapi
-%%DATADIR%%-0.10/vapi/libsoup-2.2.vapi
-%%DATADIR%%-0.10/vapi/libsoup-2.4.deps
-%%DATADIR%%-0.10/vapi/libsoup-2.4.vapi
-%%DATADIR%%-0.10/vapi/libusb-1.0.deps
-%%DATADIR%%-0.10/vapi/libusb-1.0.vapi
-%%DATADIR%%-0.10/vapi/libusb.vapi
-%%DATADIR%%-0.10/vapi/libwnck-1.0.deps
-%%DATADIR%%-0.10/vapi/libwnck-1.0.vapi
-%%DATADIR%%-0.10/vapi/libxml-2.0.vapi
-%%DATADIR%%-0.10/vapi/linux.deps
-%%DATADIR%%-0.10/vapi/linux.vapi
-%%DATADIR%%-0.10/vapi/loudmouth-1.0.vapi
-%%DATADIR%%-0.10/vapi/lua.vapi
-%%DATADIR%%-0.10/vapi/mx-1.0.deps
-%%DATADIR%%-0.10/vapi/mx-1.0.vapi
-%%DATADIR%%-0.10/vapi/mysql.vapi
-%%DATADIR%%-0.10/vapi/orc-0.4.vapi
-%%DATADIR%%-0.10/vapi/pango.deps
-%%DATADIR%%-0.10/vapi/pango.vapi
-%%DATADIR%%-0.10/vapi/pangocairo.deps
-%%DATADIR%%-0.10/vapi/pangocairo.vapi
-%%DATADIR%%-0.10/vapi/poppler-glib.deps
-%%DATADIR%%-0.10/vapi/poppler-glib.vapi
-%%DATADIR%%-0.10/vapi/posix.vapi
-%%DATADIR%%-0.10/vapi/purple.deps
-%%DATADIR%%-0.10/vapi/purple.vapi
-%%DATADIR%%-0.10/vapi/raptor.vapi
-%%DATADIR%%-0.10/vapi/rasqal.deps
-%%DATADIR%%-0.10/vapi/rasqal.vapi
-%%DATADIR%%-0.10/vapi/readline.vapi
-%%DATADIR%%-0.10/vapi/rest-0.6.deps
-%%DATADIR%%-0.10/vapi/rest-0.6.vapi
-%%DATADIR%%-0.10/vapi/rest-extras-0.6.deps
-%%DATADIR%%-0.10/vapi/rest-extras-0.6.vapi
-%%DATADIR%%-0.10/vapi/sdl-gfx.deps
-%%DATADIR%%-0.10/vapi/sdl-gfx.vapi
-%%DATADIR%%-0.10/vapi/sdl-image.deps
-%%DATADIR%%-0.10/vapi/sdl-image.vapi
-%%DATADIR%%-0.10/vapi/sdl-mixer.deps
-%%DATADIR%%-0.10/vapi/sdl-mixer.vapi
-%%DATADIR%%-0.10/vapi/sdl-net.deps
-%%DATADIR%%-0.10/vapi/sdl-net.vapi
-%%DATADIR%%-0.10/vapi/sdl-ttf.deps
-%%DATADIR%%-0.10/vapi/sdl-ttf.vapi
-%%DATADIR%%-0.10/vapi/sdl.vapi
-%%DATADIR%%-0.10/vapi/sqlite3.vapi
-%%DATADIR%%-0.10/vapi/taglib_c.vapi
-%%DATADIR%%-0.10/vapi/tiff.vapi
-%%DATADIR%%-0.10/vapi/tokyocabinet.vapi
-%%DATADIR%%-0.10/vapi/tracker-indexer-module-1.0.vapi
-%%DATADIR%%-0.10/vapi/twitter-glib-1.0.deps
-%%DATADIR%%-0.10/vapi/twitter-glib-1.0.vapi
-%%DATADIR%%-0.10/vapi/unique-1.0.deps
-%%DATADIR%%-0.10/vapi/unique-1.0.vapi
-%%DATADIR%%-0.10/vapi/v4l2.vapi
-%%DATADIR%%-0.10/vapi/vala-0.10.vapi
-%%DATADIR%%-0.10/vapi/vte.deps
-%%DATADIR%%-0.10/vapi/vte.vapi
-%%DATADIR%%-0.10/vapi/webkit-1.0.deps
-%%DATADIR%%-0.10/vapi/webkit-1.0.vapi
-%%DATADIR%%-0.10/vapi/x11.vapi
-%%DATADIR%%-0.10/vapi/xcb.vapi
-%%DATADIR%%-0.10/vapi/zlib.vapi
- at dirrm %%DATADIR%%-0.10/vapi
- at dirrm %%DATADIR%%-0.10
- at dirrm share/devhelp/books/vala-0.10
+share/devhelp/books/vala-0.12/attributes.html
+share/devhelp/books/vala-0.12/classes.html
+share/devhelp/books/vala-0.12/default.css
+share/devhelp/books/vala-0.12/delegates.html
+share/devhelp/books/vala-0.12/enums.html
+share/devhelp/books/vala-0.12/exceptions.html
+share/devhelp/books/vala-0.12/expressions.html
+share/devhelp/books/vala-0.12/index.html
+share/devhelp/books/vala-0.12/interfaces.html
+share/devhelp/books/vala-0.12/methods.html
+share/devhelp/books/vala-0.12/namespaces.html
+share/devhelp/books/vala-0.12/overview.html
+share/devhelp/books/vala-0.12/statements.html
+share/devhelp/books/vala-0.12/structs.html
+share/devhelp/books/vala-0.12/types.html
+share/devhelp/books/vala-0.12/vala.devhelp2
+%%DATADIR%%-0.12/vapi/alsa.vapi
+%%DATADIR%%-0.12/vapi/atk.vapi
+%%DATADIR%%-0.12/vapi/avahi-gobject.deps
+%%DATADIR%%-0.12/vapi/avahi-gobject.vapi
+%%DATADIR%%-0.12/vapi/bzlib.vapi
+%%DATADIR%%-0.12/vapi/cairo-xcb.deps
+%%DATADIR%%-0.12/vapi/cairo-xcb.vapi
+%%DATADIR%%-0.12/vapi/cairo.vapi
+%%DATADIR%%-0.12/vapi/ccss-1.vapi
+%%DATADIR%%-0.12/vapi/clutter-1.0.deps
+%%DATADIR%%-0.12/vapi/clutter-1.0.vapi
+%%DATADIR%%-0.12/vapi/clutter-gst-1.0.deps
+%%DATADIR%%-0.12/vapi/clutter-gst-1.0.vapi
+%%DATADIR%%-0.12/vapi/clutter-gtk-0.10.deps
+%%DATADIR%%-0.12/vapi/clutter-gtk-0.10.vapi
+%%DATADIR%%-0.12/vapi/clutter-gtk-1.0.deps
+%%DATADIR%%-0.12/vapi/clutter-gtk-1.0.vapi
+%%DATADIR%%-0.12/vapi/clutter-json-1.0.vapi
+%%DATADIR%%-0.12/vapi/cogl-1.0.deps
+%%DATADIR%%-0.12/vapi/cogl-1.0.vapi
+%%DATADIR%%-0.12/vapi/curses.vapi
+%%DATADIR%%-0.12/vapi/dbus-glib-1.vapi
+%%DATADIR%%-0.12/vapi/enchant.vapi
+%%DATADIR%%-0.12/vapi/fuse.deps
+%%DATADIR%%-0.12/vapi/fuse.vapi
+%%DATADIR%%-0.12/vapi/gconf-2.0.vapi
+%%DATADIR%%-0.12/vapi/gdk-2.0.deps
+%%DATADIR%%-0.12/vapi/gdk-2.0.vapi
+%%DATADIR%%-0.12/vapi/gdk-3.0.deps
+%%DATADIR%%-0.12/vapi/gdk-3.0.vapi
+%%DATADIR%%-0.12/vapi/gdk-pixbuf-2.0.deps
+%%DATADIR%%-0.12/vapi/gdk-pixbuf-2.0.vapi
+%%DATADIR%%-0.12/vapi/gdk-x11-2.0.deps
+%%DATADIR%%-0.12/vapi/gdk-x11-2.0.vapi
+%%DATADIR%%-0.12/vapi/gdk-x11-3.0.deps
+%%DATADIR%%-0.12/vapi/gdk-x11-3.0.vapi
+%%DATADIR%%-0.12/vapi/gdl-1.0.deps
+%%DATADIR%%-0.12/vapi/gdl-1.0.vapi
+%%DATADIR%%-0.12/vapi/gdu-gtk.deps
+%%DATADIR%%-0.12/vapi/gdu-gtk.vapi
+%%DATADIR%%-0.12/vapi/gdu.deps
+%%DATADIR%%-0.12/vapi/gdu.vapi
+%%DATADIR%%-0.12/vapi/gedit-2.20.deps
+%%DATADIR%%-0.12/vapi/gedit-2.20.vapi
+%%DATADIR%%-0.12/vapi/gio-2.0.vapi
+%%DATADIR%%-0.12/vapi/gio-unix-2.0.deps
+%%DATADIR%%-0.12/vapi/gio-unix-2.0.vapi
+%%DATADIR%%-0.12/vapi/glib-2.0.vapi
+%%DATADIR%%-0.12/vapi/gmodule-2.0.vapi
+%%DATADIR%%-0.12/vapi/gnet-2.0.deps
+%%DATADIR%%-0.12/vapi/gnet-2.0.vapi
+%%DATADIR%%-0.12/vapi/gnome-desktop-2.0.deps
+%%DATADIR%%-0.12/vapi/gnome-desktop-2.0.vapi
+%%DATADIR%%-0.12/vapi/gnome-keyring-1.vapi
+%%DATADIR%%-0.12/vapi/gnome-vfs-2.0.vapi
+%%DATADIR%%-0.12/vapi/gnutls.vapi
+%%DATADIR%%-0.12/vapi/gobject-2.0.vapi
+%%DATADIR%%-0.12/vapi/goocanvas.deps
+%%DATADIR%%-0.12/vapi/goocanvas.vapi
+%%DATADIR%%-0.12/vapi/gsl.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-app-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-app-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-audio-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-audio-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-base-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-base-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-cdda-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-cdda-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-check-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-check-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-controller-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-controller-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-dataprotocol-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-dataprotocol-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-fft-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-fft-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-interfaces-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-interfaces-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-net-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-net-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-netbuffer-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-netbuffer-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-pbutils-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-pbutils-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-riff-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-riff-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-rtp-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-rtp-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-rtsp-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-rtsp-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-sdp-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-sdp-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-tag-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-tag-0.10.vapi
+%%DATADIR%%-0.12/vapi/gstreamer-video-0.10.deps
+%%DATADIR%%-0.12/vapi/gstreamer-video-0.10.vapi
+%%DATADIR%%-0.12/vapi/gtk+-2.0.deps
+%%DATADIR%%-0.12/vapi/gtk+-2.0.vapi
+%%DATADIR%%-0.12/vapi/gtk+-3.0.deps
+%%DATADIR%%-0.12/vapi/gtk+-3.0.vapi
+%%DATADIR%%-0.12/vapi/gtkmozembed.deps
+%%DATADIR%%-0.12/vapi/gtkmozembed.vapi
+%%DATADIR%%-0.12/vapi/gtksourceview-2.0.deps
+%%DATADIR%%-0.12/vapi/gtksourceview-2.0.vapi
+%%DATADIR%%-0.12/vapi/gudev-1.0.deps
+%%DATADIR%%-0.12/vapi/gudev-1.0.vapi
+%%DATADIR%%-0.12/vapi/hal.deps
+%%DATADIR%%-0.12/vapi/hal.vapi
+%%DATADIR%%-0.12/vapi/hildon-1.deps
+%%DATADIR%%-0.12/vapi/hildon-1.vapi
+%%DATADIR%%-0.12/vapi/hildon-fm-2.deps
+%%DATADIR%%-0.12/vapi/hildon-fm-2.vapi
+%%DATADIR%%-0.12/vapi/json-glib-1.0.deps
+%%DATADIR%%-0.12/vapi/json-glib-1.0.vapi
+%%DATADIR%%-0.12/vapi/libarchive.deps
+%%DATADIR%%-0.12/vapi/libarchive.vapi
+%%DATADIR%%-0.12/vapi/libbonoboui-2.0.vapi
+%%DATADIR%%-0.12/vapi/libdaemon.vapi
+%%DATADIR%%-0.12/vapi/libepc-1.0.vapi
+%%DATADIR%%-0.12/vapi/libesmtp.vapi
+%%DATADIR%%-0.12/vapi/libftdi.deps
+%%DATADIR%%-0.12/vapi/libftdi.vapi
+%%DATADIR%%-0.12/vapi/libgda-4.0.deps
+%%DATADIR%%-0.12/vapi/libgda-4.0.vapi
+%%DATADIR%%-0.12/vapi/libgda-report-4.0.deps
+%%DATADIR%%-0.12/vapi/libgda-report-4.0.vapi
+%%DATADIR%%-0.12/vapi/libgdata.deps
+%%DATADIR%%-0.12/vapi/libgdata.vapi
+%%DATADIR%%-0.12/vapi/libglade-2.0.deps
+%%DATADIR%%-0.12/vapi/libglade-2.0.vapi
+%%DATADIR%%-0.12/vapi/libgnome-2.0.vapi
+%%DATADIR%%-0.12/vapi/libgnome-menu.vapi
+%%DATADIR%%-0.12/vapi/libgnomeui-2.0.deps
+%%DATADIR%%-0.12/vapi/libgnomeui-2.0.vapi
+%%DATADIR%%-0.12/vapi/libgsf-1.deps
+%%DATADIR%%-0.12/vapi/libgsf-1.vapi
+%%DATADIR%%-0.12/vapi/libgvc.vapi
+%%DATADIR%%-0.12/vapi/libmagic.vapi
+%%DATADIR%%-0.12/vapi/libnl-1.vapi
+%%DATADIR%%-0.12/vapi/libnl-2.0.deps
+%%DATADIR%%-0.12/vapi/libnl-2.0.vapi
+%%DATADIR%%-0.12/vapi/libnotify.deps
+%%DATADIR%%-0.12/vapi/libnotify.vapi
+%%DATADIR%%-0.12/vapi/liboobs-1.vapi
+%%DATADIR%%-0.12/vapi/libosso.vapi
+%%DATADIR%%-0.12/vapi/libpanelapplet-2.0.deps
+%%DATADIR%%-0.12/vapi/libpanelapplet-2.0.vapi
+%%DATADIR%%-0.12/vapi/libpq.vapi
+%%DATADIR%%-0.12/vapi/librsvg-2.0.deps
+%%DATADIR%%-0.12/vapi/librsvg-2.0.vapi
+%%DATADIR%%-0.12/vapi/libsexy.deps
+%%DATADIR%%-0.12/vapi/libsexy.vapi
+%%DATADIR%%-0.12/vapi/libsoup-2.2.vapi
+%%DATADIR%%-0.12/vapi/libsoup-2.4.deps
+%%DATADIR%%-0.12/vapi/libsoup-2.4.vapi
+%%DATADIR%%-0.12/vapi/libusb-1.0.deps
+%%DATADIR%%-0.12/vapi/libusb-1.0.vapi
+%%DATADIR%%-0.12/vapi/libusb.vapi
+%%DATADIR%%-0.12/vapi/libvala-0.12.vapi
+%%DATADIR%%-0.12/vapi/libwnck-1.0.deps
+%%DATADIR%%-0.12/vapi/libwnck-1.0.vapi
+%%DATADIR%%-0.12/vapi/libxml-2.0.vapi
+%%DATADIR%%-0.12/vapi/linux.deps
+%%DATADIR%%-0.12/vapi/linux.vapi
+%%DATADIR%%-0.12/vapi/loudmouth-1.0.vapi
+%%DATADIR%%-0.12/vapi/lua.vapi
+%%DATADIR%%-0.12/vapi/mx-1.0.deps
+%%DATADIR%%-0.12/vapi/mx-1.0.vapi
+%%DATADIR%%-0.12/vapi/mysql.vapi
+%%DATADIR%%-0.12/vapi/orc-0.4.vapi
+%%DATADIR%%-0.12/vapi/pango.deps
+%%DATADIR%%-0.12/vapi/pango.vapi
+%%DATADIR%%-0.12/vapi/pangocairo.deps
+%%DATADIR%%-0.12/vapi/pangocairo.vapi
+%%DATADIR%%-0.12/vapi/pixman-1.vapi
+%%DATADIR%%-0.12/vapi/poppler-glib.deps
+%%DATADIR%%-0.12/vapi/poppler-glib.vapi
+%%DATADIR%%-0.12/vapi/posix.vapi
+%%DATADIR%%-0.12/vapi/purple.deps
+%%DATADIR%%-0.12/vapi/purple.vapi
+%%DATADIR%%-0.12/vapi/raptor.vapi
+%%DATADIR%%-0.12/vapi/rasqal.deps
+%%DATADIR%%-0.12/vapi/rasqal.vapi
+%%DATADIR%%-0.12/vapi/readline.vapi
+%%DATADIR%%-0.12/vapi/rest-0.6.deps
+%%DATADIR%%-0.12/vapi/rest-0.6.vapi
+%%DATADIR%%-0.12/vapi/rest-extras-0.6.deps
+%%DATADIR%%-0.12/vapi/rest-extras-0.6.vapi
+%%DATADIR%%-0.12/vapi/sdl-gfx.deps
+%%DATADIR%%-0.12/vapi/sdl-gfx.vapi
+%%DATADIR%%-0.12/vapi/sdl-image.deps
+%%DATADIR%%-0.12/vapi/sdl-image.vapi
+%%DATADIR%%-0.12/vapi/sdl-mixer.deps
+%%DATADIR%%-0.12/vapi/sdl-mixer.vapi
+%%DATADIR%%-0.12/vapi/sdl-net.deps
+%%DATADIR%%-0.12/vapi/sdl-net.vapi
+%%DATADIR%%-0.12/vapi/sdl-ttf.deps
+%%DATADIR%%-0.12/vapi/sdl-ttf.vapi
+%%DATADIR%%-0.12/vapi/sdl.vapi
+%%DATADIR%%-0.12/vapi/sqlite3.vapi
+%%DATADIR%%-0.12/vapi/taglib_c.vapi
+%%DATADIR%%-0.12/vapi/tiff.vapi
+%%DATADIR%%-0.12/vapi/tokyocabinet.vapi
+%%DATADIR%%-0.12/vapi/tracker-indexer-module-1.0.vapi
+%%DATADIR%%-0.12/vapi/twitter-glib-1.0.deps
+%%DATADIR%%-0.12/vapi/twitter-glib-1.0.vapi
+%%DATADIR%%-0.12/vapi/unique-1.0.deps
+%%DATADIR%%-0.12/vapi/unique-1.0.vapi
+%%DATADIR%%-0.12/vapi/v4l2.vapi
+%%DATADIR%%-0.12/vapi/vte.deps
+%%DATADIR%%-0.12/vapi/vte.vapi
+%%DATADIR%%-0.12/vapi/webkit-1.0.deps
+%%DATADIR%%-0.12/vapi/webkit-1.0.vapi
+%%DATADIR%%-0.12/vapi/x11.vapi
+%%DATADIR%%-0.12/vapi/xcb.vapi
+%%DATADIR%%-0.12/vapi/zlib.vapi
+ at dirrm %%DATADIR%%-0.12/vapi
+ at dirrm %%DATADIR%%-0.12
+ at dirrm %%DATADIR%%/vapi
+ at dirrm %%DATADIR%%
+ at dirrm share/devhelp/books/vala-0.12
 @dirrmtry share/devhelp/books
 @dirrmtry share/devhelp
- at dirrm include/vala-0.10
+ at dirrm include/vala-0.12
--- files/patch-vapi_libpq.vapi.orig	2010-02-13 04:35:28.000000000 +0500
+++ files/patch-vapi_libpq.vapi	2011-04-24 19:58:10.000000000 +0600
@@ -1,5 +1,5 @@
---- vapi/libpq.vapi.orig	2009-07-17 21:34:39.000000000 +0600
-+++ vapi/libpq.vapi	2009-11-23 01:18:21.000000000 +0500
+--- vapi/libpq.vapi.orig
++++ vapi/libpq.vapi
 @@ -22,7 +22,7 @@
  
  using GLib;
@@ -9,3 +9,99 @@
  namespace Postgres {
  
  	[CCode (cname = "ConnStatusType", cprefix = "CONNECTION_")]
+@@ -89,13 +89,6 @@
+ 		SOURCE_FUNCTION
+ 	}
+ 
+-	[CCode (cname = "PGnotify")]
+-	public struct Notify {
+-		public string relname;
+-		public int    be_pid;
+-		public string extra;
+-	}
+-
+ 	[CCode (cname = "PQnoticeReceiver")]
+ 	public delegate void NoticeReceiverFunc (void* arg, Result res);
+ 
+@@ -273,30 +266,46 @@
+ 		[CCode (cname = "PQexec")]
+ 		public Result exec (string query);
+ 
+-		[CCode (cname = "PQexecParams", array_length = false, array_null_terminated = false)]
+-		public Result exec_params (string command, int nParams, Oid[] paramTypes, string[] paramValues, int[] paramLengths,
+-					   int[] paramFormats, int resultFormat);
+-
+-		[CCode (cname = "PQprepare", array_length = false, array_null_terminated = false)]
+-		public Result prepare (string stmtName, string query, int nParams, Oid[] paramTypes);
+-
+-		[CCode (cname = "PQexecPrepared", array_length = false, array_null_terminated = false)]
+-		public Result exec_prepared (string stmtName, int nParams, string[] paramValues, int[] paramLengths,
+-					     int[] paramFormats, int resultFormat);
++		[CCode (cname = "PQexecParams")]
++		public Result exec_params (string command, int nParams,
++					[CCode (array_length = false)] Oid[]? paramTypes,
++					[CCode (array_length = false)] string[]? paramValues,
++					[CCode (array_length = false)] int[]? paramLengths,
++					[CCode (array_length = false)] int[]? paramFormats,
++					int resultFormat);
++
++		[CCode (cname = "PQprepare")]
++		public Result prepare (string stmtName, string query, int nParams,
++					[CCode (array_length = false)] Oid[]? paramTypes);
++
++		[CCode (cname = "PQexecPrepared")]
++		public Result exec_prepared (string stmtName, int nParams,
++					[CCode (array_length = false)] string[]? paramValues,
++					[CCode (array_length = false)] int[]? paramLengths,
++					[CCode (array_length = false)] int[]? paramFormats,
++					int resultFormat);
+ 
+ 		[CCode (cname = "PQsendQuery")]
+ 		public int send_query (string query);
+ 
+-		[CCode (cname = "PQsendQueryParams", array_length = false, array_null_terminated = false)]
+-		public int send_query_params (string command, int nParams, Oid[] paramTypes, string[] paramValues,
+-					      int[] paramLengths, int[] paramFormats, int resultFormat);
+-
+-		[CCode (cname = "PQsendPrepare", array_length = false, array_null_terminated = false)]
+-		public int send_prepare (string stmtName, string query, int nParams, Oid[] paramTypes);
+-
+-		[CCode (cname = "PQsendQueryPrepared", array_length = false, array_null_terminated = false)]
+-		public int send_query_prepared (string stmtName, int nParams, string[] paramValues, int[] paramLengths, 
+-						int[] paramFormats, int resultFormat);
++		[CCode (cname = "PQsendQueryParams")]
++		public int send_query_params (string command, int nParams,
++					[CCode (array_length = false)] Oid[]? paramTypes,
++					[CCode (array_length = false)] string[]? paramValues,
++					[CCode (array_length = false)] int[]? paramLengths,
++					[CCode (array_length = false)] int[]? paramFormats,
++					int resultFormat);
++
++		[CCode (cname = "PQsendPrepare")]
++		public int send_prepare (string stmtName, string query, int nParams,
++					[CCode (array_length = false)] Oid[]? paramTypes);
++
++		[CCode (cname = "PQsendQueryPrepared")]
++		public int send_query_prepared (string stmtName, int nParams,
++					[CCode (array_length = false)] string[]? paramValues,
++					[CCode (array_length = false)] int[]? paramLengths,
++					[CCode (array_length = false)] int[]? paramFormats,
++					int resultFormat);
+ 
+ 		[CCode (cname = "PQgetResult")]
+ 		public Result get_result ();
+@@ -468,6 +477,14 @@
+ 		public int get_param_type (int param_num);
+ 	}
+ 
++	[Compact]
++	[CCode (free_function = "PQfreemem", cname = "PGnotify")]
++	public class Notify {
++		public string relname;
++		public int    be_pid;
++		public string extra;
++	}
++
+ 	[CCode (cname = "PQfreemem")]
+ 	public void free_mem (void* ptr);
+ 
--- /dev/null	2011-04-24 20:02:46.000000000 +0600
+++ files/patch-vapi_gtk+-2.0.vapi	2011-02-24 21:30:01.000000000 +0500
@@ -0,0 +1,11 @@
+--- vapi/gtk+-2.0.vapi.orig
++++ vapi/gtk+-2.0.vapi
+@@ -5186,7 +5186,7 @@
+ 		public unowned Gtk.TreeSelection get_selection ();
+ 		public bool get_show_expanders ();
+ 		public int get_tooltip_column ();
+-		public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
++		public bool get_tooltip_context (int* x, int* y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
+ 		public unowned Gtk.Adjustment get_vadjustment ();
+ 		public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path);
+ 		public void get_visible_rect (out Gdk.Rectangle visible_rect);
--- /dev/null	2011-04-24 20:02:46.000000000 +0600
+++ files/patch-vapi_posix.vapi	2011-01-28 17:50:59.000000000 +0500
@@ -0,0 +1,20 @@
+--- vapi/posix.vapi.orig
++++ vapi/posix.vapi
+@@ -1560,7 +1560,7 @@
+ 	[CCode (cheader_filename = "unistd.h")]
+ 	public ssize_t readlink (string path, char[] buf);
+ 	[CCode (cheader_filename = "sys/uio.h")]
+-	public ssize_t readv (int fd, iovector vector, int iovcnt);
++	public ssize_t readv (int fd, iovector* vector, int iovcnt);
+ 	[CCode (cheader_filename = "unistd.h,sys/types.h")]
+ 	public int setgid (gid_t gid);
+ 	[CCode (cheader_filename = "unistd.h,sys/types.h")]
+@@ -1572,7 +1572,7 @@
+ 	[CCode (cheader_filename = "unistd.h")]
+ 	public ssize_t pwrite (int fd, void* buf, size_t count, off_t offset);
+ 	[CCode (cheader_filename = "sys/uio.h")]
+-	public ssize_t writev (int fd, iovector vector, int iovcnt);
++	public ssize_t writev (int fd, iovector* vector, int iovcnt);
+ 	[CCode (cheader_filename = "unistd.h")]
+ 	public off_t lseek(int fildes, off_t offset, int whence);
+ 


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list