summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2005-02-25 12:14:39 +0000
committerBenedikt Boehm <hollow@gentoo.org>2005-02-25 12:14:39 +0000
commit2bbb1da4ed15002c6fdec690a0079804e9308a72 (patch)
treed0b420dc8467b6f980bfe94e7afc2269ede301ba /net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild
parentmasked version bump'ed mod_auth_ldap (diff)
downloadgentoo-2-2bbb1da4ed15002c6fdec690a0079804e9308a72.tar.gz
gentoo-2-2bbb1da4ed15002c6fdec690a0079804e9308a72.tar.bz2
gentoo-2-2bbb1da4ed15002c6fdec690a0079804e9308a72.zip
added DEFINE + fixed some bugs + version bump
(Portage version: 2.0.51.16)
Diffstat (limited to 'net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild')
-rw-r--r--net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild46
1 files changed, 46 insertions, 0 deletions
diff --git a/net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild b/net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild
new file mode 100644
index 000000000000..392883e155f9
--- /dev/null
+++ b/net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ldap_userdir/mod_ldap_userdir-1.1.5.ebuild,v 1.1 2005/02/25 12:14:39 hollow Exp $
+
+inherit apache-module
+
+IUSE="ssl"
+DESCRIPTION="Apache module that enables ~/public_html from an LDAP directory."
+HOMEPAGE="http://horde.net/~jwm/software/mod_ldap_userdir/"
+KEYWORDS="~x86 ~ppc"
+
+SRC_URI="http://horde.net/~jwm/software/mod_ldap_userdir/${P}.tar.gz"
+
+DEPEND="ssl? ( dev-libs/openssl )
+ net-nds/openldap"
+LICENSE="GPL-1"
+SLOT="0"
+
+DOCFILES="DIRECTIVES README user-ldif posixAccount-objectclass"
+
+APACHE1_MOD_CONF="1.1.4-r1/47_mod_ldap_userdir"
+APACHE1_MOD_DEFINE="LDAP_USERDIR"
+
+APACHE2_MOD_CONF="1.1.4-r1/47_mod_ldap_userdir"
+APACHE2_MOD_DEFINE="LDAP_USERDIR"
+
+need_apache
+
+src_compile() {
+ local myargs="-lldap -llber -c ${PN}.c"
+ useq ssl && myargs="${myargs} -D TLS=1"
+
+ if useq apache2; then
+ APXS2_ARGS="${myargs}"
+ else
+ APXS1_ARGS="${myargs}"
+ fi
+
+ apache-module_src_compile
+}
+
+src_install() {
+ apache-module_src_install
+ useq apache2 && fperms 600 ${APACHE2_MODULES_CONFDIR}/$(basename ${APACHE2_MOD_CONF}).conf
+ useq apache2 || fperms 600 ${APACHE1_MODULES_CONFDIR}/$(basename ${APACHE1_MOD_CONF}).conf
+}