[Midnightbsd-cvs] mports [21945] trunk/Mk: add mono extension

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Sep 29 08:54:45 EDT 2016


Revision: 21945
          http://svnweb.midnightbsd.org/mports/?rev=21945
Author:   laffer1
Date:     2016-09-29 08:54:45 -0400 (Thu, 29 Sep 2016)
Log Message:
-----------
add mono extension

Modified Paths:
--------------
    trunk/Mk/bsd.mport.mk

Added Paths:
-----------
    trunk/Mk/extensions/mono.mk

Modified: trunk/Mk/bsd.mport.mk
===================================================================
--- trunk/Mk/bsd.mport.mk	2016-09-29 12:02:41 UTC (rev 21944)
+++ trunk/Mk/bsd.mport.mk	2016-09-29 12:54:45 UTC (rev 21945)
@@ -356,7 +356,7 @@
 		gecko gettext gettext-tools gettext-runtime \
 		ghostscript gnome gnustep gssapi gstreamer iconv imake jpeg kde4 \
 		ldap libarchive libedit libtool localbase lua \
-		metaport makeself motif mysql ncurses objc ocaml openal \
+		metaport makeself mono motif mysql ncurses objc ocaml openal \
 		pgsql php python java qt ruby scons sdl sqlite \
 		tar tcl tk tex wx xfce zip
 

Added: trunk/Mk/extensions/mono.mk
===================================================================
--- trunk/Mk/extensions/mono.mk	                        (rev 0)
+++ trunk/Mk/extensions/mono.mk	2016-09-29 12:54:45 UTC (rev 21945)
@@ -0,0 +1,33 @@
+# $MidnightBSD$
+# $FreeBSD: head/Mk/Uses/mono.mk 411970 2016-03-27 01:23:25Z bapt $
+#
+# mono (c#) support
+#
+# Feature:	mono
+# Usage:	USES=mono
+#
+
+.if !defined(_INCLUDE_USES_MONO_MK)
+_INCLUDE_USES_MONO_MK=	yes
+
+.if !empty(mono_ARGS)
+IGNORE=	USES=mono takes no arguments
+.endif
+
+# Set the location of the .wapi directory so we write to a location we
+# can always assume to be writable.
+MONO_SHARED_DIR=	${WRKDIR}
+CONFIGURE_ENV+=		MONO_SHARED_DIR="${MONO_SHARED_DIR}"
+MAKE_ENV+=		MONO_SHARED_DIR="${MONO_SHARED_DIR}" TZ=UTC
+BUILD_DEPENDS+=		mono:${PORTSDIR}/lang/mono
+RUN_DEPENDS+=		mono:${PORTSDIR}/lang/mono
+
+# Set the location that webaps served by XSP should use.
+XSP_DOCROOT=		${PREFIX}/www/xsp
+
+# gac utilities
+GACUTIL=${LOCALBASE}/bin/gacutil /root ${PREFIX}/lib/ /gacdir ${PREFIX}/lib
+GACUTIL_INSTALL=${GACUTIL} /i
+GACUTIL_INSTALL_PACKAGE=${GACUTIL} /i /package 1.0 /package 2.0
+
+.endif


Property changes on: trunk/Mk/extensions/mono.mk
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list