| 1 | # Copyright 1999-2011 Gentoo Foundation |
1 | # Copyright 1999-2011 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/gnome2.eclass,v 1.102 2011/09/25 15:15:21 pacho Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/gnome2.eclass,v 1.103 2011/11/14 06:10:32 tetromino Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: gnome2.eclass |
5 | # @ECLASS: gnome2.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # gnome@gentoo.org |
7 | # gnome@gentoo.org |
| 8 | # @BLURB: |
8 | # @BLURB: |
| … | |
… | |
| 86 | # @FUNCTION: gnome2_src_prepare |
86 | # @FUNCTION: gnome2_src_prepare |
| 87 | # @DESCRIPTION: |
87 | # @DESCRIPTION: |
| 88 | # Prepare environment for build, fix build of scrollkeeper documentation, |
88 | # Prepare environment for build, fix build of scrollkeeper documentation, |
| 89 | # run elibtoolize. |
89 | # run elibtoolize. |
| 90 | gnome2_src_prepare() { |
90 | gnome2_src_prepare() { |
| 91 | # GST_REGISTRY is to work around gst utilities trying to read/write /root |
91 | # Prevent assorted access violations and test failures |
| 92 | export GST_REGISTRY="${T}/registry.xml" |
92 | gnome2_environment_reset |
| 93 | |
93 | |
| 94 | # Prevent scrollkeeper access violations |
94 | # Prevent scrollkeeper access violations |
| 95 | gnome2_omf_fix |
95 | gnome2_omf_fix |
| 96 | |
96 | |
| 97 | # Run libtoolize |
97 | # Run libtoolize |