aboutsummaryrefslogtreecommitdiff
path: root/mail/davmail/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/davmail/Makefile')
-rw-r--r--mail/davmail/Makefile45
1 files changed, 45 insertions, 0 deletions
diff --git a/mail/davmail/Makefile b/mail/davmail/Makefile
new file mode 100644
index 000000000000..1ed97dd59a59
--- /dev/null
+++ b/mail/davmail/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: davmail
+# Date created: 28 Oct 2010
+# Whom: John Prather
+#
+# $FreeBSD$
+#
+
+PORTNAME= davmail
+PORTVERSION= 3.8.5
+CATEGORIES= mail java
+MASTER_SITES= SF/davmail/davmail/${PORTVERSION}
+DISTNAME= ${PORTNAME}-src-${PORTVERSION}-1480
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= john.c.prather@gmail.com
+COMMENT= POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway
+
+RUN_DEPENDS= swt>=3.5:${PORTSDIR}/x11-toolkits/swt
+
+USE_ANT= yes
+USE_JAVA= yes
+JAVA_VERSION= 1.6+
+
+DATADIR= ${JAVASHAREDIR}/${PORTNAME}
+
+post-build:
+ ${CP} ${FILESDIR}/davmail.sh.in ${WRKDIR}/davmail.sh
+ ${REINPLACE_CMD} -e "s|%BASE%|${DATADIR}|" \
+ -e "s|%JAVASHAREDIR%|${JAVASHAREDIR}|" \
+ ${WRKDIR}/davmail.sh
+
+do-install:
+ cd ${WRKSRC}/dist && ${FIND} . -type d \
+ -exec ${MKDIR} ${DATADIR}/\{} \;
+ cd ${WRKSRC}/dist && ${FIND} . -type f \
+ -not -name "*.deb" \
+ -not -name "*.tgz" \
+ -not -name "*.exe" \
+ -not -name "swt-*.jar" \
+ -not -name "*.zip" \
+ -not -name "*.war" \
+ -exec ${INSTALL_DATA} \{} ${DATADIR}/\{} \;
+ ${INSTALL_SCRIPT} ${WRKDIR}/davmail.sh ${PREFIX}/bin/davmail
+
+.include <bsd.port.mk>