From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 12 22:30:18 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EA1437B401 for ; Sat, 12 Apr 2003 22:30:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B4AD43FB1 for ; Sat, 12 Apr 2003 22:30:16 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h3D5UGUp040728 for ; Sat, 12 Apr 2003 22:30:16 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h3D5UGtL040727; Sat, 12 Apr 2003 22:30:16 -0700 (PDT) Resent-Date: Sat, 12 Apr 2003 22:30:16 -0700 (PDT) Resent-Message-Id: <200304130530.h3D5UGtL040727@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andy Gerweck Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C2B737B401 for ; Sat, 12 Apr 2003 22:23:53 -0700 (PDT) Received: from gerweck.dyndns.org (adsl-64-161-24-233.dsl.sntc01.pacbell.net [64.161.24.233]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A2E543FAF for ; Sat, 12 Apr 2003 22:23:52 -0700 (PDT) (envelope-from andy@gerweck.dyndns.org) Received: from gerweck.dyndns.org (149325087f57ecd402d519058cf26dca@localhost [127.0.0.1]) by gerweck.dyndns.org (8.12.6p2/8.12.6) with ESMTP id h3D5NpBE056328 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 12 Apr 2003 22:23:52 -0700 (PDT) (envelope-from andy@gerweck.dyndns.org) Received: (from andy@localhost) by gerweck.dyndns.org (8.12.6p2/8.12.6/Submit) id h3D5NpFH056327; Sat, 12 Apr 2003 22:23:51 -0700 (PDT) (envelope-from andy) Message-Id: <200304130523.h3D5NpFH056327@gerweck.dyndns.org> Date: Sat, 12 Apr 2003 22:23:51 -0700 (PDT) From: Andy Gerweck To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/50888: Updated fetchyahoo port, like fetchmail for Yahoo! mail X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Andy Gerweck List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Apr 2003 05:30:18 -0000 >Number: 50888 >Category: ports >Synopsis: Updated fetchyahoo port, like fetchmail for Yahoo! mail >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Apr 12 22:30:16 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Andy Gerweck >Release: FreeBSD 5.0-RELEASE-p7 i386 >Organization: >Environment: System: FreeBSD gerweck.dyndns.org 5.0-RELEASE-p7 FreeBSD 5.0-RELEASE-p7 #6: Mon Mar 31 01:47:22 PST 2003 root@gerweck.dyndns.org:/usr/obj/usr/src/sys/ENRIQUE i386 >Description: Updated version fixes bugs and works with new Yahoo layouts. >How-To-Repeat: >Fix: --- fetchyahoo.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fetchyahoo # fetchyahoo/Makefile # fetchyahoo/pkg-plist # fetchyahoo/pkg-descr # fetchyahoo/distinfo # echo c - fetchyahoo mkdir -p fetchyahoo > /dev/null 2>&1 echo x - fetchyahoo/Makefile sed 's/^X//' >fetchyahoo/Makefile << 'END-of-fetchyahoo/Makefile' X# Ports collection makefile for: fetchyahoo X# Date created: 2 Oct 2002 X# Whom: Andy Gerweck X# X# $FreeBSD$ X# X XPORTNAME= fetchyahoo XPORTVERSION= 2.5 XCATEGORIES= mail XMASTER_SITES= http://fetchyahoo.twizzler.org/ X XMAINTAINER= a@tacnode.com XCOMMENT= "Retrieves mail from the free Yahoo! webmail service" X XRUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/HTTP.pm:${PORTSDIR}/www/p5-libwww \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MIME/Tools.pm:${PORTSDIR}/mail/p5-MIME-Tools \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Util.pm:${PORTSDIR}/mail/p5-Mail-Tools \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/Stringy.pm:${PORTSDIR}/devel/p5-IO-stringy \ X ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 X XUSE_PERL5= yes XNO_BUILD= yes X XMAN1= fetchyahoo.1 X Xpost-extract: X# Sample startup script X ${ECHO} "#!/bin/sh" >>${WRKDIR}/fetchyahoo.sh-sample X ${ECHO} >>${WRKDIR}/fetchyahoo.sh-sample X ${ECHO} "${LOCALBASE}/bin/fetchyahoo.pl --configfile=${PREFIX}/etc/fetchyahoorc 2>&1 >>/var/log/fetchyahoo.log" >>${WRKDIR}/fetchyahoo.sh-sample X ${ECHO} >>${WRKDIR}/fetchyahoo.sh-sample X ${ECHO} "echo -n ' fetchyahoo'" >>${WRKDIR}/fetchyahoo.sh-sample X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo.pl ${PREFIX}/bin/fetchyahoo X ${INSTALL_MAN} ${WRKSRC}/fetchyahoo.1 ${MAN1PREFIX}/man/man1 X ${INSTALL_DATA} ${WRKSRC}/fetchyahoorc ${PREFIX}/etc/fetchyahoorc.sample X ${INSTALL_SCRIPT} ${WRKDIR}/fetchyahoo.sh-sample ${PREFIX}/etc/rc.d/fetchyahoo.sh-sample X X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/fetchyahoo X ${INSTALL_MAN} ${WRKSRC}/ChangeLog ${WRKSRC}/Credits ${PREFIX}/share/doc/fetchyahoo X.endif X Xpost-install: X @${ECHO} X @${ECHO} ================================================== X @${ECHO} " NOTICES" X @${ECHO} ================================================== X @${ECHO} + This port installs a sample configuration file X @${ECHO} at ${LOCALBASE}/etc/fetchyahoorc.sample. The sample X @${ECHO} startup script expects a file at X @${ECHO} ${LOCALBASE}/etc/fetchyahoorc. If you want to use X @${ECHO} the startup script, you should make a copy in the X @${ECHO} expected location and tweak that. Type X @${ECHO} man fetchyahoo X @${ECHO} for more information. X @${ECHO} X @${ECHO} + This port installs a sample startup script in X @${ECHO} ${LOCALBASE}/etc/rc.d/fetchyahoo.sh-sample. If you X @${ECHO} have root permissions and want fetchyahoo to X @${ECHO} startup automatically when your system boots, copy X @${ECHO} that file to ${LOCALBASE}/etc/rc.d/fetchyahoo.sh and X @${ECHO} see the note above on configuration. X @${ECHO} X X.include END-of-fetchyahoo/Makefile echo x - fetchyahoo/pkg-plist sed 's/^X//' >fetchyahoo/pkg-plist << 'END-of-fetchyahoo/pkg-plist' Xbin/fetchyahoo Xetc/fetchyahoorc.sample Xetc/rc.d/fetchyahoo.sh-sample Xshare/doc/fetchyahoo/ChangeLog Xshare/doc/fetchyahoo/Credits X@dirrm share/doc/fetchyahoo END-of-fetchyahoo/pkg-plist echo x - fetchyahoo/pkg-descr sed 's/^X//' >fetchyahoo/pkg-descr << 'END-of-fetchyahoo/pkg-descr' XFetchYahoo! is a small program that retrieves mail from the Yahoo! Xwebmail service. It is similar to the popular fetchmail program for XPOP3/IMAP servers. FetchYahoo! will either deliver directly to a Xlocal mailbox or forward the message to an SMTP server for delivery-- Xallowing remote delivery or procmail processing. X XWWW: http://web.mit.edu/ravir/fetchyahoo/ X X- Andy Gerweck Xa@gerweck.dyndns.org END-of-fetchyahoo/pkg-descr echo x - fetchyahoo/distinfo sed 's/^X//' >fetchyahoo/distinfo << 'END-of-fetchyahoo/distinfo' XMD5 (fetchyahoo-2.5.tar.gz) = 0b84b4ce9fef1d0081e9e0f7499e1cdd END-of-fetchyahoo/distinfo exit --- fetchyahoo.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: