ports/63037: port update: hotwayd-0.7.1 => hotwayd-0.8

john at jnielsen.net john at jnielsen.net
Wed Feb 18 21:20:20 UTC 2004


>Number:         63037
>Category:       ports
>Synopsis:       port update: hotwayd-0.7.1 => hotwayd-0.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 18 13:20:19 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     John Nielsen
>Release:        FreeBSD 5.2.1-RC2 i386
>Organization:
>Environment:
System: FreeBSD stealth.local 5.2.1-RC2 FreeBSD 5.2.1-RC2 #0: Thu Feb 17 18:32:53 PST 2004 john at stealth.local:/usr/obj/tbird/usr/src/sys/STEALTH  i386


	
>Description:
	Updates the hotwayd port from version 0.7.1 to 0.8.
	The port now installs the documentation included with
the source tarball.
	pkg-plist re-created (the number of files installed
jumped from 2 to 11)
	Description files updated.
>How-To-Repeat:
	n/a
>Fix:

	Apply the patches below to the port for 0.7.1.
You may need to touch pkg-plist first.

--- Makefile.patch begins here ---
--- ../hotwayd-0.71/Makefile	Thu Feb 12 09:28:48 2004
+++ Makefile	Wed Feb 18 13:37:07 2004
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	hotwayd
-PORTVERSION=	0.7.1
-PORTREVISION=	1
+PORTVERSION=	0.8
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	hotwayd
@@ -16,16 +15,32 @@
 COMMENT=	A Hotmail -> POP3 gateway
 
 LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2 \
-		iconv.3:${PORTSDIR}/converters/libiconv
+		iconv.3:${PORTSDIR}/converters/libiconv \
+		sasl2.2:${PORTSDIR}/security/cyrus-sasl2
 
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 
-MAN1=		hotwayd.1
-PLIST_FILES=	sbin/hotwayd
+MAN1=		hotwayd.1 \
+		hotsmtpd.1
 
-post-install:
+DOC_FILES=	AUTHORS COPYING INSTALL NEWS README README.hotsmtpd VERSION
+DOCSDIR=	${PREFIX}/share/doc/${PKGBASE}
+
+post-install:	install-doc-files display-message
+
+install-doc-files:
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+.for f in ${DOC_FILES}
+	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+.endfor
+.endif
+
+display-message:
+	@${ECHO_MSG}
 	@${CAT} ${PKGMESSAGE}
+	@${ECHO_MSG}
 
 .include <bsd.port.mk>
--- Makefile.patch ends here ---

--- distinfo.patch begins here ---
--- ../hotwayd-0.71/distinfo	Sun Nov  9 08:55:54 2003
+++ distinfo	Thu Feb 12 16:06:37 2004
@@ -1 +1,2 @@
-MD5 (hotwayd-0.7.1.tar.bz2) = 9610c8cd7c1a155e0cf052d2ca031659
+MD5 (hotwayd-0.8.tar.bz2) = b34d5166a2c6d7ba3970d3a0325c8c1a
+SIZE (hotwayd-0.8.tar.bz2) = 148962
--- distinfo.patch ends here ---

--- pkg-descr.patch begins here ---
--- ../hotwayd-0.71/pkg-descr	Wed Sep  3 09:09:05 2003
+++ pkg-descr	Wed Feb 18 13:56:42 2004
@@ -1,6 +1,10 @@
-Hotway uses HTTPMail (the same protocol that Outlook Express uses) to access
-Microsoft's Hotmail servers.  The software acts as a proxy mail server,
-allowing you to access hotmail and MSN accounts using a standard POP3 mail
-client.
+Hotwayd uses HTTPMail (the same protocol that Outlook Express uses) to access
+servers such as Hotmail.  The software acts as a proxy mail server, allowing
+you to access e-mail on Hotmail and similar servers using standard POP3 mail
+clients.
+
+Starting with version 0.8, the port also includes hotsmtpd which can be used
+for sending e-mail through Hotmail and similar servers with standard SMTP
+mail clients.
 
 WWW: http://hotwayd.sourceforge.net
--- pkg-descr.patch ends here ---

--- pkg-message.patch begins here ---
--- ../hotwayd-0.71/pkg-message	Wed Sep  3 09:09:05 2003
+++ pkg-message	Wed Feb 18 13:47:49 2004
@@ -1,19 +1,28 @@
-
-To run hotwayd you need to add it to inetd.conf.
-To use the standard pop3 port for hotwayd, add the following
-line to /etc/inetd.conf:
+hotwayd and hotsmtpd need to be run from inetd (or xinetd).
+To use the standard ports for pop3 and smtp, add lines
+like the following to /etc/inetd.conf:
 
 pop3	stream	tcp	nowait	root	/usr/local/sbin/hotwayd	hotwayd
+smtp	stream	tcp	nowait	root	/usr/local/sbin/hotsmtpd hotsmtpd
 
-You may also specify an arbitrary port for hotwayd.  Define it
-in /etc/services, and then use a line like this in /etc/inetd.conf:
+Alternatively, you may specify arbitrary ports for hotwayd and hotsmtpd.
+Define them in /etc/services, and then add lines like thke following to
+/etc/inetd.conf:
 
 hotwayd	stream	tcp	nowait	root	/usr/local/sbin/hotwayd	hotwayd
+hotsmtpd stream	tcp	nowait	root	/usr/local/sbin/hotsmtpd hotsmtpd
 
 After making your changes, restart inetd. e.g.:
 
 killall -HUP inetd
 
-You can now use fetchmail or any pop3 mail client to read your e-mail.
-The POP username should be your full hotmail or msn e-mail address,
-and the password is your hotmail/msn password.
+You can now use fetchmail or any pop3 mail client to receive your
+hotmail (or similar) e-mail. The username should be your full e-mail
+address (e.g. example at hotmail.com), and the password is your your
+password for hotmail (or whichever service you use).
+
+Similarly, you can use any mail client that supports SASL authentication
+for SMTP to send e-mail (through hotmail, etc).
+
+For more detailed information see hotwayd(1), hotsmtpd(1), and the port
+documentation in ${PREFIX}/share/doc/hotwayd.
--- pkg-message.patch ends here ---

--- pkg-plist.patch begins here ---
--- ../hotwayd-0.71/pkg-plist	Wed Feb 18 13:58:58 2004
+++ pkg-plist	Sun Feb 15 16:02:05 2004
@@ -0,0 +1,10 @@
+sbin/hotwayd
+sbin/hotsmtpd
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.hotsmtpd
+%%PORTDOCS%%%%DOCSDIR%%/VERSION
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- pkg-plist.patch ends here ---


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



More information about the freebsd-ports-bugs mailing list