X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mjo-overlay.git;a=blobdiff_plain;f=www-apache%2Fmod_ldap_userdir%2Fmod_ldap_userdir-1.1.19.ebuild;h=47cfea776c54f7b169b40ad19fd509929028b0ab;hp=18cdc5eeffe5f5dec422aecf94b8dcf69ebc0bff;hb=77d5dae907872a08c7eaded5f08f8b1321ebe669;hpb=5b5f77fee3d7f6246e494ba5c6e3dd7c78d0ed72 diff --git a/www-apache/mod_ldap_userdir/mod_ldap_userdir-1.1.19.ebuild b/www-apache/mod_ldap_userdir/mod_ldap_userdir-1.1.19.ebuild index 18cdc5e..47cfea7 100644 --- a/www-apache/mod_ldap_userdir/mod_ldap_userdir-1.1.19.ebuild +++ b/www-apache/mod_ldap_userdir/mod_ldap_userdir-1.1.19.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit apache-module +inherit apache-module depend.apache DESCRIPTION="Look up Apache ~user directories in an LDAP directory" HOMEPAGE="http://horde.net/~jwm/software/${PN}/" @@ -15,16 +15,20 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="ssl" +DEPEND="net-nds/openldap + ssl? ( dev-libs/openssl )" + # The module will compile fine without apache[ldap], but Apache will -# crash if you try to load ${PN} without mod_ldap loaded. -COMMON_DEPEND="net-nds/openldap - ssl? ( dev-libs/openssl )" -DEPEND="${COMMON_DEPEND} - www-servers/apache" -RDEPEND="${COMMON_DEPEND} - www-servers/apache[ldap]" +# crash if you try to load ${PN} without mod_ldap loaded. The funny- +# looking atom was taken from depend.apache.eclass (need_apache2). +RDEPEND="${DEPEND} + =www-servers/apache-2*[ldap]" APACHE2_MOD_CONF="47_${PN}" APACHE2_MOD_DEFINE="LDAP LDAP_USERDIR" DOCFILES="DIRECTIVES README user-ldif" + +# Don't try to get away without this, even though it causes some deps to +# be repeated. +need_apache2