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

(-)kde.eclass (-7 / +3 lines)
Lines 59-71 Link Here
59
		debug-print "$FUNCNAME: touching .ui files..."
59
		debug-print "$FUNCNAME: touching .ui files..."
60
		touch $UIFILES
60
		touch $UIFILES
61
	fi
61
	fi
62
63
	# Visiblity stuff *IS* broken. Just disable it when it's present.
64
	# DON'T make this version-dependent, it's NOT version dependant.
65
	if grep KDE_ENABLE_HIDDEN_VISIBILITY configure.in &> /dev/null || ! [[ -f configure ]]; then
66
		find ${S} -name configure.in.in | xargs sed -i -e 's:KDE_ENABLE_HIDDEN_VISIBILITY::g'
67
		rm -f configure
68
	fi
69
}
62
}
70
63
71
kde_src_compile() {
64
kde_src_compile() {
Lines 141-146 Link Here
141
134
142
				cd $S
135
				cd $S
143
136
137
				# Visiblity stuff is broken. Just disable it when it's present.
138
				export kde_cv_prog_cxx_fvisibility_hidden=no
139
144
				# If we're not a kde-base ebuild, then set up the /usr directories properly
140
				# If we're not a kde-base ebuild, then set up the /usr directories properly
145
				# Perhaps this could get changed later to use econf instead?
141
				# Perhaps this could get changed later to use econf instead?
146
				if [[ $PREFIX = "/usr" ]]; then
142
				if [[ $PREFIX = "/usr" ]]; then

Return to bug 107571