From d93d97cd5a034f4d5b903c8e78ef9c3c5a12cf5e Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 20 Jul 2022 01:13:40 +0000 Subject: mono-env.eclass: drop broken eclass Bug: https://bugs.gentoo.org/701186 Signed-off-by: Sam James --- eclass/mono-env.eclass | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 eclass/mono-env.eclass diff --git a/eclass/mono-env.eclass b/eclass/mono-env.eclass deleted file mode 100644 index d28e4cb..0000000 --- a/eclass/mono-env.eclass +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# @ECLASS: mono-env.eclass -# @MAINTAINER: -# dotnet@gentoo.org -# @BLURB: Set environment variables commonly used by dotnet packages. -# @DESCRIPTION: -# Set environment variables commonly used by dotnet packages. - -EXPORT_FUNCTIONS pkg_setup - -if [[ ! ${_MONO_ENV} ]]; then - -mono-env_pkg_setup() { - # >=mono-0.92 versions using mcs -pkg:foo-sharp require shared memory, so we set the - # shared dir to ${T} so that ${T}/.wapi can be used during the install process. - export MONO_SHARED_DIR="${T}" - - # export more variables as needed by other dotnet packages - export MONO_REGISTRY_PATH="${T}/registry" - export XDG_DATA_HOME="${T}/data" - - # Building mono, nant and many other dotnet packages is known to fail if LC_ALL - # variable is not set to C. To prevent this all mono related packages will be - # build with LC_ALL=C (see bugs #146424, #149817) - export LC_ALL=C - - # Monodevelop-using applications need this to be set or they will try to create config - # files in the user's ~ dir. - export XDG_CONFIG_HOME="${T}" - - # Fix bug 83020: - # "Access Violations Arise When Emerging Mono-Related Packages with MONO_AOT_CACHE" - unset MONO_AOT_CACHE - - # mono libs can live on /usr/lib as they are not arch specific - QA_MULTILIB_PATHS="usr/lib/" -} - -_MONO_ENV=1 -fi - -SANDBOX_WRITE="${SANDBOX_WRITE}:/etc/mono/registry/:/etc/mono/registry/last-btime" -- cgit v1.2.3-65-gdbad