diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2006-02-10 06:23:15 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2006-02-10 06:23:15 +0000 |
commit | 310ae6e33cd30e9c8800049b72575f3cb5c644c9 (patch) | |
tree | 63b150fbc71317f1f2891fc35f0d7ad3b4f28264 /www/drupal-pubcookie/Makefile | |
parent | a510b5f463f50b3f4dda52acc7b5aaba4f582f49 (diff) |
Notes
Diffstat (limited to 'www/drupal-pubcookie/Makefile')
-rw-r--r-- | www/drupal-pubcookie/Makefile | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/www/drupal-pubcookie/Makefile b/www/drupal-pubcookie/Makefile new file mode 100644 index 000000000000..a0ac9577abec --- /dev/null +++ b/www/drupal-pubcookie/Makefile @@ -0,0 +1,85 @@ +# New ports collection makefile for: drupal-ldap_integration +# Date created: 12 January 2006 +# Whom: Brooks Davis <brooks@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= pubcookie +PORTVERSION= 4.6.0 +PORTREVISION= 20060210 +CATEGORIES= www security +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= brooks +PKGNAMEPREFIX= drupal- +DIST_SUBDIR= drupal + +MAINTAINER= brooks@FreeBSD.org +COMMENT= Pubcookie user authentication for the Drupal CMS + +RUN_DEPENDS= ${LOCALBASE}/${DRUPDIR}/index.php:${PORTSDIR}/www/drupal +RUN_DEPENDS= ${LOCALBASE}/pubcookie/keyclient:${PORTSDIR}/www/mod_pubcookie + +USE_PHP= ldap + +NO_BUILD= yes + +DOCSDIR= ${PREFIX}/${DRUPDIR}/doc/${PORTNAME} +DRUPMODDIR= ${DRUPDIR}/modules + +WRKSRC= ${WRKDIR}/${PORTNAME} +MODULE_FILES= pubcookie.module +DOC_FILES= LICENSE.txt README.txt + +.if defined(MODULE_CONF_FILES) +SUB_FILES= pkg-install +SUB_LIST+= CONF_FILES=${MODULE_CONF_FILES:C|^|${DRUPMODDIR}/|} \ + CONF_DIRS=${MODULE_CONF_DIRS:C|^|${DRUPMODDIR}/|} +PKGINSTALL= ${WRKDIR}/pkg-install +PKGDEINSTALL= ${PKGINSTALL} +.endif + +PLIST_SUB+= DRUPMODDIR=${DRUPMODDIR} +PLIST_FILES+= ${MODULE_FILES:C|^|%%DRUPMODDIR%%/|} +PLIST_FILES+= ${MODULE_CONF_FILES:C|^|%%DRUPMODDIR%%/|:C|$|-dist|} +PLIST_DIRS+= ${MODULE_DIRS:C|^|%%DRUPMODDIR%%/|} +.if !defined(NOPORTDOCS) +PLIST_FILES+= ${DOC_FILES:C|^|%%DOCSDIR%%/|} +PLIST_DIRS+= %%DOCSDIR%% +.endif + +.if !defined(DRUPDIR) +pre-fetch: + @${ECHO_MSG} "" + @${ECHO_MSG} "Define DRUPDIR to override default of 'www/drupal'." + @${ECHO_MSG} "" +.endif + +DRUPDIR?= www/drupal + +do-install: +.if defined(MODULE_CONF_DIRS) + @${MKDIR} ${MODULE_CONF_DIRS:C|^|${PREFIX}/${DRUPMODDIR}/|} +.endif +.if defined(MODULE_DIRS) + @${MKDIR} ${MODULE_DIRS:C|^|${PREFIX}/${DRUPMODDIR}/|} +.endif +.for f in ${MODULE_FILES} + @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPMODDIR}/${f} +.endfor +.for f in ${MODULE_CONF_FILES} + @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DRUPMODDIR}/${f}-dist +.endfor +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for f in ${DOC_FILES} + @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/${f} +.endfor +.endif + +.if defined(MODULE_CONF_FILES) +post-install: + @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL +.endif + +.include <bsd.port.mk> |