pkgsrc/lang/mono/Makefile
recht 2ff289d442 Update to 0.28
the ususal: new features and fixes
notably:

New Thread Locking

Zoltan removed the big locks we had in the runtime, and now we have a
finely grained lock system in the runtime. Runtime hackers can read the
included lock matrix document which describes the requirements to use
the new fine grained locks in their code.

Ahead of Time Compiler Optimizations

Zoltan has worked extensively on the Mono ahead-of-time compilation
feature (AOT). The AOT code is now considered to be production quality,
and also for the first time precompiled code runs faster than JITed
code. This resulted in a 13% compilation speed up for the Mono C#
compiler, reducing the compile time to 3.185 seconds. A clear goal of
the team for the next release is to reach 3.1416 seconds.

for a complete list see: http://www.go-mono.com/archive/mono-0.28.html
2003-10-02 08:41:42 +00:00

38 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.11 2003/10/02 08:41:42 recht Exp $
#
DISTNAME= mono-0.28
CATEGORIES= lang
MASTER_SITES= http://www.go-mono.org/archive/
MAINTAINER= recht@NetBSD.org
HOMEPAGE= http://www.go-mono.org/
COMMENT= Open source implementation of the .NET Development Framework
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
# 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= mono.pc.in
CONFIGURE_ARGS+= --with-gc=included
CONFIGURE_ARGS+= --sysconfdir="${PKG_SYSCONFDIR}"
PKG_SYSCONFSUBDIR= mono
EGDIR= ${PREFIX}/share/examples/mono
CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/config
CONF_FILES+= ${EGDIR}/machine.config ${PKG_SYSCONFDIR}/machine.config
.include "../../devel/glib2/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"