FreeBSD Bugzilla – Attachment 220652 Details for
Bug 251795
lang/mono: convert to metaport
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to lang/mono/Makefile
lang_mono_metaport.patch (text/plain), 3.20 KB, created by
Mark Linimon
on 2020-12-17 04:23:27 UTC
(
hide
)
Description:
patch to lang/mono/Makefile
Filename:
MIME Type:
Creator:
Mark Linimon
Created:
2020-12-17 04:23:27 UTC
Size:
3.20 KB
patch
obsolete
>Index: lang/mono/Makefile >=================================================================== >--- lang/mono/Makefile (revision 558175) >+++ lang/mono/Makefile (working copy) >@@ -1,95 +1,14 @@ >-# Created by: Yukihiro Nakai <nakai@FreeBSD.org> > # $FreeBSD$ > > PORTNAME= mono >-PORTVERSION= 5.10.1.57 >-PORTREVISION= 3 >+PORTVERSION= ${MONO_DEFAULT} > CATEGORIES= lang >-MASTER_SITES= https://download.mono-project.com/sources/mono/ >-DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} > > MAINTAINER= mono@FreeBSD.org >-COMMENT= Open source implementation of .NET Development Framework >+COMMENT= Meta-port for the default version of the Mono language > >-LICENSE= MIT >-LICENSE_FILE= ${WRKSRC}/LICENSE >+RUN_DEPENDS= mono:lang/mono${MONO_DEFAULT} > >-ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc >+USES= metaport > >-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ >- bash:shells/bash \ >- cmake>0:devel/cmake >-LIB_DEPENDS= libinotify.so:devel/libinotify >-RUN_DEPENDS= ${PY_PILLOW} \ >- ca_root_nss>=0:security/ca_root_nss >- >-CONFLICTS_INSTALL= czmq-3* >- >-OPTIONS_DEFINE= MONOLITE NLS X11 >-OPTIONS_DEFAULT= MONOLITE X11 >-OPTIONS_SUB= yes >- >-MONOLITE_DESC= Use monolite to bootstrap mcs (otherwise use installed mcs) >-MONOLITE_DISTFILES= monolite-linux-${MONOLITE_VERSION}-latest.tar.gz:monolite >-MONOLITE_MASTER_SITES= http://download.mono-project.com/monolite/:monolite >-MONOLITE_VERSION= 1051000004 >- >-NLS_CONFIGURE_OFF= --disable-nls >-NLS_USES= gettext >- >-X11_USES= display:test >- >-USES= autoreconf bison compiler:c11 cpe gmake iconv libtool \ >- pathfix perl5 python shebangfix tar:bzip2 >-USE_PERL5= build >-GNU_CONFIGURE= yes >-USE_LDCONFIG= yes >-SHEBANG_FILES= scripts/mono-heapviz mono/mini/genmdesc.py mono/tests/test_lldb.py >-BINARY_ALIAS= python=${PYTHON_CMD} >- >-CONFIGURE_ARGS= --disable-dtrace --enable-btls >-CONFIGURE_ENV= ac_cv_header_sys_inotify_h=no >- >-MAKE_ENV= MONO_SHARED_DIR="${WRKDIR}" \ >- INSTALL_STRIP_FLAG="${STRIP}" \ >- TZ=UTC >- >-TEST_ARGS= -k >-TEST_TARGET= check >- >-PORTSCOUT= limit:^\d+\.\d+\.[1-9]\d* >- >-LOCALBASE?= /usr/local >-.if !exists(${LOCALBASE}/bin/mcs) >-OPTIONS_SLAVE= MONOLITE >-.endif >- >-post-extract-MONOLITE-on: >- ${MKDIR} ${WRKSRC}/mcs/class/lib/monolite-linux >- ${MV} ${WRKDIR}/monolite-linux-${MONOLITE_VERSION}-latest ${WRKSRC}/mcs/class/lib/monolite-linux/${MONOLITE_VERSION} >- >-post-patch: >- ${REINPLACE_CMD} -e 's|^#!/bin/bash|#!/usr/bin/env bash|g' \ >- ${WRKSRC}/scripts/mono-find-provides.in \ >- ${WRKSRC}/scripts/mono-find-requires.in \ >- ${WRKSRC}/scripts/mono-test-install >- ${FIND} ${WRKSRC} -name '*.sh' | ${XARGS} ${REINPLACE_CMD} \ >- -e 's|^#!/bin/bash|#!/bin/sh|g' >- ${SED} 's/tarball/${PORTVERSION}/' ${WRKSRC}/mono/mini/Makefile.am.in \ >- > ${WRKSRC}/mono/mini/Makefile.am >- ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}|g' \ >- ${WRKSRC}/mcs/class/corlib/System/Environment.cs \ >- ${WRKSRC}/external/corefx/src/System.Runtime.Extensions/src/System/Environment.Unix.cs >- ${REINPLACE_CMD} -e 's|/usr/share/.mono|${PREFIX}/share/mono|g' \ >- ${WRKSRC}/man/mono-configuration-crypto.1 \ >- ${WRKSRC}/man/mono.1 \ >- ${WRKSRC}/man/mozroots.1 >- >-post-configure: >- ${REINPLACE_CMD} -e 's|share\/man|man|g' \ >- ${WRKSRC}/mcs/jay/Makefile >- >-post-install: >- ${MKDIR} ${STAGEDIR}${PREFIX}/mono >- > .include <bsd.port.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 251795
:
220518
| 220652 |
220653