update to 0.17

and remove unused buildlink2.mk

Note:
This doesn't work at all at the moment since the glue library
(libgtksharpglue.so) doesn't get build correctly.


Changes since 0.16:
* Moved Event handlers and args to base namespaces. *Sharp namespaces
are now internal. Kill all your using *Sharp; statements. (MK)
* Pango API pruned to remove backend and engine API. (MK)
* struct fields now StudlyCaps. (MK)
* all GList and most GSList API replaced with typed[]. (MK)
* Improved TreeIter.GetHashCode for tree performance. (Ben Maurer)
* new hand-coded Gdk.Event implementation. (MK)
* More API Corrections, Customizations, and glue: (Jorn Baayen, Todd
Berman, John Luke, Thiago Milczarek Sayão, MK)
* Bugfixes (Radek Doulik, MK)
* Doc Updates (MK)

Changes since 0.15:

* RadioButton/MenuItem API overhaul: (John Luke)
* GValueArray binding: (MK)
* Generate "void Foo (out Bar baz);" methods as "Bar Foo ();": (Martin
Willemoes Hansen)
* libvte bindings: (John Luke)
* marshaler for proper handling of argc/argv pairs: (Peter Williams)
* Correct generation of Arrays as struct fields. (MK)
* time_t CustomMarshaler implementation and generator support for custom
marshaled types: (MK)
* More API Corrections, Customizations, and glue: (Todd Berman, John
Luke, MK)
* Bugfixes (Paul Duran, Gustavo Giraldez, Martin Willemoes Hansen, John
D Hardin, Tambet Ingo, Yves Kurz, MK)
* Doc Updates (Hector E. Gomez Morales, John Luke, Peter Williams)

Changes since 0.14:
* Default signal handler overriding. (MK)
* Parser improvements: <file> and <exclude>. (MK)
* new Gnome.Print sample (John Luke)
* glib CLS compliance work. (Miguel)
* signal handler are now attached with connect_after. (MK)
* null array parameter passing (MK)
* DnD fixes and port of TestDnd (Ettore)
* Added GLib.GType instead of using uint so 64 bit is happy. (MK)
* mangle more keyword param names. (Joe Shaw)
* Idle.Remove (Alp, John Luke)
* More API Corrections, Customizations, and glue: (Peter Williams,
Miguel, Luciano Martorella, Radek, MK)
* Bugfixes (Radek, MK)
* Doc Updates (John Luke)
This commit is contained in:
Marc Recht 2004-03-21 10:30:14 +00:00 committed by Thomas Klausner
parent 6b32784b8f
commit 8449beebc3
6 changed files with 48 additions and 51 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.12 2004/02/27 03:29:55 minskim Exp $
# $NetBSD: Makefile,v 1.13 2004/03/21 10:30:14 marc Exp $
#
DISTNAME= gtk-sharp-0.14
DISTNAME= gtk-sharp-0.17
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtk-sharp/}
@ -11,13 +11,13 @@ COMMENT= .Net language binding for gtk+
DEPENDS+= p5-XML-LibXML>=1.31:../../textproc/p5-XML-LibXML
USE_BUILDLINK3= YES
USE_GNU_TOOLS+= make
USE_PERL5= YES
USE_X11= YES
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
PERL5_SITELIB= YES
USE_PERL5= yes
USE_X11= yes
USE_LIBTOOL= yes
USE_BUILDLINK3= yes
GNU_CONFIGURE= yes
PERL5_SITELIB= yes
PKGCONFIG_OVERRIDE= gtk-sharp.pc.in
PKGCONFIG_OVERRIDE+= parser/gapi.pc.in
@ -35,9 +35,12 @@ post-patch:
${MV} ${PARSER_MK}.new ${PARSER_MK}
.include "../../databases/libgnomedb/buildlink3.mk"
.include "../../graphics/libgdiplus/buildlink3.mk"
.include "../../graphics/librsvg2/buildlink3.mk"
.include "../../multimedia/gstreamer/buildlink3.mk"
.include "../../lang/mono/buildlink3.mk"
.include "../../www/libgtkhtml/buildlink3.mk"
.include "../../x11/vte/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.3 2003/11/27 15:56:48 marc Exp $
@comment $NetBSD: PLIST,v 1.4 2004/03/21 10:30:14 marc Exp $
bin/gapi-codegen
bin/gapi-fixup
bin/gapi-fixup.exe
@ -21,15 +21,17 @@ lib/glib-sharp.dll
lib/gnome-sharp.dll
lib/gnomedb-sharp.dll
lib/gtk-sharp.dll
lib/gtkhtml-sharp.dll
lib/libgtksharpglue.a
lib/libgtksharpglue.la
lib/libgtksharpglue.so
lib/pango-sharp.dll
${PERL5_SITELIB}/GAPI/Metadata.pm
lib/pkgconfig/gapi.pc
lib/pkgconfig/gtk-sharp.pc
lib/rsvg-sharp.dll
lib/vte-sharp.dll
share/gapi/art-api.xml
share/gapi/art-symbols.xml
share/gapi/atk-api.xml
share/gapi/gda-api.xml
share/gapi/gdk-api.xml
@ -39,7 +41,9 @@ share/gapi/gnome-api.xml
share/gapi/gnomedb-api.xml
share/gapi/gtk-api.xml
share/gapi/gtk-symbols.xml
share/gapi/gtkhtml-api.xml
share/gapi/pango-api.xml
share/gapi/rsvg-api.xml
share/gapi/vte-api.xml
@dirrm share/gapi
@dirrm ${PERL5_SITELIB}/GAPI

2
gtk-sharp/TODO Normal file
View file

@ -0,0 +1,2 @@
This doesn't work at all at the moment since the glue library
(libgtksharpglue.so) doesn't get build correctly.

View file

@ -1,38 +0,0 @@
# $NetBSD: buildlink2.mk,v 1.6 2003/11/19 23:14:46 marc Exp $
.if !defined(GTK_SHARP_BUILDLINK2_MK)
GTK_SHARP_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= gtk-sharp
BUILDLINK_DEPENDS.gtk-sharp?= gtk-sharp>=0.14
BUILDLINK_PKGSRCDIR.gtk-sharp?= ../../wip/gtk-sharp
EVAL_PREFIX+= BUILDLINK_PREFIX.gtk-sharp=gtk-sharp
BUILDLINK_PREFIX.gtk-sharp_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.gtk-sharp+= lib/art-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/atk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gconf-sharp-peditors.dll
BUILDLINK_FILES.gtk-sharp+= lib/gconf-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gda-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gdk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/glade-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/glib-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gnome-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gnomedb-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gtk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/libgtksharpglue.*
BUILDLINK_FILES.gtk-sharp+= lib/pango-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/pkgconfig/gapi.pc
BUILDLINK_FILES.gtk-sharp+= lib/pkgconfig/gtk-sharp.pc
BUILDLINK_FILES.gtk-sharp+= lib/rsvg-sharp.dll
.include "../../databases/libgnomedb/buildlink2.mk"
.include "../../graphics/librsvg2/buildlink2.mk"
.include "../../lang/mono/buildlink2.mk"
.include "../../www/libgtkhtml/buildlink2.mk"
BUILDLINK_TARGETS+= gtk-sharp-buildlink
gtk-sharp-buildlink: _BUILDLINK_USE
.endif # GTK_SHARP_BUILDLINK2_MK

26
gtk-sharp/buildlink3.mk Normal file
View file

@ -0,0 +1,26 @@
# $NetBSD: buildlink3.mk,v 1.1 2004/03/21 10:30:14 marc Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GTK_SHARP_BUILDLINK3_MK:= ${GTK_SHARP_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= gtk-sharp
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngtk-sharp}
BUILDLINK_PACKAGES+= gtk-sharp
.if !empty(GTK_SHARP_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.gtk-sharp+= gtk-sharp>=0.17
BUILDLINK_PKGSRCDIR.gtk-sharp?= ../../wip/gtk-sharp
.endif # GTK_SHARP_BUILDLINK3_MK
.include "../../databases/libgnomedb/buildlink3.mk"
.include "../../graphics/libgdiplus/buildlink3.mk"
.include "../../graphics/librsvg2/buildlink3.mk"
.include "../../multimedia/gstreamer/buildlink3.mk"
.include "../../lang/mono/buildlink3.mk"
.include "../../www/libgtkhtml/buildlink3.mk"
.include "../../x11/vte/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.5 2003/11/19 23:14:46 marc Exp $
$NetBSD: distinfo,v 1.6 2004/03/21 10:30:14 marc Exp $
SHA1 (gtk-sharp-0.14.tar.gz) = 957634cfc3cacf4285b4219a4e7807108db450ee
Size (gtk-sharp-0.14.tar.gz) = 1358045 bytes
SHA1 (gtk-sharp-0.17.tar.gz) = 93b55ac4679768eb163e31b79368a9bdec217345
Size (gtk-sharp-0.17.tar.gz) = 1448435 bytes
SHA1 (patch-aa) = 0fae6ee4c7ef81a4b3192ef9cde18e30262785a2