[19739] trunk/dports/mail/fetchmail

source_changes at macosforge.org source_changes at macosforge.org
Mon Sep 25 23:47:07 PDT 2006


Revision: 19739
          http://trac.macosforge.org/projects/macports/changeset/19739
Author:   pmq at macports.org
Date:     2006-09-25 23:47:06 -0700 (Mon, 25 Sep 2006)

Log Message:
-----------
Version bump to 6.3.4
Switch to berlios mirrors
Remove some extraneous stuff that got patched upstream
Add a dep on py-tkinter for fetchmailconf (will be a variant if I get to it)
Change the hashes to sha1 and ripemd160
Cleaned up the Portfile
Removed the DarwinPortsStartup stuff, will re-add if someone liked it
Took over, was: darwinports at opendarwin.org

Modified Paths:
--------------
    trunk/dports/mail/fetchmail/Portfile

Removed Paths:
-------------
    trunk/dports/mail/fetchmail/files/

Property Changed:
----------------
    trunk/dports/mail/fetchmail/Portfile

Modified: trunk/dports/mail/fetchmail/Portfile
===================================================================
--- trunk/dports/mail/fetchmail/Portfile	2006-09-26 06:37:32 UTC (rev 19738)
+++ trunk/dports/mail/fetchmail/Portfile	2006-09-26 06:47:06 UTC (rev 19739)
@@ -1,75 +1,50 @@
-# $Id: Portfile,v 1.7 2006/02/17 18:46:44 olegb Exp $
+# $Id$
+
 PortSystem 1.0
+
 name		fetchmail
-version		6.2.5
-revision	2
+version		6.3.4
 categories	mail
-maintainers	darwinports at opendarwin.org
+platforms	darwin
+maintainers	pmq at macports.org
+
 description	Batch mail retrieval utility for IMAP, POP2, POP3, \
 		APOP, KPOP, ETRN, or ODMR
-long_description	Fetchmail is a full-featured IMAP, POP2, POP3, \
-			APOP, KPOP, ETRN, ODMR client with easy \
-			configuration, daemon mode, forwarding via SMTP \
-			or local MDA, and superior reply handling.  It \
-			is used to handle intermittent email connections \
-			by acting as a coupling that seamlessly batch \
-			forwards fetched mail from your mail server to \
-			your local delivery system, allowing you to read \
-			your it with your favourite mail user agent. \
-			Fetchmail also includes useful spam filtering \
-			and multi-user functions.  \
-			A typical use of fetchmail is to connect to your \
-			ISP's POP3 server, downloading your mail into \
-			the INBOX on your local computer.  You may then \
-			read the mail, offline if you want, using Pine, \
-			mutt, or any standard mail user agent.   \
-			Fetchmail is the lineal descendant of and \
-			replacement for the old popclient program.
-homepage	http://www.catb.org/~esr/fetchmail/
-master_sites	http://www.catb.org/~esr/fetchmail/ \
-		ftp://ftp.ccil.org/pub/esr/fetchmail/
-checksums	md5 9956b30139edaa4f5f77c4d0dbd80225
-platforms	darwin
-depends_lib	port:gettext
-depends_run	path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
-patchfiles	fetchmail.patch
+long_description \
+    Fetchmail is a full-featured IMAP, POP2, POP3, \
+    APOP, KPOP, ETRN, ODMR client with easy \
+    configuration, daemon mode, forwarding via SMTP \
+    or local MDA, and superior reply handling.  It \
+    is used to handle intermittent email connections \
+    by acting as a coupling that seamlessly batch \
+    forwards fetched mail from your mail server to \
+    your local delivery system, allowing you to read \
+    your it with your favourite mail user agent. \
+    Fetchmail also includes useful spam filtering \
+    and multi-user functions.  \
+    A typical use of fetchmail is to connect to your \
+    ISP's POP3 server, downloading your mail into \
+    the INBOX on your local computer.  You may then \
+    read the mail, offline if you want, using Pine, \
+    mutt, or any standard mail user agent.   \
 
-patch.args	-p1
+homepage	http://fetchmail.berlios.de
+master_sites	http://download2.berlios.de/${name} \
+		http://download.berlios.de/${name}
+use_bzip2	yes
 
-# autoheader is very whiny. warnings cause it to exit with a non 0 status.
-# 
-post-patch      { cd ${worksrcpath}
-		  reinplace "s|lock_release|fm_lock_release|g" fetchmail.c
-		  reinplace "s|lock_release|fm_lock_release|g" fetchmail.h
-		  reinplace "s|lock_release|fm_lock_release|g" lock.c 
-		  system "aclocal -I ${prefix}/share/aclocal"
-                  system "autoconf" 
-                  system "autoheader || true" }
+checksums	sha1 be0cd81f32483ba1d19be7ebe95f698f98eec13c \
+  		rmd160 06ba93f4fb9aeefecde34117d92fe7f023b77bc4
 
-pre-configure	{ cd ${worksrcpath}
-		  reinplace "s|@l@||g" intl/Makefile.in
-		  reinplace "s|@GT_NO@||g" intl/Makefile.in
-		  reinplace "s|@GT_YES@|#|g" intl/Makefile.in }
+depends_lib	port:gettext port:py-tkinter
+# depends_run	path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
 
-configure.env	CFLAGS="-I${prefix}/include" LDFLAGS="-L${prefix}/lib" \
-		LIBS="-lintl"
-
+configure.env	CFLAGS="-I${prefix}/include" LDFLAGS="-L${prefix}/lib"
 configure.args	--mandir=${prefix}/share/man \
-		--without-ssl --disable-inet6 --with-kerberos5 --with-gssapi
+		--without-ssl --with-kerberos5 --with-gssapi
 
-post-configure	{ cd ${worksrcpath}
-		  reinplace "s|^#define HAVE_ARPA_NAMESER_H.*$|&\\\n#define BIND_8_COMPAT 1|" config.h }
-
-variant ssl	{ depends_lib-append	lib:libssl.0.9:openssl
-		  configure.args-delete	--without-ssl
-		  configure.args-append	--with-ssl }
-
-variant ipv6	{ configure.args-delete	--disable-inet6
-		  configure.args-append	--enable-inet6 }
-
-post-build	{ file copy -force ${portpath}/files/fetchmail.sh ${worksrcpath}/
-		  reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fetchmail.sh }
-
-post-destroot	{ system "install -m 755 -d ${destroot}${prefix}/etc/rc.d"
-		  system "install -m 755 -c ${worksrcpath}/fetchmail.sh ${destroot}${prefix}/etc/rc.d/" }
-
+variant ssl {
+    depends_lib-append		port:openssl
+    configure.args-delete	--without-ssl
+    configure.args-append	--with-ssl
+}


Property changes on: trunk/dports/mail/fetchmail/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20060925/cd851b3f/attachment.html


More information about the macports-changes mailing list