diff options
author | Sam James <sam@gentoo.org> | 2022-07-20 01:13:40 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-07-20 01:13:40 +0000 |
commit | d93d97cd5a034f4d5b903c8e78ef9c3c5a12cf5e (patch) | |
tree | def2ed04827ebcfdd18b037b281127a0dc76811e | |
parent | net-misc/sparkleshare: treeclean (broken) (diff) | |
download | dotnet-d93d97cd5a034f4d5b903c8e78ef9c3c5a12cf5e.tar.gz dotnet-d93d97cd5a034f4d5b903c8e78ef9c3c5a12cf5e.tar.bz2 dotnet-d93d97cd5a034f4d5b903c8e78ef9c3c5a12cf5e.zip |
mono-env.eclass: drop broken eclass
Bug: https://bugs.gentoo.org/701186
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | eclass/mono-env.eclass | 45 |
1 files changed, 0 insertions, 45 deletions
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" |