Lines 10-16
Link Here
|
10 |
# Exports portage base functions used by ebuilds written for packages using the |
10 |
# Exports portage base functions used by ebuilds written for packages using the |
11 |
# GNOME framework. For additional functions, see gnome2-utils.eclass. |
11 |
# GNOME framework. For additional functions, see gnome2-utils.eclass. |
12 |
|
12 |
|
13 |
inherit eutils libtool gnome.org gnome2-utils xdg |
13 |
# @ECLASS-VARIABLE: GNOME2_EAUTORECONF |
|
|
14 |
# @DEFAULT_UNSET |
15 |
# @DESCRIPTION: |
16 |
# Run eautoreconf instead of only elibtoolize |
17 |
GNOME2_EAUTORECONF=${GNOME2_EAUTORECONF:-""} |
18 |
|
19 |
if [[ ${GNOME2_EAUTORECONF} == 'yes' ]] ; then |
20 |
AUTOTOOLS_AUTO_DEPEND=yes |
21 |
else |
22 |
: ${AUTOTOOLS_AUTO_DEPEND:=no} |
23 |
fi |
24 |
|
25 |
inherit autotools eutils libtool gnome.org gnome2-utils xdg |
14 |
|
26 |
|
15 |
case "${EAPI:-0}" in |
27 |
case "${EAPI:-0}" in |
16 |
4|5) |
28 |
4|5) |
Lines 113-121
Link Here
|
113 |
# Disable all deprecation warnings |
125 |
# Disable all deprecation warnings |
114 |
gnome2_disable_deprecation_warning |
126 |
gnome2_disable_deprecation_warning |
115 |
|
127 |
|
116 |
# Run libtoolize |
128 |
# Run libtoolize or eautoreconf, bug #591584 |
117 |
# https://bugzilla.gnome.org/show_bug.cgi?id=655517 |
129 |
# https://bugzilla.gnome.org/show_bug.cgi?id=655517 |
118 |
elibtoolize ${ELTCONF} |
130 |
if [[ ${GNOME2_EAUTORECONF} == 'yes' ]]; then |
|
|
131 |
eautoreconf |
132 |
else |
133 |
elibtoolize ${ELTCONF} |
134 |
fi |
119 |
} |
135 |
} |
120 |
|
136 |
|
121 |
# @FUNCTION: gnome2_src_configure |
137 |
# @FUNCTION: gnome2_src_configure |