summaryrefslogtreecommitdiff
path: root/lang/mono/Makefile
diff options
context:
space:
mode:
authorrecht <recht>2003-09-25 16:05:21 +0000
committerrecht <recht>2003-09-25 16:05:21 +0000
commit87c10788a6f50e6ba9cb20f67531b144ba1427b8 (patch)
tree294867f7b71693a56e4916c5fb03d5db60456de0 /lang/mono/Makefile
parent8fe1d31be544a2ffef76a8e0eb81289841197bda (diff)
downloadpkgsrc-87c10788a6f50e6ba9cb20f67531b144ba1427b8.tar.gz
Update to 0.26.
Lots of new features and fixes. Details: http://www.go-mono.com/archive/mono-0.25.html http://www.go-mono.com/archive/mono-0.26.html Use the included gc instead of boehm-gc, because of the mono debugger. While here also allow mono to be build on other platforms than Linux/x86 and NetBSD/x86 (please test). Raise the bar for NetBSD to 1.6ZC to get all the pthread related fixes. Added patches from Marius Aamodt Eriksen to work around missing signbit macro. Added a patch from Gonzalo Paniagua Javier to work around missing SOL_IP/SOL_IPV6.
Diffstat (limited to 'lang/mono/Makefile')
-rw-r--r--lang/mono/Makefile18
1 files changed, 9 insertions, 9 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index 9a145cb385c..fc19995b50d 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2003/08/09 21:09:22 recht Exp $
+# $NetBSD: Makefile,v 1.10 2003/09/25 16:05:21 recht Exp $
#
-DISTNAME= mono-0.24
-PKGREVISION= 2
+DISTNAME= mono-0.26
CATEGORIES= lang
MASTER_SITES= http://www.go-mono.org/archive/
@@ -12,19 +11,21 @@ COMMENT= Open source implementation of the .NET Development Framework
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
-# XXX: Is this really true? As seen in the website, mono should work on
-# other platforms; please test.
-ONLY_FOR_PLATFORM= Linux-*-i[3-6]86
-ONLY_FOR_PLATFORM+= NetBSD-1.6[M-Z]-i386 NetBSD-[2-9]*-i386
+# XXX please test
+NOT_FOR_PLATFORM= NetBSD-1.[0-5]*-*
+NOT_FOR_PLATFORM+= NetBSD-1.6-* NetBSD-1.6.*-*
+NOT_FOR_PLATFORM+= NetBSD-1.6[A-Z]-* NetBSD-1.6Z[AB]-*
GNU_CONFIGURE= YES
+USE_GMAKE= YES
USE_BUILDLINK2= YES
USE_LIBTOOL= YES
USE_PKGINSTALL= YES
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
-PKGCONFIG_OVERRIDE= ${WRKSRC}/mono.pc.in
+PKGCONFIG_OVERRIDE= mono.pc.in
+CONFIGURE_ARGS+= --with-gc=included
CONFIGURE_ARGS+= --sysconfdir="${PKG_SYSCONFDIR}"
PKG_SYSCONFSUBDIR= mono
@@ -32,7 +33,6 @@ EGDIR= ${PREFIX}/share/examples/mono
CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/config
CONF_FILES+= ${EGDIR}/machine.config ${PKG_SYSCONFDIR}/machine.config
-.include "../../devel/boehm-gc/buildlink2.mk"
.include "../../devel/glib2/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"