summaryrefslogtreecommitdiff
path: root/deskutils/nag/Makefile
diff options
context:
space:
mode:
authorSADA Kenji <sada@FreeBSD.org>2002-05-18 00:22:48 +0000
committerSADA Kenji <sada@FreeBSD.org>2002-05-18 00:22:48 +0000
commit2209bc25ca1c3962b01c226c45bc295310776091 (patch)
tree563ca1a0f0e71aa80b50a48f5aeed67df0faa082 /deskutils/nag/Makefile
parenthonor CFLAGS. (diff)
Add new port: deskutils/nag - Horde's task list manager.
PR: ports/36908 Submitted by: Thierry Thomas <thierry@pompo.net>
Notes
Notes: svn path=/head/; revision=59355
Diffstat (limited to 'deskutils/nag/Makefile')
-rw-r--r--deskutils/nag/Makefile67
1 files changed, 67 insertions, 0 deletions
diff --git a/deskutils/nag/Makefile b/deskutils/nag/Makefile
new file mode 100644
index 000000000000..38813be2dd96
--- /dev/null
+++ b/deskutils/nag/Makefile
@@ -0,0 +1,67 @@
+# Ports collection makefile for: Nag
+# Date created: Sun Dec 14, 2001
+# Whom: Thierry Thomas (<thierry@pompo.net>)
+#
+# $FreeBSD$
+#
+
+PORTNAME= nag
+PORTVERSION= 1.0
+CATEGORIES= deskutils www
+MASTER_SITES= ftp://ftp.horde.org/pub/nag/tarballs/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-RC2
+
+MAINTAINER= thierry@pompo.net
+
+RUN_DEPENDS= ${LOCALBASE}/www/horde/imp/index.php:${PORTSDIR}/mail/imp3
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+NO_BUILD= yes
+PLIST_SUB= HORDEDIR=${LHORDEDIR} NAGDIR=${LNAGDIR}
+
+DOCS= COPYING README docs/CHANGES docs/CREDITS docs/INSTALL \
+ docs/TODO
+CONFFILE= conf.php html.php menu.php motd.php prefs.php
+SUB_DIRS= config graphics lib locale po scripts templates
+
+LHORDEDIR?= www/horde
+LNAGDIR?= ${LHORDEDIR}/nag
+
+HORDEDIR= ${PREFIX}/${LHORDEDIR}
+NAGDIR= ${PREFIX}/${LNAGDIR}
+CONFDIR= ${NAGDIR}/config
+
+HORDE_INC= ${LOCALBASE}/etc/horde
+
+do-install:
+ @${MKDIR} ${NAGDIR}
+.for REP in ${SUB_DIRS}
+ @${CP} -Rp ${WRKSRC}/${REP} ${NAGDIR}
+.endfor
+ @${CP} -p ${WRKSRC}/*.php ${NAGDIR}
+.for FILE in ${CONFFILE}
+ @if [ ! -f ${CONFDIR}/${FILE} ]; then \
+ ${CP} ${CONFDIR}/${FILE}.dist ${CONFDIR}/${FILE} ; \
+ fi
+.endfor
+ @${CHOWN} -R www:www ${NAGDIR}
+ @${CHMOD} -R o-rwx ${CONFDIR}
+ @${CP} -p ${FILESDIR}/httpd.conf.nag ${HORDE_INC}
+ @${PERL} -pi -e "s:/home/httpd/html/horde/nag:${NAGDIR}:g" \
+ ${HORDE_INC}/httpd.conf.nag
+ @${PERL} -pi -e "s://UNCOMMENTWHENINSTNAG::" ${HORDEDIR}/config/registry.php
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for FILE in ${DOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
+.endfor
+ @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
+.endif
+
+post-install:
+ @${ECHO_MSG}
+ @${CAT} ${PKGMESSAGE} | \
+ ${SED} -e "s:%%NAGDIR%%:${NAGDIR}:g;s:%%PORTSDIR%%:${PORTSDIR}:g;s:%%CONFDIR%%:${CONFDIR}:g;s:%%HORDEDIR%%:${HORDEDIR}:"
+ @${ECHO_MSG}
+
+.include <bsd.port.mk>