| 1 | # Copyright 1999-2008 Gentoo Foundation |
1 | # Copyright 1999-2008 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/mono.eclass,v 1.9 2008/12/13 13:59:02 loki_val Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/mono.eclass,v 1.10 2008/12/26 00:37:47 loki_val Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: mono.eclass |
5 | # @ECLASS: mono.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # dotnet@gentoo.org |
7 | # dotnet@gentoo.org |
| 8 | # @BLURB: common settings and functions for mono and dotnet related |
8 | # @BLURB: common settings and functions for mono and dotnet related |
| … | |
… | |
| 20 | # Building mono, nant and many other dotnet packages is known to fail if LC_ALL |
20 | # Building mono, nant and many other dotnet packages is known to fail if LC_ALL |
| 21 | # variable is not set to C. To prevent this all mono related packages will be |
21 | # variable is not set to C. To prevent this all mono related packages will be |
| 22 | # build with LC_ALL=C (see bugs #146424, #149817) |
22 | # build with LC_ALL=C (see bugs #146424, #149817) |
| 23 | export LC_ALL=C |
23 | export LC_ALL=C |
| 24 | |
24 | |
| 25 | #Monodevelop-using applications need this to be set or they will try to create config |
25 | # Monodevelop-using applications need this to be set or they will try to create config |
| 26 | #files in the user's ~ dir. |
26 | # files in the user's ~ dir. |
| 27 | |
27 | |
| 28 | export XDG_CONFIG_HOME="${T}" |
28 | export XDG_CONFIG_HOME="${T}" |
|
|
29 | |
|
|
30 | # Fix bug 83020: |
|
|
31 | # "Access Violations Arise When Emerging Mono-Related Packages with MONO_AOT_CACHE" |
|
|
32 | |
|
|
33 | unset MONO_AOT_CACHE |