diff options
author | Marcelo Araujo <araujo@FreeBSD.org> | 2007-06-29 15:06:55 +0000 |
---|---|---|
committer | Marcelo Araujo <araujo@FreeBSD.org> | 2007-06-29 15:06:55 +0000 |
commit | 642dd35e5b4d2bd71a472b78136cce29cbe8bf6a (patch) | |
tree | 4f2c56d6198c04ab93f35f15b9aa6a195d21c24c /security/webfwlog/Makefile | |
parent | ad3451667456823983f497755566d92a6bea3770 (diff) | |
download | ports-642dd35e5b4d2bd71a472b78136cce29cbe8bf6a.tar.gz ports-642dd35e5b4d2bd71a472b78136cce29cbe8bf6a.zip |
Notes
Diffstat (limited to 'security/webfwlog/Makefile')
-rw-r--r-- | security/webfwlog/Makefile | 52 |
1 files changed, 20 insertions, 32 deletions
diff --git a/security/webfwlog/Makefile b/security/webfwlog/Makefile index e5dfce3ee535..530f4c104ed2 100644 --- a/security/webfwlog/Makefile +++ b/security/webfwlog/Makefile @@ -6,15 +6,11 @@ # PORTNAME= webfwlog -PORTVERSION= 0.92 +PORTVERSION= 0.93 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -PATCH_SITES= http://devel.webfwlog.net/download/patches/ -PATCHFILES= webfwlog-0.92-date_syntax_url.patch -PATCH_DIST_STRIP= -p1 - MAINTAINER= zeus@ix.netcom.com COMMENT= A web-based firewall log analyzer @@ -31,11 +27,10 @@ WANT_PHP_WEB= yes # Set HTML_DOC_ROOT to your webserver's Document Root where you # want to install webfwlog, relative to ${PREFIX}. -HTML_DOC_ROOT?= www/data - -PLIST_SUB= HTML_DOC_ROOT=${HTML_DOC_ROOT} - SUB_FILES= pkg-message +DOCS= README AUTHORS COPYING \ + CREDITS ChangeLog INSTALL \ + README ReleaseNotes .include <bsd.port.pre.mk> @@ -49,29 +44,26 @@ USE_PGSQL= CONFIGURE_ARGS+=--with-pgsql .endif -pre-install: - @${MKDIR} ${PREFIX}/${HTML_DOC_ROOT} +do-install: + @${MKDIR} ${WWWDIR} + @${MKDIR} ${WWWDIR}/include/ + @${MKDIR} ${EXAMPLESDIR} + @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/) + @(cd ${WRKSRC}/webfwlog/include/ && ${COPYTREE_SHARE} \* ${WWWDIR}/include/) + ${INSTALL_PROGRAM} ${WRKSRC}/syslog/wfwl_syslog ${PREFIX}/bin/ + ${INSTALL_DATA} ${WRKSRC}/webfwlog/style.css ${WWWDIR} + ${INSTALL_DATA} ${WRKSRC}/webfwlog/index.php ${WWWDIR} post-install: - .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} - @${INSTALL_MAN} ${WRKSRC}/COPYING ${WRKSRC}/AUTHORS ${WRKSRC}/README \ - ${WRKSRC}/INSTALL ${WRKSRC}/CREDITS ${DOCSDIR} - @${INSTALL_MAN} ${WRKSRC}/ChangeLog ${WRKSRC}/ReleaseNotes ${DOCSDIR} - - @${MKDIR} ${DOCSDIR}/mysql/scripts - @${INSTALL_MAN} ${WRKSRC}/mysql/README ${WRKSRC}/mysql/setup ${DOCSDIR}/mysql - @${INSTALL_MAN} ${WRKSRC}/mysql/scripts/* ${DOCSDIR}/mysql/scripts - @${CHMOD} a+x ${DOCSDIR}/mysql/setup - - @${MKDIR} ${DOCSDIR}/pgsql/scripts - @${INSTALL_MAN} ${WRKSRC}/pgsql/README ${WRKSRC}/pgsql/setup ${DOCSDIR}/pgsql - @${INSTALL_MAN} ${WRKSRC}/pgsql/scripts/* ${DOCSDIR}/pgsql/scripts - @${CHMOD} a+x ${DOCSDIR}/pgsql/setup - - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_MAN} ${WRKSRC}/examples/* ${EXAMPLESDIR} + @${MKDIR} ${DOCSDIR}/mysql + @${MKDIR} ${DOCSDIR}/pgsql + @(cd ${WRKSRC}/mysql/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/mysql/) + @(cd ${WRKSRC}/pgsql/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/pgsql/) +.for FILE in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor .endif @if test -f ${PREFIX}/etc/webfwlog.conf; \ @@ -90,10 +82,6 @@ post-install: ${RM} -f ${PREFIX}/etc/webfwlog.conf; \ fi @${RM} -f ${PREFIX}/etc/webfwlog.conf.new - @${CHMOD} 0555 ${PREFIX}/${HTML_DOC_ROOT}/webfwlog - @${CHMOD} 0555 ${PREFIX}/${HTML_DOC_ROOT}/webfwlog/include - @${CHOWN} :${WWWGRP} ${PREFIX}/bin/wfwl_syslog - @${CHMOD} o-wrx ${PREFIX}/bin/wfwl_syslog @${ECHO} @${CAT} ${PKGMESSAGE} |