1 # $NetBSD: Makefile,v 1.31 2011/06/17 15:40:33 taca Exp $
3 DISTNAME= phpldapadmin-${VERSION}
4 CATEGORIES= databases www
5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=phpldapadmin/}
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://phpldapadmin.sourceforge.net/
10 COMMENT= Set of PHP-scripts to administer an LDAP directory over the WWW
13 PKG_DESTDIR_SUPPORT= user-destdir
15 .include "../../mk/bsd.prefs.mk"
16 .include "../../lang/php/phpversion.mk"
18 REPLACE_SH= tools/po/make*
20 DEPENDS+= ${PHP_PKG_PREFIX}-ldap>=4.1.2:../../databases/php-ldap
21 DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=4.1.2:../../devel/php-gettext
28 CONF_FILES+= ${PREFIX}/share/examples/phpldapadmin/config.php.example \
29 ${PREFIX}/share/phpldapadmin/config/config.php
30 CONF_FILES+= ${PREFIX}/share/examples/phpldapadmin/phpldapadmin.conf \
31 ${PKG_SYSCONFDIR}/phpldapadmin.conf
32 PAX_DIRS= config doc hooks htdocs lib locale queries templates tools
35 share/doc/phpldapadmin share/examples/phpldapadmin \
36 share/phpldapadmin/config
39 ${SED} -e "s|@LDAPADMINDIR@|${PREFIX}/share/phpldapadmin/htdocs|g" \
40 ${FILESDIR}/phpldapadmin.conf > ${WRKDIR}/phpldapadmin.conf
41 ${RM} -f ${WRKSRC}/.gitignore
42 ${FIND} ${WRKSRC} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE}
43 ${FIND} ${WRKSRC} -type f | ${XARGS} ${CHMOD} ${NONBINMODE}
46 ${INSTALL_DATA} ${WRKSRC}/config/config.php.example \
47 ${DESTDIR}${PREFIX}/share/examples/phpldapadmin/config.php.example
48 ${INSTALL_DATA} ${WRKDIR}/phpldapadmin.conf \
49 ${DESTDIR}${PREFIX}/share/examples/phpldapadmin/phpldapadmin.conf
50 ${INSTALL_DATA} ${WRKSRC}/index.php \
51 ${DESTDIR}${PREFIX}/share/phpldapadmin
53 cd ${WRKSRC}/${i:Q} && pax \
54 -rwppm . ${DESTDIR}${PREFIX}/share/phpldapadmin/${i:Q}
56 ${INSTALL_DATA} ${WRKSRC}/INSTALL \
57 ${DESTDIR}${PREFIX}/share/doc/phpldapadmin
58 ${INSTALL_DATA} ${WRKSRC}/LICENSE \
59 ${DESTDIR}${PREFIX}/share/doc/phpldapadmin
60 ${INSTALL_DATA} ${WRKSRC}/VERSION \
61 ${DESTDIR}${PREFIX}/share/phpldapadmin
63 .include "../../mk/bsd.pkg.mk"