Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 591584
Collapse All | Expand All

(-)gnome2.eclass.old (-3 / +19 lines)
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

Return to bug 591584