pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang lang: Remove mono2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3fed8188a7a
branches:  trunk
changeset: 423137:e3fed8188a7a
user:      nia <nia%pkgsrc.org@localhost>
date:      Tue Feb 11 15:52:18 2020 +0000

description:
lang: Remove mono2.

This version is long obsolete and nothing in pkgsrc needs it any more.

Use lang/mono6 or lang/mono depending on your platform.

diffstat:

 lang/Makefile                                                                           |     3 +-
 lang/mono2/DESCR                                                                        |     8 -
 lang/mono2/MESSAGE                                                                      |     8 -
 lang/mono2/Makefile                                                                     |   172 -
 lang/mono2/PLIST.Linux                                                                  |     7 -
 lang/mono2/PLIST.common                                                                 |  1049 ----------
 lang/mono2/buildlink3.mk                                                                |    17 -
 lang/mono2/distinfo                                                                     |    55 -
 lang/mono2/options.mk                                                                   |    16 -
 lang/mono2/patches/patch-CVE-2012-3382                                                  |    16 -
 lang/mono2/patches/patch-aa                                                             |    15 -
 lang/mono2/patches/patch-ab                                                             |    80 -
 lang/mono2/patches/patch-ac                                                             |    12 -
 lang/mono2/patches/patch-ad                                                             |    50 -
 lang/mono2/patches/patch-ae                                                             |    21 -
 lang/mono2/patches/patch-af                                                             |    12 -
 lang/mono2/patches/patch-ah                                                             |    69 -
 lang/mono2/patches/patch-ai                                                             |   207 -
 lang/mono2/patches/patch-aj                                                             |    12 -
 lang/mono2/patches/patch-ak                                                             |    58 -
 lang/mono2/patches/patch-al                                                             |    12 -
 lang/mono2/patches/patch-am                                                             |    12 -
 lang/mono2/patches/patch-ap                                                             |    26 -
 lang/mono2/patches/patch-aq                                                             |    12 -
 lang/mono2/patches/patch-ar                                                             |    12 -
 lang/mono2/patches/patch-as                                                             |    18 -
 lang/mono2/patches/patch-ba                                                             |    12 -
 lang/mono2/patches/patch-bc                                                             |    31 -
 lang/mono2/patches/patch-bd                                                             |    11 -
 lang/mono2/patches/patch-be                                                             |    18 -
 lang/mono2/patches/patch-bf                                                             |    25 -
 lang/mono2/patches/patch-bg                                                             |    12 -
 lang/mono2/patches/patch-bh                                                             |    12 -
 lang/mono2/patches/patch-bi                                                             |    37 -
 lang/mono2/patches/patch-cc                                                             |    33 -
 lang/mono2/patches/patch-da                                                             |   159 -
 lang/mono2/patches/patch-db                                                             |    31 -
 lang/mono2/patches/patch-dc                                                             |    21 -
 lang/mono2/patches/patch-de                                                             |    12 -
 lang/mono2/patches/patch-df                                                             |    12 -
 lang/mono2/patches/patch-dg                                                             |    65 -
 lang/mono2/patches/patch-dh                                                             |    12 -
 lang/mono2/patches/patch-di                                                             |    12 -
 lang/mono2/patches/patch-dj                                                             |    16 -
 lang/mono2/patches/patch-dk                                                             |    12 -
 lang/mono2/patches/patch-dl                                                             |    13 -
 lang/mono2/patches/patch-dm                                                             |    22 -
 lang/mono2/patches/patch-dn                                                             |    17 -
 lang/mono2/patches/patch-do                                                             |    13 -
 lang/mono2/patches/patch-libgc_misc.c                                                   |    36 -
 lang/mono2/patches/patch-man_mprof-report.1                                             |    15 -
 lang/mono2/patches/patch-mcs_class_System.Web_System.Web.UI_Page.cs                     |    25 -
 lang/mono2/patches/patch-mcs_class_System.Web_System.Web.Util_SecureHashCodeProvider.cs |   140 -
 lang/mono2/patches/patch-mcs_class_System.Web_System.Web.dll.sources                    |    16 -
 lang/mono2/patches/patch-mcs_class_System.Web_System.Web_WebROCollection.cs             |    36 -
 lang/mono2/patches/patch-mono_profiler_proflog.c                                        |    17 -
 lang/mono2/patches/patch-mono_utils_mono-compiler.h                                     |    38 -
 lang/mono2/patches/patch-mono_utils_mono-tls.h                                          |    16 -
 58 files changed, 1 insertions(+), 2925 deletions(-)

diffs (truncated from 3168 to 300 lines):

diff -r c4c06b8abe27 -r e3fed8188a7a lang/Makefile
--- a/lang/Makefile     Tue Feb 11 15:46:59 2020 +0000
+++ b/lang/Makefile     Tue Feb 11 15:52:18 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.541 2020/01/20 23:33:21 pho Exp $
+# $NetBSD: Makefile,v 1.542 2020/02/11 15:52:18 nia Exp $
 #
 
 COMMENT=       Programming languages
@@ -154,7 +154,6 @@
 SUBDIR+=       mit-scheme-bin
 SUBDIR+=       mono
 SUBDIR+=       mono-basic
-SUBDIR+=       mono2
 SUBDIR+=       mono6
 SUBDIR+=       moscow_ml
 SUBDIR+=       mpd
diff -r c4c06b8abe27 -r e3fed8188a7a lang/mono2/DESCR
--- a/lang/mono2/DESCR  Tue Feb 11 15:46:59 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-The Mono Project is an open development initiative sponsored by Ximian
-that is working to develop an open source, Unix version of the Microsoft
-.NET development platform.  Its objective is to enable Unix developers to
-build and deploy cross-platform .NET Applications.  The project will
-implement various technologies developed by Microsoft that have now been
-submitted to the ECMA for standardization.
-
-This package contains the major version 2 of mono.
diff -r c4c06b8abe27 -r e3fed8188a7a lang/mono2/MESSAGE
--- a/lang/mono2/MESSAGE        Tue Feb 11 15:46:59 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2013/06/17 12:43:28 wiz Exp $
-
-To enable using System.Drawing or Windows.Forms, the following packages
-will need to be installed:
-
-    libgdiplus  Implementation of the GDI+ API
-===========================================================================
diff -r c4c06b8abe27 -r e3fed8188a7a lang/mono2/Makefile
--- a/lang/mono2/Makefile       Tue Feb 11 15:46:59 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,172 +0,0 @@
-# $NetBSD: Makefile,v 1.37 2019/09/11 11:53:39 nia Exp $
-
-DISTNAME=      mono-2.10.9
-PKGREVISION=   29
-CATEGORIES=    lang
-MASTER_SITES=  https://download.mono-project.com/sources/mono/
-EXTRACT_SUFX=  .tar.bz2
-
-MAINTAINER=    kefren%NetBSD.org@localhost
-HOMEPAGE=      https://www.mono-project.com/
-COMMENT=       Open source implementation of the .NET Development Framework (v2)
-
-LICENSE=       mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND x11
-
-BUILD_DEPENDS+=        p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
-
-CONFLICTS=     pnet-[0-9]* mcsim-[0-9]* lc-[0-9]*
-
-ALL_ENV+=              MONO_SHARED_DIR=${WRKDIR:Q} PLATFORM=
-
-# Occasional errors with net_2_0 dlls not being built before later dependents
-MAKE_JOBS_SAFE=        no
-
-USE_TOOLS+=            bison gmake perl:run pkg-config bash:run msgfmt
-USE_LIBTOOL=           yes
-USE_LANGUAGES+=                c c++
-EXTRACT_USING=         bsdtar
-
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
-CONFIGURE_ARGS+=       --with-icu=yes
-CONFIGURE_ARGS+=       --with-preview=yes
-CONFIGURE_ARGS+=       --with-libgdiplus=installed
-CONFIGURE_ARGS+=       --disable-dtrace
-
-.include "options.mk"
-
-MAKE_FLAGS+=           PERL=${PERL5:Q} PAXCTL=${PAXCTL:Utrue}
-MAKE_FLAGS+=           mandir=${PREFIX}/${PKGMANDIR}
-UNLIMIT_RESOURCES=     datasize
-UNLIMIT_RESOURCES+=    stacksize
-UNLIMIT_RESOURCES+=    memorysize
-
-PKGCONFIG_OVERRIDE+=   mono-uninstalled.pc.in
-PKGCONFIG_OVERRIDE+=   data/cecil.pc.in
-PKGCONFIG_OVERRIDE+=   data/dotnet.pc.in
-PKGCONFIG_OVERRIDE+=   data/dotnet35.pc.in
-PKGCONFIG_OVERRIDE+=   data/mint.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono.web.pc.in
-PKGCONFIG_OVERRIDE+=   data/monodoc.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono-cairo.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono-lineeditor.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono-nunit.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono-options.pc.in
-PKGCONFIG_OVERRIDE+=   data/mono.pc.in
-PKGCONFIG_OVERRIDE+=   data/system.web.extensions_1.0.pc.in
-PKGCONFIG_OVERRIDE+=   data/system.web.extensions.design_1.0.pc.in
-PKGCONFIG_OVERRIDE+=   data/system.web.mvc.pc.in
-PKGCONFIG_OVERRIDE+=   data/wcf.pc.in
-
-REPLACE_PERL+= mcs/errors/do-tests.pl
-REPLACE_PERL+= mcs/tools/scan-tests.pl
-REPLACE_PERL+= msvc/create-windef.pl
-REPLACE_PERL+= mono/benchmark/test-driver
-REPLACE_PERL+= mono/cil/make-opcodes-def.pl
-REPLACE_PERL+= mono/metadata/make-bundle.pl
-REPLACE_PERL+= mono/mini/genmdesc.pl
-REPLACE_PERL+= mono/tests/stress-runner.pl
-
-REPLACE_PYTHON+=       scripts/mono-heapviz
-
-REPLACE_BASH+= build-mingw32.sh
-REPLACE_BASH+= mono/arch/arm/dpiops.sh
-REPLACE_BASH+= mono/arch/arm/fpaops.sh
-REPLACE_BASH+= mono/arch/arm/vfpops.sh
-REPLACE_BASH+= mono/tests/make_imt_test.sh
-REPLACE_BASH+= scripts/mono-find-provides.in
-REPLACE_BASH+= scripts/mono-find-requires.in
-REPLACE_BASH+= scripts/mono-test-install
-REPLACE_BASH+= web/mono-build-w32.sh
-REPLACE_BASH+= mcs/class/Mono.WebBrowser/build-csproj2k5
-REPLACE_BASH+= mcs/class/Managed.Windows.Forms/build-csproj
-REPLACE_BASH+= mcs/class/Managed.Windows.Forms/build-csproj2k5
-REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/gtk/compile.sh
-REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/png/compile.sh
-REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/win32/compile.sh
-REPLACE_BASH+= mcs/class/Mono.Cairo/Samples/x11/compile.sh
-REPLACE_BASH+= mcs/tools/tinderbox/tinderbox.sh
-REPLACE_BASH+= libgc/mkinstalldirs
-REPLACE_BASH+= mcs/mkinstalldirs
-REPLACE_BASH+= mkinstalldirs
-
-EGDIR=         ${PREFIX}/share/examples/mono
-CONF_FILES=    ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config
-CONF_FILES+=   ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini
-CONF_FILES+=   ${EGDIR}/4.0/DefaultWsdlHelpGenerator.aspx \
-               ${PKG_SYSCONFDIR}/mono/4.0/DefaultWsdlHelpGenerator.aspx
-CONF_FILES+=   ${EGDIR}/4.0/machine.config \
-               ${PKG_SYSCONFDIR}/mono/4.0/machine.config
-CONF_FILES+=   ${EGDIR}/4.0/settings.map \
-               ${PKG_SYSCONFDIR}/mono/4.0/settings.map
-CONF_FILES+=   ${EGDIR}/4.0/web.config \
-               ${PKG_SYSCONFDIR}/mono/4.0/web.config
-CONF_FILES+=   ${EGDIR}/2.0/DefaultWsdlHelpGenerator.aspx \
-               ${PKG_SYSCONFDIR}/mono/2.0/DefaultWsdlHelpGenerator.aspx
-CONF_FILES+=   ${EGDIR}/2.0/machine.config \
-               ${PKG_SYSCONFDIR}/mono/2.0/machine.config
-CONF_FILES+=   ${EGDIR}/mconfig/config.xml \
-               ${PKG_SYSCONFDIR}/mono/mconfig/config.xml
-CONF_FILES+=   ${EGDIR}/2.0/settings.map \
-               ${PKG_SYSCONFDIR}/mono/2.0/settings.map
-CONF_FILES+=   ${EGDIR}/2.0/web.config \
-               ${PKG_SYSCONFDIR}/mono/2.0/web.config
-CONF_FILES+=   ${EGDIR}/2.0/Browsers/Compat.browser \
-               ${PKG_SYSCONFDIR}/mono/2.0/Browsers/Compat.browser
-
-MAKE_DIRS+=    ${PKG_SYSCONFDIR}/mono/2.0
-MAKE_DIRS+=    ${PKG_SYSCONFDIR}/mono/2.0/Browsers
-MAKE_DIRS+=    ${PKG_SYSCONFDIR}/mono/4.0
-MAKE_DIRS+=    ${PKG_SYSCONFDIR}/mono/mconfig
-
-TEST_TARGET=   check
-
-SUBST_CLASSES+=                        fix-prefix
-SUBST_STAGE.fix-prefix=                pre-configure
-SUBST_MESSAGE.fix-prefix=      Fixing relative prefix
-SUBST_FILES.fix-prefix=                ${PKGCONFIG_OVERRIDE}
-SUBST_SED.fix-prefix=          -e 's,$${pcfiledir}/../..,\@prefix\@,g'
-
-SUBST_CLASSES+=                        fix-mcs
-SUBST_STAGE.fix-mcs=           pre-configure
-SUBST_MESSAGE.fix-mcs=         Fixing mcs default prefix
-SUBST_FILES.fix-mcs=           mcs/build/config-default.make
-SUBST_SED.fix-mcs=             -e 's,/usr/local,${PREFIX},g'
-
-SUBST_CLASSES+=                        fix-cfgdir
-SUBST_STAGE.fix-cfgdir=                pre-configure
-SUBST_MESSAGE.fix-cfgdir=      Fixing configuration files install dir
-SUBST_FILES.fix-cfgdir=                mcs/tools/mconfig/Makefile
-SUBST_SED.fix-cfgdir=          -e 's,$$(sysconfdir)/mono,${EGDIR},g'
-
-SUBST_CLASSES+=                        fix-libx11
-SUBST_STAGE.fix-libx11=                pre-configure
-SUBST_MESSAGE.fix-libx11=      Fixing libX11 search path configuration
-SUBST_FILES.fix-libx11=                configure
-SUBST_VARS.fix-libx11=         X11BASE
-
-.include "../../mk/bsd.prefs.mk"
-
-OPSYSVARS+=    USE_LANGUAGES
-
-CPPFLAGS.NetBSD+=      -D_KMEMUSER
-USE_LANGUAGES.SunOS+=  c99
-
-BUILDLINK_TRANSFORM.SunOS+=    opt:-D_XOPEN_SOURCE=500:-D_POSIX_C_SOURCE=200112L
-BUILDLINK_TRANSFORM.SunOS+=    rm:-D_XOPEN_SOURCE_EXTENDED=1
-
-.if !empty(MACHINE_PLATFORM:MSunOS-*-i386)
-ULIMIT_CMD_datasize=   ulimit -d 262144
-ULIMIT_CMD_stacksize=  ulimit -s 10240
-.elif !empty(MACHINE_PLATFORM:MSunOS-*-x86_64)
-CONFIGURE_ARGS+=       --with-sigaltstack=no
-ULIMIT_CMD_datasize=   ulimit -d 524288
-ULIMIT_CMD_stacksize=  ulimit -s 10240
-.endif
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../textproc/icu/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r c4c06b8abe27 -r e3fed8188a7a lang/mono2/PLIST.Linux
--- a/lang/mono2/PLIST.Linux    Tue Feb 11 15:46:59 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST.Linux,v 1.1 2013/06/17 12:43:28 wiz Exp $
-bin/mono-sgen
-bin/mono-sgen-gdb.py
-lib/libmonosgen-2.0.la
-lib/mono/2.0/mcs.exe.so
-lib/mono/2.0/mscorlib.dll.so
-lib/pkgconfig/monosgen-2.pc
diff -r c4c06b8abe27 -r e3fed8188a7a lang/mono2/PLIST.common
--- a/lang/mono2/PLIST.common   Tue Feb 11 15:46:59 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1049 +0,0 @@
-@comment $NetBSD: PLIST.common,v 1.1 2013/06/17 12:43:28 wiz Exp $
-bin/al
-bin/al2
-bin/caspol
-bin/ccrewrite
-bin/cert2spc
-bin/certmgr
-bin/chktrust
-bin/csharp
-bin/csharp2
-bin/disco
-bin/dmcs
-bin/dtd2rng
-bin/dtd2xsd
-bin/gacutil
-bin/gacutil2
-bin/genxs
-bin/gmcs
-bin/httpcfg
-bin/ilasm
-bin/installvst
-bin/lc
-bin/macpack
-bin/makecert
-bin/mconfig
-bin/mcs
-bin/mdassembler
-bin/mdoc
-bin/mdoc-assemble
-bin/mdoc-export-html
-bin/mdoc-export-msxdoc
-bin/mdoc-update
-bin/mdoc-validate
-bin/mdvalidater
-bin/mkbundle
-bin/mod
-bin/mono
-bin/mono-api-info
-bin/mono-cil-strip
-bin/mono-configuration-crypto
-bin/mono-find-provides
-bin/mono-find-requires
-bin/mono-gdb.py
-bin/mono-heapviz
-bin/mono-service
-bin/mono-service2
-bin/mono-shlib-cop
-bin/mono-test-install
-bin/mono-xmltool
-bin/monodis
-bin/monodocer
-bin/monodocs2html
-bin/monodocs2slashdoc
-bin/monograph
-bin/monolinker
-bin/monop
-bin/monop2
-bin/mozroots
-bin/mprof-report
-bin/nunit-console
-bin/nunit-console2
-bin/pdb2mdb
-bin/pedump
-bin/permview
-bin/peverify
-bin/prj2make
-bin/resgen
-bin/resgen2



Home | Main Index | Thread Index | Old Index