View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/eclass/webapp.eclass (-2 / +20 lines)
 Lines 23-30    Link Here 
# ------------------------------------------------------------------------
# ------------------------------------------------------------------------
SLOT="${PVR}"
SLOT="${PVR}"
IUSE="vhosts"
DEPEND=">=app-admin/webapp-config-1.50.15"
need_httpd() {
	DEPEND="|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi )"
}
need_httpd_cgi() {
	DEPEND="|| ( virtual/httpd-cgi virtual/httpd-fastcgi )"
}
need_httpd_fastcgi() {
	DEPEND="virtual/httpd-fastcgi"
}
if [[ -z ${WEBAPP_OPTIONAL} ]] ; then
	IUSE="vhosts"
	DEPEND="${DEPEND}
		>=app-admin/webapp-config-1.50.15"
	need_httpd
fi
RDEPEND="${DEPEND}"
RDEPEND="${DEPEND}"
EXPORT_FUNCTIONS pkg_postinst pkg_setup src_install pkg_prerm
EXPORT_FUNCTIONS pkg_postinst pkg_setup src_install pkg_prerm