ports/71248: Port Update - mail/getmail -- updating port to 4.1.3

Linh Pham question+freebsdpr at closedsrc.org
Wed Sep 1 15:40:16 UTC 2004


>Number:         71248
>Category:       ports
>Synopsis:       Port Update - mail/getmail -- updating port to 4.1.3
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 01 15:40:15 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Linh Pham
>Release:        FreeBSD 5.2.1-RELEASE-p8 i386
>Organization:
>Environment:
System: FreeBSD q.internal.closedsrc.org 5.2.1-RELEASE-p8 FreeBSD 5.2.1-RELEASE-p8 #2: Sat Jun 5 19:22:58 PDT 2004 question at q.internal.closedsrc.org:/usr/obj/usr/src/sys/Q i386
>Description:
This PR would update mail/getmail from 3.x to 4.1.3 which includes some key
bugfixes and new features.
>How-To-Repeat:
>Fix:

--- getmail-4.1.3.diff begins here ---
diff -ruN getmail/Makefile getmail4/Makefile
--- getmail/Makefile	Thu Jul 15 13:57:40 2004
+++ getmail4/Makefile	Wed Sep  1 08:23:59 2004
@@ -1,12 +1,13 @@
 # New ports collection makefile for:   getmail
 # Date created:        06 May 2001
-# Whom:                Yukihiro Nakai <nakai at FreeBSD.org>
+# # Whom:                Yukihiro Nakai <nakai at FreeBSD.org>
 #
 # $FreeBSD: ports/mail/getmail/Makefile,v 1.28 2004/07/11 19:15:39 krion Exp $
 #
 
 PORTNAME=	getmail
-PORTVERSION=	3.2.4
+DISTNAME=	getmail-${PORTVERSION}
+PORTVERSION=	4.1.3
 CATEGORIES=	mail python
 MASTER_SITES=	http://www.qcc.ca/~charlesc/software/getmail-4/%SUBDIR%/
 MASTER_SITE_SUBDIR=	old-versions
@@ -19,8 +20,9 @@
 
 SCRIPTS=	getmail getmail_maildir getmail_mbox
 MAN1=		getmail.1
-DOCS=		CHANGELOG THANKS TODO docs.txt faq.txt getmail.txt \
-		docs.html faq.html
+DOCS=		CHANGELOG THANKS TODO configuration.txt documentation.txt \
+		faq.txt configuration.html documentation.html \
+		faq.html troubleshooting.txt troubleshooting.html
 
 do-build:
 	cd ${WRKSRC} && \
@@ -29,15 +31,19 @@
 		-e 's!/usr/bin/python!${PYTHON_CMD}!' ${SCRIPTS} *.py
 
 do-install:
-	cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${PREFIX}/bin
-	cd ${WRKSRC} && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1
-	@${MKDIR} ${DATADIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
+	@${MKDIR} ${DATADIR} ${DATADIR}/getmailcore
+	cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${DATADIR}
+	@${LN} -s ${DATADIR}/getmail ${PREFIX}/bin/getmail
+	@${LN} -s ${DATADIR}/getmail_maildir ${PREFIX}/bin/getmail_maildir
+	@${LN} -s ${DATADIR}/getmail_mbox ${PREFIX}/bin/getmail_mbox
+	cd ${WRKSRC}/docs && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1
+	@${MKDIR} ${DATADIR} ${DATADIR}/getmailcore
+	${INSTALL_SCRIPT} ${WRKSRC}/getmailcore/*.py ${DATADIR}/getmailcore/
 	@${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/getmailrc-example ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/getmailrc-examples ${EXAMPLESDIR}
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
+	cd ${WRKSRC}/docs && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
diff -ruN getmail/README.html getmail4/README.html
--- getmail/README.html	Sat Jan 10 17:33:04 2004
+++ getmail4/README.html	Wed Sep  1 08:22:32 2004
@@ -11,7 +11,7 @@
 
     <p>You are now in the directory for the port "mail/getmail".</p>
 
-    <p>The package name of this port is "getmail-3.2.0".</p>
+    <p>The package name of this port is "getmail-4.1.3".</p>
 
     <p>This is the one-line description for this port:</p>
     <hr>
diff -ruN getmail/distinfo getmail4/distinfo
--- getmail/distinfo	Tue Jul 13 13:26:26 2004
+++ getmail4/distinfo	Wed Sep  1 08:23:11 2004
@@ -1,2 +1,2 @@
-MD5 (getmail-3.2.4.tar.gz) = 10f0d7df28503ab32e52e6f97ce11d48
-SIZE (getmail-3.2.4.tar.gz) = 69266
+MD5 (getmail-4.1.3.tar.gz) = 303ba0b8c7faf5090a825e5b5591fbf3
+SIZE (getmail-4.1.3.tar.gz) = 108085
diff -ruN getmail/pkg-descr getmail4/pkg-descr
--- getmail/pkg-descr	Sat Jun 21 01:39:40 2003
+++ getmail4/pkg-descr	Thu Aug  5 16:21:39 2004
@@ -15,4 +15,4 @@
 - Simple to install, configure, and use. 
 
 Author:	Charles Cazabon <getmail at discworld.dyndns.org>
-WWW:	http://www.qcc.sk.ca/~charlesc/software/getmail-3.0/
+WWW:	http://www.qcc.sk.ca/~charlesc/software/getmail-4/
diff -ruN getmail/pkg-plist getmail4/pkg-plist
--- getmail/pkg-plist	Sun Sep 28 13:14:09 2003
+++ getmail4/pkg-plist	Thu Aug  5 16:38:44 2004
@@ -5,20 +5,31 @@
 %%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
 %%PORTDOCS%%%%DOCSDIR%%/THANKS
 %%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/docs.html
-%%PORTDOCS%%%%DOCSDIR%%/docs.txt
+%%PORTDOCS%%%%DOCSDIR%%/documentation.html
+%%PORTDOCS%%%%DOCSDIR%%/documentation.txt
 %%PORTDOCS%%%%DOCSDIR%%/faq.html
 %%PORTDOCS%%%%DOCSDIR%%/faq.txt
-%%PORTDOCS%%%%DOCSDIR%%/getmail.txt
+%%PORTDOCS%%%%DOCSDIR%%/configuration.html
+%%PORTDOCS%%%%DOCSDIR%%/configuration.txt
+%%PORTDOCS%%%%DOCSDIR%%/troubleshooting.html
+%%PORTDOCS%%%%DOCSDIR%%/troubleshooting.txt
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/getmailrc-example
+%%EXAMPLESDIR%%/getmailrc-examples
 @dirrm %%EXAMPLESDIR%%
-%%DATADIR%%/ConfParser.py
-%%DATADIR%%/getmail.py
-%%DATADIR%%/getmail_classes.py
-%%DATADIR%%/getmail_constants.py
-%%DATADIR%%/getmail_defaults.py
-%%DATADIR%%/getmail_mbox.py
-%%DATADIR%%/getmail_utilities.py
-%%DATADIR%%/timeoutsocket.py
+%%DATADIR%%/getmailcore/__init__.py
+%%DATADIR%%/getmailcore/_pop3ssl.py
+%%DATADIR%%/getmailcore/_retrieverbases.py
+%%DATADIR%%/getmailcore/baseclasses.py
+%%DATADIR%%/getmailcore/constants.py
+%%DATADIR%%/getmailcore/destinations.py
+%%DATADIR%%/getmailcore/exceptions.py
+%%DATADIR%%/getmailcore/filters.py
+%%DATADIR%%/getmailcore/logging.py
+%%DATADIR%%/getmailcore/message.py
+%%DATADIR%%/getmailcore/retrievers.py
+%%DATADIR%%/getmailcore/utilities.py
+%%DATADIR%%/getmail
+%%DATADIR%%/getmail_maildir
+%%DATADIR%%/getmail_mbox
+ at dirrm %%DATADIR%%/getmailcore
 @dirrm %%DATADIR%%
--- getmail-4.1.3.diff ends here ---


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



More information about the freebsd-ports-bugs mailing list