summaryrefslogtreecommitdiff
path: root/devel/g-wrap/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2004-12-03 17:06:58 +0000
committerwiz <wiz@pkgsrc.org>2004-12-03 17:06:58 +0000
commitb8bdace7b41a1de17305dc0ea7c6f8557976f999 (patch)
treebd9cebc699dda30715ad8b4bf51e7aab646654aa /devel/g-wrap/Makefile
parent7c13067c5f302554252e728e8d8d92ee330cfc76 (diff)
downloadpkgsrc-b8bdace7b41a1de17305dc0ea7c6f8557976f999.tar.gz
Update to 1.9.3, from Greg Troxel via pkgsrc-wip.
Changes since 1.3.4: Version 1.9.3 - Comes with a compatibility layer that allows GnuCash to be built with it. - Reverts the enhanced generics support, which was introduced in 1.9.2, since that currently breaks guile-gnome - Bugfixes + g-wrap-2.0-guile.pc is now generated correctly, even if the internal libffi is used. + Types used by constants are now considered when calculating the set of referenced types in a wrapset. This bug led to missing code and compile errors when a type defined in another wrapset was used by only by a constant. + On platforms which lack alloca(), the version shipped with G-Wrap should now build correctly. Version 1.9.2 - Now comes with libffi included, for systems which lack an libffi installation - SRFI module checks now work correctly, even if you do an in-tree build Version 1.9.1 - API change: destruct-value-cg is now named destroy-value-cg - Bugfixes + A bug in the latent generic code has been fixed + The error message for WCP type errors has been fixed Version 1.9.0 - Complete rewrite; too many changes to list, see the manual for the new GOOPS-based API and the guile-gnome project for an extended example. - New features: + Output arguments + Default arguments - G-Wrap should be target-language agnostic, like it was in its early days.
Diffstat (limited to 'devel/g-wrap/Makefile')
-rw-r--r--devel/g-wrap/Makefile24
1 files changed, 9 insertions, 15 deletions
diff --git a/devel/g-wrap/Makefile b/devel/g-wrap/Makefile
index 4b545ce74ff..cf9bdf1f22c 100644
--- a/devel/g-wrap/Makefile
+++ b/devel/g-wrap/Makefile
@@ -1,30 +1,24 @@
-# $NetBSD: Makefile,v 1.30 2004/12/03 15:55:36 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2004/12/03 17:06:58 wiz Exp $
-DISTNAME= g-wrap-1.3.4
-PKGREVISION= 5
+DISTNAME= g-wrap-1.9.3
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.gnucash.org/pub/g-wrap/source/
+MASTER_SITES= http://savannah.nongnu.org/download/g-wrap/
-MAINTAINER= rh@NetBSD.org
-HOMEPAGE= http://www.gnucash.org/
-COMMENT= Tool for importing types, functions, and constants into guile
+MAINTAINER= gdt@ir.bbn.com
+HOMEPAGE= http://www.nongnu.org/g-wrap/
+COMMENT= Tool for generating guile wrappers for C code
-DEPENDS+= guile-slib-2.4.2nb[0-5]:../../devel/guile14-slib
+DEPENDS+= guile-lib>=0.1.2:../../devel/guile-lib
USE_BUILDLINK3= YES
GNU_CONFIGURE= YES
USE_GNU_TOOLS+= make
USE_LIBTOOL= YES
-MAKE_ENV+= GUILE14_SUBDIR=${GUILE14_SUBDIR:Q}
+TEST_TARGET= check
USE_MAKEINFO= YES
INFO_FILES= g-wrap.info
-CONFIGURE_ARGS+= --with-modules-dir=${PREFIX}/${GUILE14_SUBDIR}/share/guile
-CONFIGURE_ENV+= ac_cv_path_RSCHEME="nope"
-
-.include "../../devel/glib/buildlink3.mk"
-.include "../../lang/guile14/buildlink3.mk"
-.include "../../devel/guile14-gtk/buildlink3.mk"
+.include "../../lang/guile/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"