svn commit: r329495 - in head/mail/offlineimap: . files
Eygene Ryabinkin
rea at FreeBSD.org
Sat Oct 5 18:36:08 UTC 2013
Author: rea
Date: Sat Oct 5 18:36:06 2013
New Revision: 329495
URL: http://svnweb.freebsd.org/changeset/ports/329495
Log:
Upgrade OfflineIMAP to 6.5.5
Changes since 6.5.4:
* Avoid lockups for IMAP synchronizations running with the
"-1" command-line switch (X-Ryl669 <boite.pour.spam at gmail.com>)
* Dump stacktrace for all threads on SIGQUIT: ease debugging
of threading and other issues
* SIGHUP is now handled as the termination notification rather than
the signal to reread the configuration (Dmitrijs Ledkovs)
* Honor the timezone of emails (Tobias Thierer)
* Allow mbnames output to be sorted by a custom sort key by specifying
a 'sort_keyfunc' function in the [mbnames] section of the config.
* Support SASL PLAIN authentication method. (Andreas Mack)
* Support transport-only tunnels that requre full IMAP authentication.
(Steve Purcell)
* Make the list of authentication mechanisms to be configurable.
(Andreas Mack)
* Allow to set message access and modification timestamps based
on the "Date" header of the message itself. (Cyril Russo)
* "peritem" format string for [mbnames] got new expansion key
"localfolders" that corresponds to the same parameter of the
local repository for the account being processed.
* [regression] pass folder names to the foldersort function,
revert the documented behaviour
* Fix handling of zero-sized IMAP data items (GitHub#15).
* Updated bundled imaplib2 to 2.35:
- fix for Gmail sending a BYE response after reading >100 messages
in a session;
- includes fix for GitHub#15: patch was accepted upstream.
* Updated bundled imaplib2 to 2.36: it includes support for SSL
version override that was integrated into our code before,
no other changes.
* Fixed parsing of quoted strings in IMAP responses: strings like "\\"
were treated as having \" as the escaped quote, rather than treating
it as the quoted escaped backslash (GitHub#53).
* Execute pre/post-sync hooks during synchronizations
toggled by IMAP IDLE message processing. (maxgerer at gmail.com)
* Catch unsuccessful local mail uploads when IMAP server
responds with "NO" status; that resulted in a loss of such
local messages. (Adam Spiers)
* Don't create folders if readonly is enabled.
* Learn to deal with readonly folders to properly detect this
condition and act accordingly. One example is Gmail's "Chats"
folder that is read-only, but contains logs of the quick chats. (E.
Ryabinkin)
* Fix str.format() calls for Python 2.6 (D. Logie)
* Remove APPENDUID hack, previously introduced to fix Gmail, no longer
necessary, it might have been breaking things. (J. Wiegley)
* Improve regex that could lead to 'NoneType' object has no attribute
'group' (D. Franke)
* Improved error throwing on repository misconfiguration
Port changes:
* adopted to USE_GITHUB;
* fixed spacing and capitalization in pkg-descr.
QA page: http://codelabs.ru/fbsd/ports/qa/mail/offlineimap/6.5.5
Deleted:
head/mail/offlineimap/files/patch-use-interpolation
Modified:
head/mail/offlineimap/Makefile
head/mail/offlineimap/distinfo
head/mail/offlineimap/pkg-descr
head/mail/offlineimap/pkg-plist
Modified: head/mail/offlineimap/Makefile
==============================================================================
--- head/mail/offlineimap/Makefile Sat Oct 5 18:35:40 2013 (r329494)
+++ head/mail/offlineimap/Makefile Sat Oct 5 18:36:06 2013 (r329495)
@@ -2,13 +2,11 @@
# $FreeBSD$
PORTNAME= offlineimap
-DISTVERSION= 6.5.4
-PORTREVISION= 1
+DISTVERSION= 6.5.5
CATEGORIES= mail python
-MASTER_SITES= http://cloud.github.com/downloads/spaetz/offlineimap/ \
- http://dist.codelabs.ru/fbsd/offlineimap/
+MASTER_SITES= http://dist.codelabs.ru/fbsd/offlineimap/
+
PATCH_SITES= http://codelabs.ru/patches/offlineimap/
-DISTNAME= ${PORTNAME}-v${DISTVERSION}
MAINTAINER= rea at FreeBSD.org
COMMENT= Powerful IMAP/Maildir synchronization and reader support
@@ -21,14 +19,14 @@ LICENSE_FILE_GPLv2=${WRKSRC}/COPYING
OPTIONS_DEFINE= HTMLDOCS EXAMPLES
HTMLDOCS_DESC= Generate HTML documentation
-WRKSRC= ${WRKDIR}/${GITHUB_USER}-${PORTNAME}-${GITHUB_HASH}
+WRKSRC?= ${WRKDIR}/${DISTNAME}
SUB_FILES= pkg-message
PATCH_STRIP= -p1
-PATCH_DIST_STRIP= -p1
-PATCHFILES= 2012-properly-detect-readonly-folders.diff
-GITHUB_USER= spaetz
-GITHUB_HASH= c9e9690
+USE_GITHUB= yes
+GH_ACCOUNT= OfflineIMAP
+GH_TAGNAME= v${DISTVERSION}
+GH_COMMIT= 8bc2f35
USE_PYTHON= 2.6+
USE_PYDISTUTILS= yes
Modified: head/mail/offlineimap/distinfo
==============================================================================
--- head/mail/offlineimap/distinfo Sat Oct 5 18:35:40 2013 (r329494)
+++ head/mail/offlineimap/distinfo Sat Oct 5 18:36:06 2013 (r329495)
@@ -1,4 +1,2 @@
-SHA256 (offlineimap-v6.5.4.tar.gz) = 831a97b5154f398b65e1c06427668b78cf833d99fac36cc8278ad2cf0c393a0c
-SIZE (offlineimap-v6.5.4.tar.gz) = 167023
-SHA256 (2012-properly-detect-readonly-folders.diff) = 461dc50ba198d7460a196a9f85c69b0221678a2bb2244bc43c8ca8b4672b44bf
-SIZE (2012-properly-detect-readonly-folders.diff) = 1131
+SHA256 (offlineimap-6.5.5.tar.gz) = 578cd6d8706a15ee65faa43bb71dfacf1ed083a97d66a375b77dc0fb14266802
+SIZE (offlineimap-6.5.5.tar.gz) = 175348
Modified: head/mail/offlineimap/pkg-descr
==============================================================================
--- head/mail/offlineimap/pkg-descr Sat Oct 5 18:35:40 2013 (r329494)
+++ head/mail/offlineimap/pkg-descr Sat Oct 5 18:36:06 2013 (r329495)
@@ -1,4 +1,4 @@
-OfflineImap synchronizes emails between two repositories,
+OfflineIMAP synchronizes emails between two repositories,
so that you can read the same mailbox from multiple computers.
It supports IMAP as REMOTE repository and Maildir/IMAP
as LOCAL repository.
@@ -7,4 +7,4 @@ OfflineIMAP is also useful if you want t
that does not have IMAP support, has poor IMAP support,
or does not provide disconnected operation.
-WWW: http://offlineimap.org/
+WWW: http://offlineimap.org/
Modified: head/mail/offlineimap/pkg-plist
==============================================================================
--- head/mail/offlineimap/pkg-plist Sat Oct 5 18:35:40 2013 (r329494)
+++ head/mail/offlineimap/pkg-plist Sat Oct 5 18:36:06 2013 (r329495)
@@ -66,6 +66,16 @@ bin/offlineimap
%%PYTHON_SITELIBDIR%%/offlineimap/ui/debuglock.pyc
%%PYTHON_SITELIBDIR%%/offlineimap/ui/debuglock.pyo
@dirrm %%PYTHON_SITELIBDIR%%/offlineimap/ui
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/__init__.py
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/const.py
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/const.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/const.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/stacktrace.py
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/stacktrace.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/utils/stacktrace.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/offlineimap/utils
%%PYTHON_SITELIBDIR%%/offlineimap/CustomConfig.py
%%PYTHON_SITELIBDIR%%/offlineimap/CustomConfig.pyc
%%PYTHON_SITELIBDIR%%/offlineimap/CustomConfig.pyo
@@ -75,9 +85,15 @@ bin/offlineimap
%%PYTHON_SITELIBDIR%%/offlineimap/accounts.py
%%PYTHON_SITELIBDIR%%/offlineimap/accounts.pyc
%%PYTHON_SITELIBDIR%%/offlineimap/accounts.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/emailutil.py
+%%PYTHON_SITELIBDIR%%/offlineimap/emailutil.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/emailutil.pyo
%%PYTHON_SITELIBDIR%%/offlineimap/error.py
%%PYTHON_SITELIBDIR%%/offlineimap/error.pyc
%%PYTHON_SITELIBDIR%%/offlineimap/error.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/globals.py
+%%PYTHON_SITELIBDIR%%/offlineimap/globals.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/globals.pyo
%%PYTHON_SITELIBDIR%%/offlineimap/imaplib2.py
%%PYTHON_SITELIBDIR%%/offlineimap/imaplib2.pyc
%%PYTHON_SITELIBDIR%%/offlineimap/imaplib2.pyo
More information about the svn-ports-head
mailing list