pkgsrc-wip/gtk-sharp/Makefile
Marc Recht 6180de9ff4 update to 0.14
Changes since 0.11:
* New parser frontend script (gapi-parser) that uses an XML input file
to specify options for better extensibility. (MK)
* Code Generator now accepts outdir, customdir, and assembly-name
arguments to allow more control over the generation process and
directory structure.
* Gtk.HTML now lives in its own gtkhtml-sharp assembly, allowing us to
make it depend on gnome-sharp.dll and activate the printing api.
* Restructured build to distribute generation into the assembly dirs,
making for more compact rebuilds. (Martin, MK)
* New XPath-based metadata alteration engine (gapi-fixup.exe) to replace
the perl module. (MK)
* Ported all the old metadata rules to new format. (MK, Martin)
* Apply metadata during generation step.  It is no longer necessary to
have the raw source around to make a metadata change to the API XML
files. (MK)
* More API Corrections, Customizations, and glue: (Rachel, Martin,
Moritz Balz, Daniel Kornhauser, MK)
* a ton of Bugfixes (MK, Martin, Artem Popov, Malte, John Luke, Gonzalo)
* Doc Updates (John Luke, Hector E. Gomez Morales, Martin Willemoes
Hansen)

Changes since 0.12:
* New NodeStore tree model.  Still needs view/selection enhancements to
be substantially useful. (MK)
* Is/Has methods are now generated as Properties. (Martin Willemoes
Hansen)
* GStreamer updated to 0.6.4.  Still off by default in the build. (John
Luke)
* More API Corrections, Customizations, and glue: (Ken Foster, Radek
Doulik, Moritz Balz, MK)
* Installed scripts to wrap gapi-fixup.exe and gapi_codegen.exe. (MK)
* Bugfixes (MK, Martin Willemoes Hansen, John Luke)
* Doc Updates (John Luke, MK)

Changes since 0.13:
* Make gtkhtml-sharp build conditional. (John Luke, MK)
* Fix for the infamous Pixbuf from resource bug. (Ettore, Gonzalo, MK)
* generator support for "foo[], n_foos" param pairs. (MK)
* More API Corrections, Customizations, and glue: (Moritz Balz, Miguel,
Peter Williams, MK)
* Doc Updates (John Luke, Peter Williams, MK)
2003-11-19 23:14:46 +00:00

44 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.9 2003/11/19 23:14:46 marc Exp $
#
DISTNAME= gtk-sharp-0.14
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtk-sharp/}
MAINTAINER= recht@NetBSD.org
HOMEPAGE= http://gtk-sharp.sourceforge.net/
COMMENT= .Net language binding for gtk+
DEPENDS+= p5-XML-LibXML>=1.31:../../textproc/p5-XML-LibXML
USE_BUILDLINK2= YES
USE_GMAKE= YES
USE_PERL5= YES
USE_X11= YES
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
PERL5_SITELIB= YES
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
PKGCONFIG_OVERRIDE= gtk-sharp.pc.in
PKGCONFIG_OVERRIDE+= parser/gapi.pc.in
REPLACE_PERL= mapdllnames.pl
REPLACE_PERL+= bin/gapi.pl
REPLACE_PERL+= bin/gapi2xml.pl
REPLACE_PERL+= bin/gapi_pp.pl
PARSER_MK= ${WRKSRC}/parser/Makefile.in
post-patch:
${SED} -e 's,%%PERL5_SITELIB%%,${PERL5_SITELIB},' \
${PARSER_MK} > ${PARSER_MK}.new
${MV} ${PARSER_MK}.new ${PARSER_MK}
.include "../../databases/libgnomedb/buildlink2.mk"
.include "../../graphics/librsvg2/buildlink2.mk"
.include "../../lang/mono/buildlink2.mk"
.include "../../www/libgtkhtml/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"