Date: Fri, 18 Jun 2004 02:36:49 +0200 (CEST) From: Jean-Yves Lefort <jylefort@brutele.be> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/68063: Update port: x11-toolkits/gtk-sharp to 0.93 Message-ID: <20040618003649.9510722E1F@jsite.lefort.net> Resent-Message-ID: <200406180040.i5I0eMeC016117@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 68063 >Category: ports >Synopsis: Update port: x11-toolkits/gtk-sharp to 0.93 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Jun 18 00:40:22 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Jean-Yves Lefort >Release: FreeBSD 4.10-RELEASE i386 >Organization: >Environment: System: FreeBSD jsite.lefort.net 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Thu May 27 14:42:30 CEST 2004 jylefort@jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386 >Description: >How-To-Repeat: >Fix: diff -ruN /usr/ports/x11-toolkits/gtk-sharp/Makefile gtk-sharp/Makefile --- /usr/ports/x11-toolkits/gtk-sharp/Makefile Tue Jun 15 04:46:45 2004 +++ gtk-sharp/Makefile Fri Jun 18 01:54:49 2004 @@ -6,29 +6,32 @@ # PORTNAME= gtk-sharp -PORTVERSION= 0.17 -PORTREVISION= 5 +PORTVERSION= 0.93 CATEGORIES= x11-toolkits MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gtk-sharp MAINTAINER= ports@FreeBSD.org -COMMENT= Gtk+ and GNOME interfaces for the .NET runtime +COMMENT= GTK+ and GNOME interfaces for the .NET runtime -BUILD_DEPENDS+= mono:${PORTSDIR}/lang/mono \ - gst-launch:${PORTSDIR}/multimedia/gstreamer -RUN_DEPENDS+= ${BUILD_DEPENDS} +BUILD_DEPENDS= mono:${PORTSDIR}/lang/mono +RUN_DEPENDS= ${BUILD_DEPENDS} -USE_LIBTOOL_VER=13 +USE_LIBTOOL_VER=14 USE_REINPLACE= yes INSTALLS_SHLIB= yes USE_GMAKE= yes +USE_PERL5_RUN= yes USE_GNOME= gnomehack libgnomedb gtkhtml3 vte librsvg2 +pre-configure: + @${FIND} ${WRKSRC} -name '*.config.in' | ${XARGS} ${REINPLACE_CMD} -e \ + 's|@LIB_PREFIX@.*@LIB_SUFFIX@|.so|g' + post-patch: - @${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|g' \ - ${WRKSRC}/parser/Makefile.in + @${REINPLACE_CMD} -e 's|^#!/usr/bin/perl|#!${PERL}|' \ + ${WRKSRC}/parser/gapi.pl \ + ${WRKSRC}/parser/gapi2xml.pl \ + ${WRKSRC}/parser/gapi_pp.pl .include <bsd.port.mk> diff -ruN /usr/ports/x11-toolkits/gtk-sharp/distinfo gtk-sharp/distinfo --- /usr/ports/x11-toolkits/gtk-sharp/distinfo Sun Mar 28 04:50:07 2004 +++ gtk-sharp/distinfo Thu Jun 17 21:39:22 2004 @@ -1,2 +1,2 @@ -MD5 (gtk-sharp-0.17.tar.gz) = eef5e8acc6bafad869be2c1403c39d62 -SIZE (gtk-sharp-0.17.tar.gz) = 1448435 +MD5 (gtk-sharp-0.93.tar.gz) = b8a1a3a0fc75142fd3867976cd9254c1 +SIZE (gtk-sharp-0.93.tar.gz) = 1356305 diff -ruN /usr/ports/x11-toolkits/gtk-sharp/files/patch-configure gtk-sharp/files/patch-configure --- /usr/ports/x11-toolkits/gtk-sharp/files/patch-configure Fri Jan 3 04:49:50 2003 +++ gtk-sharp/files/patch-configure Thu Jun 17 23:17:56 2004 @@ -1,10 +1,10 @@ ---- configure.orig Wed Jan 1 18:58:20 2003 -+++ configure Wed Jan 1 18:58:45 2003 -@@ -5647,6 +5647,7 @@ +--- configure.orig Thu Jun 17 23:16:50 2004 ++++ configure Thu Jun 17 23:17:31 2004 +@@ -8440,7 +8440,6 @@ - # This can be used to rebuild libtool when needed - LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+$ac_aux_dir/ltconfig $LIBTOOL_DEPS - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' + +-CFLAGS='-g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings' + + # Extract the first word of "pkg-config", so it can be a program name with args. + set dummy pkg-config; ac_word=$2 diff -ruN /usr/ports/x11-toolkits/gtk-sharp/pkg-descr gtk-sharp/pkg-descr --- /usr/ports/x11-toolkits/gtk-sharp/pkg-descr Fri Jan 3 04:49:49 2003 +++ gtk-sharp/pkg-descr Thu Jun 17 21:25:21 2004 @@ -1,5 +1,5 @@ -Gtk# is a port of Gtk+ 2 to the .NET runtime, written in C#. It provides -access to both basic parts of Gtk+ and other parts of the GNOME development +Gtk# is a port of GTK+ 2 to the .NET runtime, written in C#. It provides +access to both basic parts of GTK+ and other parts of the GNOME development environment. -WWW: http://gtk-sharp.sf.net/ +WWW: http://gtk-sharp.sourceforge.net/ diff -ruN /usr/ports/x11-toolkits/gtk-sharp/pkg-plist gtk-sharp/pkg-plist --- /usr/ports/x11-toolkits/gtk-sharp/pkg-plist Sun Mar 28 04:50:07 2004 +++ gtk-sharp/pkg-plist Thu Jun 17 22:58:55 2004 @@ -9,27 +9,94 @@ bin/gapi_pp.pl bin/gconfsharp-schemagen bin/gconfsharp-schemagen.exe -lib/art-sharp.dll -lib/atk-sharp.dll -lib/gconf-sharp-peditors.dll -lib/gconf-sharp.dll -lib/gda-sharp.dll -lib/gdk-sharp.dll -lib/glade-sharp.dll -lib/glib-sharp.dll -lib/gnome-sharp.dll -lib/gnomedb-sharp.dll -lib/gtk-sharp.dll -lib/gtkhtml-sharp.dll +lib/libgdksharpglue.a +lib/libgdksharpglue.la +lib/libgdksharpglue.so +lib/libgladesharpglue.a +lib/libgladesharpglue.la +lib/libgladesharpglue.so +lib/libglibsharpglue.a +lib/libglibsharpglue.la +lib/libglibsharpglue.so +lib/libgnomesharpglue.a +lib/libgnomesharpglue.la +lib/libgnomesharpglue.so +lib/libgtksharpglue.a +lib/libgtksharpglue.la lib/libgtksharpglue.so -lib/pango-sharp.dll -lib/rsvg-sharp.dll -lib/vte-sharp.dll +lib/mono/gac/art-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/art-sharp/1.0.0.0__35e10195dab3c99f/art-sharp.dll +lib/mono/gac/art-sharp/1.0.0.0__35e10195dab3c99f/art-sharp.dll.config +lib/mono/gac/atk-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/atk-sharp/1.0.0.0__35e10195dab3c99f/atk-sharp.dll +lib/mono/gac/atk-sharp/1.0.0.0__35e10195dab3c99f/atk-sharp.dll.config +lib/mono/gac/gconf-sharp-peditors/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gconf-sharp-peditors/1.0.0.0__35e10195dab3c99f/gconf-sharp-peditors.dll +lib/mono/gac/gconf-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gconf-sharp/1.0.0.0__35e10195dab3c99f/gconf-sharp.dll +lib/mono/gac/gconf-sharp/1.0.0.0__35e10195dab3c99f/gconf-sharp.dll.config +lib/mono/gac/gda-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gda-sharp/1.0.0.0__35e10195dab3c99f/gda-sharp.dll +lib/mono/gac/gda-sharp/1.0.0.0__35e10195dab3c99f/gda-sharp.dll.config +lib/mono/gac/gdk-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gdk-sharp/1.0.0.0__35e10195dab3c99f/gdk-sharp.dll +lib/mono/gac/gdk-sharp/1.0.0.0__35e10195dab3c99f/gdk-sharp.dll.config +lib/mono/gac/glade-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/glade-sharp/1.0.0.0__35e10195dab3c99f/glade-sharp.dll +lib/mono/gac/glade-sharp/1.0.0.0__35e10195dab3c99f/glade-sharp.dll.config +lib/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f/glib-sharp.dll +lib/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f/glib-sharp.dll.config +lib/mono/gac/gnome-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gnome-sharp/1.0.0.0__35e10195dab3c99f/gnome-sharp.dll +lib/mono/gac/gnome-sharp/1.0.0.0__35e10195dab3c99f/gnome-sharp.dll.config +lib/mono/gac/gnomedb-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gnomedb-sharp/1.0.0.0__35e10195dab3c99f/gnomedb-sharp.dll +lib/mono/gac/gnomedb-sharp/1.0.0.0__35e10195dab3c99f/gnomedb-sharp.dll.config +lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f/gtk-sharp.dll +lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f/gtk-sharp.dll.config +lib/mono/gac/gtkhtml-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/gtkhtml-sharp/1.0.0.0__35e10195dab3c99f/gtkhtml-sharp.dll +lib/mono/gac/gtkhtml-sharp/1.0.0.0__35e10195dab3c99f/gtkhtml-sharp.dll.config +lib/mono/gac/pango-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/pango-sharp/1.0.0.0__35e10195dab3c99f/pango-sharp.dll +lib/mono/gac/pango-sharp/1.0.0.0__35e10195dab3c99f/pango-sharp.dll.config +lib/mono/gac/rsvg-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/rsvg-sharp/1.0.0.0__35e10195dab3c99f/rsvg-sharp.dll +lib/mono/gac/rsvg-sharp/1.0.0.0__35e10195dab3c99f/rsvg-sharp.dll.config +lib/mono/gac/vte-sharp/1.0.0.0__35e10195dab3c99f/__AssemblyInfo__ +lib/mono/gac/vte-sharp/1.0.0.0__35e10195dab3c99f/vte-sharp.dll +lib/mono/gac/vte-sharp/1.0.0.0__35e10195dab3c99f/vte-sharp.dll.config +lib/mono/gtk-sharp/art-sharp.dll +lib/mono/gtk-sharp/atk-sharp.dll +lib/mono/gtk-sharp/gconf-sharp-peditors.dll +lib/mono/gtk-sharp/gconf-sharp.dll +lib/mono/gtk-sharp/gda-sharp.dll +lib/mono/gtk-sharp/gdk-sharp.dll +lib/mono/gtk-sharp/glade-sharp.dll +lib/mono/gtk-sharp/glib-sharp.dll +lib/mono/gtk-sharp/gnome-sharp.dll +lib/mono/gtk-sharp/gnomedb-sharp.dll +lib/mono/gtk-sharp/gtk-sharp.dll +lib/mono/gtk-sharp/gtkhtml-sharp.dll +lib/mono/gtk-sharp/pango-sharp.dll +lib/mono/gtk-sharp/rsvg-sharp.dll +lib/mono/gtk-sharp/vte-sharp.dll +libdata/pkgconfig/art-sharp.pc libdata/pkgconfig/gapi.pc +libdata/pkgconfig/gconf-sharp.pc +libdata/pkgconfig/gda-sharp.pc +libdata/pkgconfig/glade-sharp.pc +libdata/pkgconfig/gnome-sharp.pc +libdata/pkgconfig/gnomedb-sharp.pc libdata/pkgconfig/gtk-sharp.pc +libdata/pkgconfig/gtkhtml-sharp.pc +libdata/pkgconfig/rsvg-sharp.pc +libdata/pkgconfig/vte-sharp.pc share/gapi/art-api.xml -share/gapi/atk-api.xml share/gapi/art-symbols.xml +share/gapi/atk-api.xml share/gapi/gda-api.xml share/gapi/gdk-api.xml share/gapi/gdk-symbols.xml @@ -42,6 +109,35 @@ share/gapi/pango-api.xml share/gapi/rsvg-api.xml share/gapi/vte-api.xml -share/perl5/GAPI/Metadata.pm -@dirrm share/perl5/GAPI +@dirrm lib/mono/gac/art-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/art-sharp +@dirrm lib/mono/gac/atk-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/atk-sharp +@dirrm lib/mono/gac/gconf-sharp-peditors/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gconf-sharp-peditors +@dirrm lib/mono/gac/gconf-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gconf-sharp +@dirrm lib/mono/gac/gda-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gda-sharp +@dirrm lib/mono/gac/gdk-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gdk-sharp +@dirrm lib/mono/gac/glade-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/glade-sharp +@dirrm lib/mono/gac/glib-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/glib-sharp +@dirrm lib/mono/gac/gnome-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gnome-sharp +@dirrm lib/mono/gac/gnomedb-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gnomedb-sharp +@dirrm lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gtk-sharp +@dirrm lib/mono/gac/gtkhtml-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/gtkhtml-sharp +@dirrm lib/mono/gac/pango-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/pango-sharp +@dirrm lib/mono/gac/rsvg-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/rsvg-sharp +@dirrm lib/mono/gac/vte-sharp/1.0.0.0__35e10195dab3c99f +@dirrm lib/mono/gac/vte-sharp +@dirrm lib/mono/gtk-sharp @dirrm share/gapi >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040618003649.9510722E1F>