Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2008 19:36:34 GMT
From:      Chess Griffin <chess@chessgriffin.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/125649: [patch] - update mail/offlineimap to version 6.0.0
Message-ID:  <200807151936.m6FJaY5x026811@www.freebsd.org>
Resent-Message-ID: <200807151940.m6FJe2Xw023771@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         125649
>Category:       ports
>Synopsis:       [patch] - update mail/offlineimap to version 6.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 15 19:40:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Chess Griffin
>Release:        7.0-RELEASE-p1
>Organization:
>Environment:
FreeBSD rose.usrshare.com 7.0-RELEASE-p1 FreeBSD 7.0-RELEASE-p1 #0: Tue Jun  3 23:15:38 EDT 2008     chess@rose.usrshare.com:/usr/obj/usr/src/sys/CNG  i386
>Description:
Attached patch updates mail/offlineimap to 6.0.0.  Built on 6/7/8 tinderbox and build first without NOPORTDOCS, NOPORTEXAMPLES, and NOPORTDATA and then with those variables enabled.  Note, there is a problem with building the man pages and other documentation and based on my research in Linux distros, it's a problem across the board with anything other than a Debian-based Linux distro.  I will report upstream.

Also, the distfile is not easily fetchable from the website's homepage, so the new distfile might need to be hosted by the maintainer or some other similar means.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN offlineimap.orig/Makefile offlineimap/Makefile
--- offlineimap.orig/Makefile	2008-07-09 23:44:01.000000000 -0400
+++ offlineimap/Makefile	2008-07-15 15:33:57.000000000 -0400
@@ -6,11 +6,9 @@
 #
 
 PORTNAME=	offlineimap
-PORTVERSION=	4.0.11
-PORTREVISION=	1
+PORTVERSION=	6.0.0
 CATEGORIES=	mail python
-MASTER_SITES=	${MASTER_SITE_LOCAL} \
-		http://www.quux.org/devel/offlineimap/
+MASTER_SITES=	${MASTER_SITE_LOCAL}
 MASTER_SITE_SUBDIR=	sergei
 DISTNAME=	${PORTNAME}_${PORTVERSION}
 
@@ -28,13 +26,10 @@
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes
 
-MAN1=		offlineimap.1
-DOCS=		COPYRIGHT ChangeLog UPGRADING manual.html manual.pdf \
-		manual.ps manual.txt
+DOCS=		COPYING COPYRIGHT FAQ.html README UPGRADING
 EXAMPLES=	offlineimap.conf offlineimap.conf.minimal
 
 post-install:
-	${INSTALL_MAN} ${WRKSRC}/offlineimap.1 ${MANPREFIX}/man/man1/
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
diff -ruN offlineimap.orig/distinfo offlineimap/distinfo
--- offlineimap.orig/distinfo	2008-07-09 23:44:01.000000000 -0400
+++ offlineimap/distinfo	2008-07-15 09:13:28.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (offlineimap_4.0.11.tar.gz) = 41af0924d5e19480377616f4b1d059e1
-SHA256 (offlineimap_4.0.11.tar.gz) = ced179eb6bcb782b9b95f9a1340aaf0ebddcea0485a25f3e9b396d11223b0558
-SIZE (offlineimap_4.0.11.tar.gz) = 218773
+MD5 (offlineimap_6.0.0.tar.gz) = 5e9cd283a5ca605af1fad88b1dcaa91d
+SHA256 (offlineimap_6.0.0.tar.gz) = dfd965730585cb3d6064ea7759e9f84c368740311f4e3f0c7cf724ada5680c40
+SIZE (offlineimap_6.0.0.tar.gz) = 96761
diff -ruN offlineimap.orig/pkg-descr offlineimap/pkg-descr
--- offlineimap.orig/pkg-descr	2008-07-09 23:44:01.000000000 -0400
+++ offlineimap/pkg-descr	2008-07-15 15:33:36.000000000 -0400
@@ -7,4 +7,4 @@
 to use a mail reader that does not have IMAP support, has poor IMAP
 support, or does not provide disconnected operation.
 
-WWW:	http://gopher.quux.org:70/devel/offlineimap/
+WWW:	http://software.complete.org/software/projects/show/offlineimap
diff -ruN offlineimap.orig/pkg-plist offlineimap/pkg-plist
--- offlineimap.orig/pkg-plist	2008-07-09 23:44:01.000000000 -0400
+++ offlineimap/pkg-plist	2008-07-15 09:24:05.000000000 -0400
@@ -6,6 +6,9 @@
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/Base.py
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/Base.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/Base.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/folder/Gmail.py
+%%PYTHON_SITELIBDIR%%/offlineimap/folder/Gmail.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/folder/Gmail.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/IMAP.py
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/IMAP.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/folder/IMAP.pyo
@@ -25,6 +28,9 @@
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/Base.py
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/Base.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/Base.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/repository/Gmail.py
+%%PYTHON_SITELIBDIR%%/offlineimap/repository/Gmail.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/repository/Gmail.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/IMAP.py
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/IMAP.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/repository/IMAP.pyo
@@ -44,15 +50,15 @@
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Curses.py
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Curses.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Curses.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/ui/Machine.py
+%%PYTHON_SITELIBDIR%%/offlineimap/ui/Machine.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/ui/Machine.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Noninteractive.py
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Noninteractive.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/Noninteractive.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/TTY.py
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/TTY.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/TTY.pyo
-%%PYTHON_SITELIBDIR%%/offlineimap/ui/Tk.py
-%%PYTHON_SITELIBDIR%%/offlineimap/ui/Tk.pyc
-%%PYTHON_SITELIBDIR%%/offlineimap/ui/Tk.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/UIBase.py
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/UIBase.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/ui/UIBase.pyo
@@ -72,9 +78,9 @@
 %%PYTHON_SITELIBDIR%%/offlineimap/accounts.py
 %%PYTHON_SITELIBDIR%%/offlineimap/accounts.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/accounts.pyo
-%%PYTHON_SITELIBDIR%%/offlineimap/imaplib.py
-%%PYTHON_SITELIBDIR%%/offlineimap/imaplib.pyc
-%%PYTHON_SITELIBDIR%%/offlineimap/imaplib.pyo
+%%PYTHON_SITELIBDIR%%/offlineimap/imaplibutil.py
+%%PYTHON_SITELIBDIR%%/offlineimap/imaplibutil.pyc
+%%PYTHON_SITELIBDIR%%/offlineimap/imaplibutil.pyo
 %%PYTHON_SITELIBDIR%%/offlineimap/imapserver.py
 %%PYTHON_SITELIBDIR%%/offlineimap/imapserver.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/imapserver.pyo
@@ -100,13 +106,11 @@
 %%PYTHON_SITELIBDIR%%/offlineimap/version.pyc
 %%PYTHON_SITELIBDIR%%/offlineimap/version.pyo
 @dirrm %%PYTHON_SITELIBDIR%%/offlineimap
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
+%%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING
-%%PORTDOCS%%%%DOCSDIR%%/manual.html
-%%PORTDOCS%%%%DOCSDIR%%/manual.pdf
-%%PORTDOCS%%%%DOCSDIR%%/manual.ps
-%%PORTDOCS%%%%DOCSDIR%%/manual.txt
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 %%EXAMPLESDIR%%/offlineimap.conf
 %%EXAMPLESDIR%%/offlineimap.conf.minimal


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807151936.m6FJaY5x026811>