Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 427946 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/eclass/apache-2.eclass (-1 / +11 lines)
Lines 69-77 Link Here
69
IUSE_MPMS="${IUSE_MPMS_FORK} ${IUSE_MPMS_THREAD}"
69
IUSE_MPMS="${IUSE_MPMS_FORK} ${IUSE_MPMS_THREAD}"
70
IUSE="${IUSE} debug doc ldap selinux ssl static suexec threads"
70
IUSE="${IUSE} debug doc ldap selinux ssl static suexec threads"
71
71
72
IUSE_MODULES_TEMP=
72
for module in ${IUSE_MODULES} ; do
73
for module in ${IUSE_MODULES} ; do
73
	IUSE="${IUSE} apache2_modules_${module}"
74
	# expand "+foo" to "+apache2_modules_foo"
75
	if [ "${module:0:1}" == '+' ]; then
76
		IUSE="${IUSE} +apache2_modules_${module:1}"
77
		# replace "+foo" with "foo"
78
		IUSE_MODULES_TEMP="${IUSE_MODULES_TEMP} ${module:1}"
79
	else
80
		IUSE="${IUSE} apache2_modules_${module}"
81
		IUSE_MODULES_TEMP="${IUSE_MODULES_TEMP} ${module}"
82
	fi
74
done
83
done
84
IUSE_MODULES="${IUSE_MODULES_TEMP}"
75
85
76
for mpm in ${IUSE_MPMS} ; do
86
for mpm in ${IUSE_MPMS} ; do
77
	IUSE="${IUSE} apache2_mpms_${mpm}"
87
	IUSE="${IUSE} apache2_mpms_${mpm}"

Return to bug 427946