diff --git a/devel/dbus-sharp-glib/Makefile b/devel/dbus-sharp-glib/Makefile index 4c60833f753b..6c3ae6a105d8 100644 --- a/devel/dbus-sharp-glib/Makefile +++ b/devel/dbus-sharp-glib/Makefile @@ -1,22 +1,22 @@ PORTNAME= dbus-sharp-glib PORTVERSION= 0.6 DISTVERSIONPREFIX=v CATEGORIES= devel -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= D-Bus for .NET: GLib integration module WWW= http://mono.github.com/dbus-sharp/ LICENSE= MIT BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-sharp-2.0.pc:devel/dbus-sharp RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-sharp-2.0.pc:devel/dbus-sharp USES= autoreconf gmake pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= mono GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_GMCS=${LOCALBASE}/bin/mcs .include diff --git a/devel/dbus-sharp/Makefile b/devel/dbus-sharp/Makefile index badc44b1bead..09668d47e5ac 100644 --- a/devel/dbus-sharp/Makefile +++ b/devel/dbus-sharp/Makefile @@ -1,32 +1,32 @@ PORTNAME= dbus-sharp PORTVERSION= 0.8.1 PORTREVISION= 1 DISTVERSIONPREFIX=v PORTEPOCH= 1 CATEGORIES= devel gnome -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Mono interface to the D-BUS messaging system WWW= http://mono.github.com/dbus-sharp/ LICENSE= MIT GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_GMCS=${LOCALBASE}/bin/mcs USES= autoreconf gmake mono pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= mono .include .if defined(MONO_DEFAULT) && ${MONO_DEFAULT} > 6 BROKEN= fails to build with Mono version ${MONO_DEFAULT}: Failure adding assembly dbus-sharp.dll to the cache: Strong name cannot be verified for delay-signed assembly .endif post-patch: # libc.so is an LD script not usable by dllmap, so we have to set a proper # version number. @${REINPLACE_CMD} -e 's|libc.so.6|libc.so.7|' \ ${WRKSRC}/src/dbus-sharp.dll.config .include diff --git a/devel/gio-sharp/Makefile b/devel/gio-sharp/Makefile index 0ccd0f7cdb4e..b782a822b161 100644 --- a/devel/gio-sharp/Makefile +++ b/devel/gio-sharp/Makefile @@ -1,18 +1,18 @@ PORTNAME= gio-sharp PORTVERSION= 2.22.3 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GIO bindings not available in gtk-sharp WWW= https://github.com/mono/gio-sharp GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_CSC=${LOCALBASE}/bin/mcs USES= gmake gnome pathfix pkgconfig tar:bzip2 USE_GNOME= gtksharp20 MAKE_JOBS_UNSAFE=yes .include diff --git a/devel/mono-addins/Makefile b/devel/mono-addins/Makefile index d5876ff37b7b..fbe0b6c89bf5 100644 --- a/devel/mono-addins/Makefile +++ b/devel/mono-addins/Makefile @@ -1,32 +1,32 @@ PORTNAME= mono-addins PORTVERSION= 1.3 PORTREVISION= 2 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= devel -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Mono framework to create extensible applications WWW= https://www.mono-project.com/Mono.Addins LICENSE= MIT USE_GITHUB= yes GH_ACCOUNT= mono GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs USES= autoreconf gmake gnome mono pkgconfig OPTIONS_DEFINE= GTK2 GTK3 OPTIONS_DEFAULT=GTK2 OPTIONS_SUB= yes GTK2_USE= GNOME=gtksharp20 GTK2_CONFIGURE_ENABLE= gui #GTK3_USE= GNOME=gtksharp30 GTK3_CONFIGURE_ENABLE= gui-gtk3 PLIST_SUB+= VER=1.0.0 .include diff --git a/devel/msbuild/Makefile b/devel/msbuild/Makefile index 8a3737dcefae..27af5084cbe7 100644 --- a/devel/msbuild/Makefile +++ b/devel/msbuild/Makefile @@ -1,47 +1,47 @@ PORTNAME= msbuild DISTVERSIONPREFIX= v DISTVERSION= 15.8-preview CATEGORIES= devel MASTER_SITES= https://github.com/mono/msbuild/releases/download/0.06/:bootstrap DISTFILES= mono_msbuild_xplat-master-3c930fa8.zip:bootstrap -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Build platform for .NET and Visual Studio WWW= https://github.com/Microsoft/msbuild LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash NUGET_FEEDS= DOTNET_CORE NUGET ROSLYN ROSLYN_TOOLS SYMREADER_CONVERTER NUGET_LAYOUT= dotnet USES= mono:nuget shebangfix USE_GITHUB= yes GH_ACCOUNT= mono GH_TAGNAME= 0.06 SHEBANG_FILES= *.sh artifacts/mono-msbuild/msbuild build.sh build/*.sh MAKE_ENV= GIT_COMMIT=3c930fa8721935cf0e381fd349f6f50cf2bc223d MAKE_JOBS_UNSAFE=MSBuild has not implemented concurrent builds on non Windows platforms ALL_TARGET= all-mono TEST_TARGET= test-mono post-extract: ${MKDIR} ${WRKSRC}/artifacts ${MV} ${WRKDIR}/msbuild ${WRKSRC}/artifacts/mono-msbuild do-build: (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} ./build/build.sh -host mono -configuration Release -skipTests build) do-install: (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} PATH=${WRKSRC}/artifacts/mono-msbuild:$$PATH ./install-mono-prefix.sh ${PREFIX}) do-test: (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} ./build/build.sh -host mono -configuration Release build) .include diff --git a/devel/ndesk-options/Makefile b/devel/ndesk-options/Makefile index c78094cfbc14..cb81949e0cb0 100644 --- a/devel/ndesk-options/Makefile +++ b/devel/ndesk-options/Makefile @@ -1,19 +1,19 @@ PORTNAME= ndesk-options PORTVERSION= 0.2.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.ndesk.org/archive/${PORTNAME}/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Callback-based program option parser for C\# WWW= http://www.ndesk.org/Options GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs USES= gmake mono pathfix pkgconfig PATHFIX_MAKEFILEIN= Makefile.in configure post-extract: @${MV} ${WRKSRC}/lib ${WRKSRC}/libdata .include diff --git a/editors/bless/Makefile b/editors/bless/Makefile index 9678c4fd9025..4b089fb16d85 100644 --- a/editors/bless/Makefile +++ b/editors/bless/Makefile @@ -1,38 +1,38 @@ PORTNAME= bless PORTVERSION= 0.6.3 PORTEPOCH= 1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= editors -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= High-quality, full-featured hexadecimal editor WWW= https://github.com/afrantzis/bless LICENSE= GPLv2+ USES= gnome meson mono pkgconfig USE_GNOME= gtksharp20 USE_GITHUB= yes GH_ACCOUNT= afrantzis MESON_ARGS= -Dtests=false OPTIONS_DEFINE= HELP OPTIONS_DEFAULT= HELP OPTIONS_SUB= yes HELP_DESC= Install DocBook and HTML user documentation HELP_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/chunk.xsl:textproc/docbook-xsl \ itstool:textproc/itstool xsltproc:textproc/libxslt HELP_USES= gettext-tools HELP_MESON_OFF= -Duser_doc=false -Dhtml_user_doc=false post-patch: @${REINPLACE_CMD} -E 's,https?://.*/release/xsl/current,${LOCALBASE}/share/xsl/docbook,' \ ${WRKSRC}/doc/user/meson.build .include # XXX: stripping Mono/.Net PE32 executables (DLLs) does not work CONFIGURE_ARGS:= ${CONFIGURE_ARGS:N--strip} diff --git a/irc/smartirc4net/Makefile b/irc/smartirc4net/Makefile index 9906bb24e5e0..be6ec76afab4 100644 --- a/irc/smartirc4net/Makefile +++ b/irc/smartirc4net/Makefile @@ -1,18 +1,18 @@ PORTNAME= smartirc4net PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= https://smuxi.im/jaws/data/files/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Multi-layered IRC library WWW= http://smartirc4net.meebey.net/jaws/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs USES= gmake mono pathfix pkgconfig .include diff --git a/lang/fsharp/Makefile b/lang/fsharp/Makefile index 84c0d71463d4..7e1d2c4717b2 100644 --- a/lang/fsharp/Makefile +++ b/lang/fsharp/Makefile @@ -1,43 +1,43 @@ PORTNAME= fsharp PORTVERSION= 10.2.1 CATEGORIES= lang EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Functional and object-oriented language for the .NET platform WWW= https://fsharp.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= msbuild:devel/msbuild TEST_DEPENDS= libgdiplus>=0:x11-toolkits/libgdiplus USES= gmake mono:nuget pkgconfig USE_GITHUB= yes MAKE_JOBS_UNSAFE= Build not parallelizable NUGET_LAYOUT= legacy NO_ARCH= yes do-test: ${MKDIR} ${WRKDIR}/bin echo "#!/bin/sh" > ${WRKDIR}/bin/fsharpc echo 'exec ${LOCALBASE}/bin/mono ${WRKSRC}/Release/net40/bin/fsc.exe "$$@"' >> ${WRKDIR}/bin/fsharpc ${CHMOD} 0755 ${WRKDIR}/bin/fsharpc (cd ${WRKSRC}/tests/fsharp/core; \ ${ENV} \ PATH=${WRKDIR}/bin:${PATH} \ MONO_PATH=${WRKSRC}/Release/net40/bin \ ./run-all.sh) .include .if defined(MONO_DEFAULT) .if ${MONO_DEFAULT} > 6 BROKEN= fails to build with Mono version ${MONO_DEFAULT}: A unique overload for method 'GetFileNameWithoutExtension' could not be determined based on type information prior to this program point .elif ${MONO_DEFAULT} > 5.10 BROKEN= fails to build with Mono version ${MONO_DEFAULT}: The type 'HashSet' is not defined .endif .endif .include diff --git a/lang/linux-dotnet-runtime/Makefile b/lang/linux-dotnet-runtime/Makefile index 073d9402841a..619bc1bc59e7 100644 --- a/lang/linux-dotnet-runtime/Makefile +++ b/lang/linux-dotnet-runtime/Makefile @@ -1,45 +1,45 @@ PORTNAME?= dotnet-runtime DISTVERSION?= 2.0.7 DISTVERSIONSUFFIX= -linux-x64 CATEGORIES= lang MASTER_SITES?= https://download.microsoft.com/download/E/F/7/EF7302FE-4F84-4529-9E3A-893450F76501/ PKGNAMEPREFIX= linux- -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform .NET implementation WWW= https://www.microsoft.com/net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt ONLY_FOR_ARCHS= amd64 .if ${PORTNAME} != dotnet-cli RUN_DEPENDS= dotnet:lang/linux-dotnet-cli .endif USES= linux:c7 USE_LINUX?= curl icu libunwind lttng-ust openssl DATADIR= ${PREFIX}/share/dotnet NO_BUILD= yes NO_WRKSUBDIR= yes SLAVEDIR= ${.CURDIR} DISTINFO_FILE?= ${SLAVEDIR}/distinfo PLIST= ${SLAVEDIR}/pkg-plist PLIST_SUB= VERSION=${DISTVERSION} BINFILES?= shared/Microsoft.NETCore.App/${DISTVERSION}/createdump .if !target(do-install) do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${RM} ${STAGEDIR}${DATADIR}/dotnet ${STAGEDIR}${DATADIR}/LICENSE.txt ${STAGEDIR}${DATADIR}/ThirdPartyNotices.txt .for bin in ${BINFILES} ${RM} ${STAGEDIR}${DATADIR}/${bin} ${INSTALL_PROGRAM} ${WRKSRC}/${bin} ${STAGEDIR}${DATADIR}/${bin} .endfor .endif .include diff --git a/lang/linux-dotnet-sdk/Makefile b/lang/linux-dotnet-sdk/Makefile index c51d5a54b267..45ef8eed2fa6 100644 --- a/lang/linux-dotnet-sdk/Makefile +++ b/lang/linux-dotnet-sdk/Makefile @@ -1,60 +1,60 @@ PORTNAME?= dotnet-sdk DISTVERSION?= 2.1.201 DISTVERSIONSUFFIX= -linux-x64 CATEGORIES= lang MASTER_SITES?= https://download.microsoft.com/download/C/7/D/C7DCA2DE-7163-45D1-A05A-5112DAF51445/ PKGNAMEPREFIX= linux- -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform .NET implementation (Software Development Kit) WWW= https://www.microsoft.com/net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= ${LOCALBASE}/bin/lzma:archivers/lzma \ zip:archivers/zip RUN_DEPENDS?= linux-dotnet-runtime>=2.0.6:lang/linux-dotnet-runtime USES= linux:c7 python:build DATADIR= ${PREFIX}/share/dotnet DESCR= ${.CURDIR}/../linux-dotnet-runtime/pkg-descr EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions \ --include LICENSE.txt --include sdk ${EXTRACT_EXTRA_ARGS} EXTRACT_EXTRA_ARGS?= --include additionalDeps --include store NO_WRKSUBDIR= yes SLAVEDIR= ${.CURDIR} DISTINFO_FILE= ${SLAVEDIR}/distinfo PLIST= ${SLAVEDIR}/pkg-plist PLIST_SUB= VERSION=${DISTVERSION} BINFILES?= SCRIPTFILES?= do-build: ${LOCALBASE}/bin/lzma d ${WRKSRC}/sdk/${DISTVERSION}/nuGetPackagesArchive.lzma \ ${WRKSRC}/sdk/${DISTVERSION}/nuGetPackagesArchive.zip ${PYTHON_CMD} ${FILESDIR}/extract.py \ ${WRKSRC}/sdk/${DISTVERSION}/nuGetPackagesArchive.zip \ ${WRKSRC}/sdk/NuGetFallbackFolder ${RM} ${WRKSRC}/sdk/${DISTVERSION}/nuGetPackagesArchive.lzma \ ${WRKSRC}/sdk/${DISTVERSION}/nuGetPackagesArchive.zip ${TOUCH} ${WRKSRC}/sdk/NuGetFallbackFolder/${DISTVERSION}.dotnetSentinel do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .for bin in ${BINFILES} ${RM} ${STAGEDIR}${DATADIR}/${bin} ${INSTALL_PROGRAM} ${WRKSRC}/${bin} ${STAGEDIR}${DATADIR}/${bin} .endfor .for bin in ${SCRIPTFILES} ${RM} ${STAGEDIR}${DATADIR}/${bin} ${INSTALL_SCRIPT} ${WRKSRC}/${bin} ${STAGEDIR}${DATADIR}/${bin} .endfor ${RM} ${STAGEDIR}${DATADIR}/LICENSE.txt .include diff --git a/lang/mono-basic/Makefile b/lang/mono-basic/Makefile index a65154ecd3e9..a272af162842 100644 --- a/lang/mono-basic/Makefile +++ b/lang/mono-basic/Makefile @@ -1,20 +1,20 @@ PORTNAME= mono-basic PORTVERSION= 4.7 CATEGORIES= lang MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ \ http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= VisualBasic.NET support for Mono WWW= http://www.mono-project.com/VisualBasic.NET HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} USES= gmake mono tar:bzip2 do-test: @(cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} MONO_PATH=${WRKSRC}/class/lib/net_4_5 ${MAKE_CMD} \ ${MAKE_FLAGS} Makefile ${MAKE_ARGS} test) .include diff --git a/lang/mono/Makefile b/lang/mono/Makefile index ff0354bf1af7..9fb03523445d 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -1,106 +1,106 @@ PORTNAME= mono PORTVERSION= 5.10.1.57 PORTREVISION= 4 CATEGORIES= lang MASTER_SITES= https://download.mono-project.com/sources/mono/ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source implementation of .NET Development Framework WWW= https://www.mono-project.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ bash:shells/bash \ cmake-core>0:devel/cmake-core LIB_DEPENDS= libinotify.so:devel/libinotify RUN_DEPENDS= ${PY_PILLOW} \ ca_root_nss>=0:security/ca_root_nss CONFLICTS_INSTALL= certmgr coin-or-disco disco mono[0-9]* 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 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 .include .if ${ARCH} == aarch64 EXTRA_PATCHES= ${FILESDIR}/extra-patch-aarch64-race-workaround PLIST= ${.CURDIR}/pkg-plist.aarch64 .endif .if ${ARCH:Mpowerpc*} PLIST+= ${.CURDIR}/pkg-plist.powerpc .else CONFIGURE_ARGS+= --enable-btls .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 diff --git a/lang/mono5.10/Makefile b/lang/mono5.10/Makefile index fca4638e78c5..d3939c92ac63 100644 --- a/lang/mono5.10/Makefile +++ b/lang/mono5.10/Makefile @@ -1,107 +1,107 @@ PORTNAME= mono PORTVERSION= 5.10.1.57 PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= https://download.mono-project.com/sources/mono/ PKGNAMESUFFIX= 5.10 DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source implementation of .NET Development Framework WWW= https://www.mono-project.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ bash:shells/bash \ cmake-core>0:devel/cmake-core LIB_DEPENDS= libinotify.so:devel/libinotify RUN_DEPENDS= ${PY_PILLOW} \ ca_root_nss>=0:security/ca_root_nss CONFLICTS_INSTALL= certmgr coin-or-disco disco mono mono[0-9]* 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 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 .include .if ${ARCH} == aarch64 EXTRA_PATCHES= ${FILESDIR}/extra-patch-aarch64-race-workaround PLIST= ${.CURDIR}/pkg-plist.aarch64 .endif .if ${ARCH:Mpowerpc*} PLIST+= ${.CURDIR}/pkg-plist.powerpc .else CONFIGURE_ARGS+= --enable-btls .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 diff --git a/lang/mono5.20/Makefile b/lang/mono5.20/Makefile index 9563d839af03..b8cc60124a80 100644 --- a/lang/mono5.20/Makefile +++ b/lang/mono5.20/Makefile @@ -1,112 +1,112 @@ PORTNAME= mono PORTVERSION= 5.20.1.34 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://download.mono-project.com/sources/mono/ PKGNAMESUFFIX= 5.20 DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source implementation of .NET Development Framework WWW= https://www.mono-project.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ bash:shells/bash \ cmake-core>0:devel/cmake-core LIB_DEPENDS= libinotify.so:devel/libinotify RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss CONFLICTS_INSTALL= certmgr coin-or-disco disco mono mono[0-9]* OPTIONS_DEFINE= MONOLITE NLS X11 HEAPVIZ OPTIONS_DEFAULT= MONOLITE X11 OPTIONS_SUB= yes HEAPVIZ_DESC= Install mono-heapviz debug tool (requires py-pillow) HEAPVIZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} 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 scripts/mono-package-runtime \ mono/mini/genmdesc.py mono/tests/test_lldb.py BINARY_ALIAS= python=${PYTHON_CMD} CONFIGURE_ARGS= --disable-dtrace --enable-btls CPPFLAGS+= -I${LOCALBASE}/include 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 .include .if ${ARCH:Mpowerpc*} PLIST+= ${.CURDIR}/pkg-plist.powerpc .endif .include .if ${ARCH} == "aarch64" EXTRA_PATCHES= ${FILESDIR}/extra-patch-aarch64-race-workaround PLIST_SUB+= BOEHM="@comment " .else PLIST_SUB+= BOEHM="" .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 diff --git a/lang/mono6.8/Makefile b/lang/mono6.8/Makefile index bfff4bf6ef55..82437a3ef30f 100644 --- a/lang/mono6.8/Makefile +++ b/lang/mono6.8/Makefile @@ -1,123 +1,123 @@ PORTNAME= mono PORTVERSION= 6.8.0.123 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://download.mono-project.com/sources/mono/ PKGNAMESUFFIX= 6.8 DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source implementation of .NET Development Framework WWW= https://www.mono-project.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= riscv64 riscv64sf sparc64 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ bash:shells/bash \ cmake-core>0:devel/cmake-core LIB_DEPENDS= libinotify.so:devel/libinotify RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \ ca_root_nss>=0:security/ca_root_nss \ sqlite3>0:databases/sqlite3 \ zip>=0:archivers/zip CONFLICTS_INSTALL= certmgr coin-or-disco disco mono mono[0-9]* USES= autoreconf bison compiler:c11 cpe gmake iconv libtool localbase \ pathfix perl5 python shebangfix tar:xz USE_PERL5= build CONFIGURE_SCRIPT= autogen.sh GNU_CONFIGURE= yes USE_LDCONFIG= yes SHEBANG_FILES= mono/mini/genmdesc.py \ mono/tests/gc-descriptors/gen-descriptor-tests.py \ mono/tests/test_lldb.py scripts/mono-find-provides.in \ scripts/mono-find-requires.in scripts/mono-heapviz \ scripts/mono-package-runtime BINARY_ALIAS= python=${PYTHON_CMD} CONFIGURE_ARGS_aarch64= --with-csc=mcs CONFIGURE_ARGS= ${CONFIGURE_ARGS_${ARCH}} --disable-dtrace # Do not remove - this is needed to work around automake's lack of hinting CONFIGURE_ENV+= ac_cv_header_sys_inotify_h=yes MAKE_ENV= MONO_SHARED_DIR="${WRKDIR}" \ INSTALL_STRIP_FLAG="${STRIP}" TEST_ARGS= -k TEST_TARGET= check PORTSCOUT= limit:^\d+\.\d+\.[1-9]\d* # XXX MCL mat says: no. Options must not change themselves depending on what is installed. # XXX MCL just leave this out for now to try to get *something* done. # .if !exists(${LOCALBASE}/bin/mcs) # OPTIONS_SLAVE= MONOLITE # .endif # intentionally sorted alpha, then SPECTRE and MONODEV at the end # because they have performance and security implications OPTIONS_DEFINE= BIGARRAY MONOLITE NINJA NLS ODBC X11 SPECTRE MONODEV OPTIONS_DEFAULT= MONOLITE NLS X11 OPTIONS_SUB= yes BIGARRAY_DESC= Enable allocating arrays greater than Int32.MaxValue BIGARRAY_CONFIGURE_ENABLE= big-arrays 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 # DO NOT ALTER OR REMOVE. DANGER, CASE-SENSITIVE! # monolite 2020-01-13 @ 1798d23b MONOLITE_VERSION= 1798d23b-3dbc-4161-b3f4-6bb00134ee4e MONODEV_DESC= Build for Mono development (disables crash privacy) MONODEV_CONFIGURE_ON= --enable-icall-symbol-map --enable-icall-export --with-crash_privacy=no NINJA_DESC= Use ninja to build wherever possible NINJA_CONFIGURE_ON= ninja NINJA_USES= ninja:build NLS_DESC= NLS Localization Support NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext ODBC_DESC= System.Data: support for unixODBC ODBC_BUILD_DEPENDS= unixODBC>0:databases/unixODBC ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC SPECTRE_DESC= Enable internal Mono Spectre mitigations (SEE pkg-descr) SPECTRE_CONFIGURE_ON= --with-spectre-mitigation=yes X11_USES= display:test X11_CONFIGURE_WITH= x X11_RUN_DEPENDS= pango>0:x11-toolkits/pango \ libgdiplus>0:x11-toolkits/libgdiplus .include .if ${ARCH:Mpowerpc*} PLIST+= ${.CURDIR}/pkg-plist.powerpc .endif .include .if defined(QEMU_EMULATING) && "${QEMU_EMULATING}" == "1" BROKEN= fails to build under qemu: Roslyn requires more functional POSIX implementation .endif post-patch: # Needed to force regeneration due to tarball packaging ${RM} ${WRKSRC}/configure ${WRKSRC}/Makefile \ ${WRKSRC}/mono/Makefile \ ${WRKSRC}/mono/native/Makefile post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/mono .include diff --git a/lang/referenceassemblies-pcl/Makefile b/lang/referenceassemblies-pcl/Makefile index 2132095d91aa..50b619b9d565 100644 --- a/lang/referenceassemblies-pcl/Makefile +++ b/lang/referenceassemblies-pcl/Makefile @@ -1,66 +1,66 @@ PORTNAME= referenceassemblies-pcl PORTVERSION= 4.6 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://download.microsoft.com/download/B/7/9/B79993DE-10E7-457A-B22B-4A918086A989/:ms \ http://download.mono-project.com/repo/debian/pool/main/r/referenceassemblies-pcl/:mono DISTFILES= NetFx_PortableLibraryReferenceAssemblies46.exe:ms \ referenceassemblies-pcl_2014.04.14.orig.tar.bz2:mono -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft .Net Portable Class Library Reference Assemblies WWW= https://blogs.msdn.microsoft.com/dotnet/2013/10/14/portable-class-library-pcl-now-available-on-all-platforms/ LICENSE= EULA LICENSE_NAME= Microsoft software license terms for Microsoft .Net Portable Class Library Reference Assemblies - 4.6 LICENSE_FILE= ${FILESDIR}/EULA.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept EXTRACT_DEPENDS= cabextract:archivers/cabextract NO_BUILD= yes NO_ARCH= yes PLIST_SUB= PKGNAME=${PKGNAME} NETPORTABLEDIR= lib/mono/xbuild-frameworks/.NETPortable PRADIR= PortableReferenceAssemblies-2014-04-14/ do-extract: .for file in u4 a1 cabextract -d ${WRKDIR} -F ${file} ${DISTDIR}/NetFx_PortableLibraryReferenceAssemblies46.exe .endfor ${MV} ${WRKDIR}/u4 ${WRKDIR}/EULA.rtf cabextract -d ${WRKDIR} ${WRKDIR}/a1 ${RM} ${WRKDIR}/a1 do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${NETPORTABLEDIR} # XXX: tar(1)'s 'g' flag is broken on FreeBSD<11. # Repeat the pattern as a workaround. tar -xC ${STAGEDIR}${PREFIX}/${NETPORTABLEDIR} -f ${WRKDIR}/PortableReferenceAssemblies.zip \ -s'|\\|/|g' \ -s'|\\|/|g' \ -s'|\\|/|g' \ -s'|\\|/|g' tar -xC ${STAGEDIR}${PREFIX}/${NETPORTABLEDIR} -f ${DISTDIR}/referenceassemblies-pcl_2014.04.14.orig.tar.bz2 \ -s'|${PRADIR}||g' \ --include ${PRADIR}v4.0/Profile/Profile102 \ --include ${PRADIR}v4.0/Profile/Profile225 \ --include ${PRADIR}v4.0/Profile/Profile240 \ --include ${PRADIR}v4.0/Profile/Profile255 \ --include ${PRADIR}v4.0/Profile/Profile328 \ --include ${PRADIR}v4.0/Profile/Profile336 \ --include ${PRADIR}v4.0/Profile/Profile344 \ --include ${PRADIR}v4.0/Profile/Profile92 \ --include ${PRADIR}v4.5/Profile/Profile111 \ --include ${PRADIR}v4.5/Profile/Profile259 \ --include ${PRADIR}v4.6/Profile/Profile151 \ --include ${PRADIR}v4.6/System.Runtime.WindowsRuntime.UI.Xaml.dll \ --include ${PRADIR}v4.6/System.Runtime.WindowsRuntime.dll \ --include '*/Windows 8.xml' \ --include '*/Windows 8.1.xml' \ --include '*/Windows Phone Silverlight 8.xml' ${MKDIR} ${STAGEDIR}${PREFIX}/share/licenses/${PKGNAME} ${INSTALL_DATA} ${WRKDIR}/EULA.rtf ${STAGEDIR}${PREFIX}/share/licenses/${PKGNAME}/EULA.rtf .include diff --git a/mail/gmime26-sharp/Makefile b/mail/gmime26-sharp/Makefile index 5325da809b84..0c40c7a7e02b 100644 --- a/mail/gmime26-sharp/Makefile +++ b/mail/gmime26-sharp/Makefile @@ -1,25 +1,25 @@ CATEGORIES= mail PORTREVISION= 1 PKGNAMESUFFIX= 26-sharp -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Mono bindings for gmime LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 USES= mono MASTERDIR= ${.CURDIR}/../gmime26 BUILD_WRKSRC= ${WRKSRC}/mono INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist USE_GNOME+= gtksharp20 CONFIGURE_ARGS= --enable-mono=yes # Done in pre-configure because master port has a post-patch target already. pre-configure: @${REINPLACE_CMD} -e 's|.@GMIME_VERSION@||g' \ ${WRKSRC}/mono/gmime-sharp.dll.config.in .include "${MASTERDIR}/Makefile" diff --git a/net/avahi-sharp/Makefile b/net/avahi-sharp/Makefile index 7e7a7711f803..2e2c86625d3d 100644 --- a/net/avahi-sharp/Makefile +++ b/net/avahi-sharp/Makefile @@ -1,27 +1,27 @@ PORTREVISION= 0 CATEGORIES= net dns PKGNAMESUFFIX= -sharp -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Mono bindings for Avahi service discovery LIB_DEPENDS= libavahi-core.so:net/avahi-app USES= mono MASTERDIR= ${.CURDIR}/../avahi-app BUILD_WRKSRC= ${WRKSRC}/avahi-sharp INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist AVAHI_SLAVE= sharp AVAHI_PKGCONFIG=avahi-sharp.pc post-patch: @${REINPLACE_CMD} 's|@CLIENT_DLNAME@|libavahi-client.so|g; \ s|@COMMON_DLNAME@|libavahi-common.so|g; \ s|@GLIB_DLNAME@|libavahi-glib.so|g' \ ${BUILD_WRKSRC}/avahi-sharp.dll.config.in @${CP} ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config.in ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config .include "${MASTERDIR}/Makefile" diff --git a/www/mod_mono/Makefile b/www/mod_mono/Makefile index f7a28f83373a..fc131bc3c384 100644 --- a/www/mod_mono/Makefile +++ b/www/mod_mono/Makefile @@ -1,32 +1,32 @@ PORTNAME= mod_mono PORTVERSION= 3.13 CATEGORIES= www MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Apache module for serving ASP.NET applications WWW= https://www.mono-project.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xsp:www/xsp RUN_DEPENDS= xsp:www/xsp USES= apache libtool mono pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --man=${PREFIX}/man INSTALL_TARGET= install PLIST_SUB= MOD_MONOCONFDIR=${MOD_MONOCONFDIR} MOD_MONOCONFDIR=${APACHEETCDIR}/Includes post-patch: @${REINPLACE_CMD} 's|%%MOD_MONOCONFDIR%%|${PREFIX}/${MOD_MONOCONFDIR}|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} '/^mod_mono_la_LDFLAGS =/s/$$/ -avoid-version/' \ ${WRKSRC}/src/Makefile.in .include diff --git a/www/xsp/Makefile b/www/xsp/Makefile index 31e64ff243e0..8e772593d7cc 100644 --- a/www/xsp/Makefile +++ b/www/xsp/Makefile @@ -1,22 +1,22 @@ PORTNAME= xsp PORTVERSION= 4.5 CATEGORIES= www MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Mono based web server WWW= https://www.mono-project.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool mono pathfix pkgconfig sqlite GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_GMCS=${LOCALBASE}/bin/mcs PLIST_SUB= PORTVERSION=${PORTVERSION} pre-install: ${MKDIR} ${STAGEDIR}${XSP_DOCROOT} .include diff --git a/x11-toolkits/gtk-sharp-beans/Makefile b/x11-toolkits/gtk-sharp-beans/Makefile index 926cfef0ed82..f0ba88c61a31 100644 --- a/x11-toolkits/gtk-sharp-beans/Makefile +++ b/x11-toolkits/gtk-sharp-beans/Makefile @@ -1,21 +1,21 @@ PORTNAME= gtk-sharp-beans PORTVERSION= 2.14.1 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Extensions on top of GTK-sharp WWW= http://gitorious.org/gtk-sharp-beans LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gio-sharp-2.0.pc:devel/gio-sharp RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_CSC=${LOCALBASE}/bin/mcs USES= gmake pathfix pkgconfig tar:bzip2 MAKE_JOBS_UNSAFE=yes .include diff --git a/x11-toolkits/gtk-sharp20/Makefile b/x11-toolkits/gtk-sharp20/Makefile index 6c182e304a4e..b38bc2c6c308 100644 --- a/x11-toolkits/gtk-sharp20/Makefile +++ b/x11-toolkits/gtk-sharp20/Makefile @@ -1,38 +1,38 @@ PORTNAME= gtk-sharp PORTVERSION= 2.12.45 PORTREVISION= 4 CATEGORIES= x11-toolkits MASTER_SITES= http://download.mono-project.com/sources/gtk-sharp212/ PKGNAMESUFFIX= 20 -MAINTAINER= mono@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GTK+ and GNOME interfaces for the .NET runtime WWW= https://www.mono-project.com/Gtk LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML USES= gmake gnome libtool mono pathfix perl5 pkgconfig shebangfix USE_LDCONFIG= yes USE_GNOME= cairo gdkpixbuf2 gtk20 libglade2 USE_PERL5= run SHEBANG_FILES= parser/*.pl GNU_CONFIGURE= yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} .include .if defined(MONO_DEFAULT) && ${MONO_DEFAULT} > 6 BROKEN= fails to build with Mono version ${MONO_DEFAULT}: 'Range' is an ambiguous reference between 'System.Range' and 'Gtk.Range' .endif post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/glib/glue/*.c .include