aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorpi <pi@FreeBSD.org>2015-05-24 02:28:13 +0800
committerpi <pi@FreeBSD.org>2015-05-24 02:28:13 +0800
commitd55d715af248650e6ad61b73363e00271ac33eb4 (patch)
tree7ce44fd167d11fe75072fbae82337110d73d3be8 /mail
parent68a50d6b55e43ae672e1b75eef1a2da23ae6f22c (diff)
downloadfreebsd-ports-gnome-d55d715af248650e6ad61b73363e00271ac33eb4.tar.gz
freebsd-ports-gnome-d55d715af248650e6ad61b73363e00271ac33eb4.tar.zst
freebsd-ports-gnome-d55d715af248650e6ad61b73363e00271ac33eb4.zip
mail/davmail: 4.5.1 -> 4.6.1
Fixes potential CVE-2014-3566 vulnerability DavMail 4.6.1 Bugfix release to fix recent regression with Office 365, also includes a few Linux and IMAP enhancements. Linux: - RPM: exclude Growl library from RPM package - Add genericname to desktop entry - RPM: Fix warning the init script refers to runlevel 4 which is admin defined. No distribution script must use it - Detect and log message for Unity users - RPM: Fix JAVA HOME detection for openSUSE_13.2 - RPM: update spec file from OpenSuse build by Dmitri Bachtin and Achim Herwig SWT: - SWT: improve tray init, preload image and add a delay on first message Enhancements: - Add a few more logging statements IMAP: - Fix #36 Endless loop when using IMAP IDLE feature with SSL sockets, replaced thread sleep with a short timeout on socket read EWS: - EWS: update checkEndPointUrl, send get root folder request instead of static wsdl request no longer available on Office365 DavMail 4.6.0 Bugfix release with many IMAP enhancements over EWS, implement batch move items, also includes a brand new generic OSX package to handle new OSX java behaviour. OSX: - OSX: refactor OSX package based on universalJavaApplicationStub - Replace Java application stub with https://github.com/tofi86/universalJavaApplicationStub/blob/master/src/universalJavaApplicationStub Doc: - Doc: update OSX setup documentation - Doc: additional Linux instructions for Ubuntu 14 - Fix #31 A typo in davmail.properties example EWS: - EWS: improve main calendar folder test - EWS: fix batch move - EWS: Adjust paged search for folders - EWS: implement batch move items - EWS: improve folder paged search - Prepare batch move implementation - EWS: force NTLM in direct EWS mode - EWS: implement batch move method - EWS: switch to GetMethod to check endpoint - EWS: take paging into account in appendSubFolders - EWS: fix ErrorExceededFindCountLimit on FindFolder requests - EWS: avoid NullPointerException in fixAttendees Linux: - Allow Java 8 and default jre in debian package IMAP: - IMAP: fix 587 log and skip broken messages Caldav - Caldav: fix #98 Support of Contacts in CardDav REPORT - Fix #35 duplicates in updated reoccurring events Enhancements - From audit: remove throws statement - Adjust KerberosHelper logging message - Fix for #534 Kerberos Authentication doesn't seem to be work cross domain LDAP: - LDAP: reset icon after search PR: 198297 Submitted by: John Hein <z7dr6ut7gs@snkmail.com> Approved by: <john.c.prather@gmail.com> (maintainer (timeout))
Diffstat (limited to 'mail')
-rw-r--r--mail/davmail/Makefile11
-rw-r--r--mail/davmail/distinfo4
-rw-r--r--mail/davmail/files/patch-build.xml17
-rw-r--r--mail/davmail/files/patch-src__etc__davmail.properties11
-rw-r--r--mail/davmail/pkg-plist3
5 files changed, 23 insertions, 23 deletions
diff --git a/mail/davmail/Makefile b/mail/davmail/Makefile
index 51718d6f30ae..c351f2d24574 100644
--- a/mail/davmail/Makefile
+++ b/mail/davmail/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= davmail
-PORTVERSION= 4.5.1
+PORTVERSION= 4.6.1
CATEGORIES= mail java
MASTER_SITES= SF/davmail/davmail/${PORTVERSION}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}-${REVISION}
@@ -14,11 +14,12 @@ LICENSE= GPLv2
USES= dos2unix tar:tgz
DOS2UNIX_FILES= build.xml
+NO_ARCH= yes
USE_ANT= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
ALL_TARGET= release
-REVISION= 2303
+REVISION= 2343
# port build number, same as on DISTNAME
MAKE_ARGS= -Drevision=${REVISION}
MAKE_ENV+= "ANT_OPTS=-Dfile.encoding=UTF-8"
@@ -46,9 +47,9 @@ do-install:
-not -name "*.rpm" \
-not -name "*.desktop" \
-exec ${INSTALL_DATA} \{} ${STAGEDIR}${DATADIR}/\{} \;
- @${INSTALL_SCRIPT} ${WRKDIR}/davmail.sh ${STAGEDIR}${PREFIX}/bin/davmail
- @${INSTALL_DATA} ${WRKSRC}/src/etc/davmail.properties \
+ ${INSTALL_SCRIPT} ${WRKDIR}/davmail.sh ${STAGEDIR}${PREFIX}/bin/davmail
+ ${INSTALL_DATA} ${WRKSRC}/src/etc/davmail.properties \
${STAGEDIR}${PREFIX}/etc/davmail.properties.sample
- @${INSTALL_DATA} ${WRKSRC}/dist/davmail.desktop ${STAGEDIR}${PREFIX}/share/applications/
+ ${INSTALL_DATA} ${WRKSRC}/dist/davmail.desktop ${STAGEDIR}${PREFIX}/share/applications/
.include <bsd.port.mk>
diff --git a/mail/davmail/distinfo b/mail/davmail/distinfo
index eaddf01e2a46..4674fee489d7 100644
--- a/mail/davmail/distinfo
+++ b/mail/davmail/distinfo
@@ -1,2 +1,2 @@
-SHA256 (davmail-src-4.5.1-2303.tgz) = 2621a5cbc81c06d0345ec05c93664a052e2e9d2d2bfda8e731a8fb94fd70f752
-SIZE (davmail-src-4.5.1-2303.tgz) = 22670415
+SHA256 (davmail-src-4.6.1-2343.tgz) = 1e6f5c88469416276fd7301990ddaa048dd177eb90e3348ae8d54b22df38997e
+SIZE (davmail-src-4.6.1-2343.tgz) = 22659201
diff --git a/mail/davmail/files/patch-build.xml b/mail/davmail/files/patch-build.xml
index 643b75d0a623..59fc2d7634ef 100644
--- a/mail/davmail/files/patch-build.xml
+++ b/mail/davmail/files/patch-build.xml
@@ -1,6 +1,6 @@
---- build.xml.orig 2013-04-23 16:50:41.883412959 +0200
-+++ build.xml 2013-04-23 16:51:32.230415374 +0200
-@@ -58,7 +58,7 @@
+--- build.xml.orig 2015-05-23 02:27:12 UTC
++++ build.xml
+@@ -59,7 +59,7 @@
</target>
<target name="defaultrelease" unless="is.svn">
@@ -9,3 +9,14 @@
</target>
<target name="init" depends="check-encoding, check-java6, svnrelease, defaultrelease">
+@@ -138,8 +138,8 @@
+ toFile="dist/davmail.desktop"
+ name="DavMail"
+ comment="DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
+- exec="davmail"
+- icon="/usr/share/davmail/davmail.png"
++ exec="/usr/local/bin/davmail"
++ icon="/usr/local/share/java/davmail/davmail.png"
+ categories="Network;"
+ genericname="DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
+ />
diff --git a/mail/davmail/files/patch-src__etc__davmail.properties b/mail/davmail/files/patch-src__etc__davmail.properties
deleted file mode 100644
index 75761bf13a2b..000000000000
--- a/mail/davmail/files/patch-src__etc__davmail.properties
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/etc/davmail.properties.orig 2014-06-03 18:17:10.000000000 -0400
-+++ src/etc/davmail.properties 2014-06-10 18:06:05.000000000 -0400
-@@ -58,7 +58,7 @@
- davmail.disableUpdateCheck=false
-
- # Send keepalive character during large folder and messages download
--davmail.enableKeepalive=false
-+davmail.enableKeepAlive=false
- # Message count limit on folder retrieval
- davmail.folderSizeLimit=0
- # Default windows domain for NTLM and basic authentication
diff --git a/mail/davmail/pkg-plist b/mail/davmail/pkg-plist
index 1ec665114575..6288d8f2f2c1 100644
--- a/mail/davmail/pkg-plist
+++ b/mail/davmail/pkg-plist
@@ -14,6 +14,7 @@ share/applications/davmail.desktop
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/jcifs-1.3.14.jar
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/jdom-1.0.jar
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/libgrowl-0.2.jar
+%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/libgrowl.jnilib
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/log4j-1.2.16.jar
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/mail-1.4.3.jar
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/slf4j-api-1.3.1.jar
@@ -24,8 +25,6 @@ share/applications/davmail.desktop
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Java/xercesImpl-2.8.1.jar
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/MacOS/davmail
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/MacOS/libgrowl.jnilib
-%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/PkgInfo
-%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Resources/en.lproj/Localizable.strings
%%JAVASHAREDIR%%/davmail/DavMail.app/Contents/Resources/tray.icns
%%JAVASHAREDIR%%/davmail/davmail.jar
%%JAVASHAREDIR%%/davmail/davmail.png