Date: Fri, 30 Jul 2004 23:45:56 +0800 (CST) From: Cheng-Lung Sung <clsung@freebsd.csie.nctu.edu.tw> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/69807: [NEW PORT] textproc/p5-XML-Feed: Perl5 modules for Syndication feed parser and auto-discovery Message-ID: <20040730154556.8A4C1106C05@FreeBSD.csie.NCTU.edu.tw> Resent-Message-ID: <200407301550.i6UFoDQU045040@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 69807 >Category: ports >Synopsis: [NEW PORT] textproc/p5-XML-Feed: Perl5 modules for Syndication feed parser and auto-discovery >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 30 15:50:13 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Cheng-Lung Sung >Release: FreeBSD 4.10-STABLE i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD FreeBSD.csie.NCTU.edu.tw 4.10-STABLE FreeBSD 4.10-STABLE #0: Sat May 29 08:18:00 CST 2004 >Description: XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI. XML::Feed supports the following syndication feed formats: * RSS 0.91 * RSS 1.0 * RSS 2.0 * Atom The goal of XML::Feed is to provide a unified API for parsing and using the various syndication formats. The different flavors of RSS and Atom handle data in different ways: date handling; summaries and content; escaping and quoting; etc. This module attempts to remove those differences by providing a wrapper around the formats and the classes implementing those formats (XML::RSS and XML::Atom::Feed). WWW: http://search.cpan.org/dist/XML-Feed/ - Cheng-Lung Sung clsung at dragon2.net Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- p5-XML-Feed-0.02.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: # # p5-XML-Feed # p5-XML-Feed/Makefile # p5-XML-Feed/distinfo # p5-XML-Feed/pkg-descr # p5-XML-Feed/pkg-plist # echo c - p5-XML-Feed mkdir -p p5-XML-Feed > /dev/null 2>&1 echo x - p5-XML-Feed/Makefile sed 's/^X//' >p5-XML-Feed/Makefile << 'END-of-p5-XML-Feed/Makefile' X# New ports collection makefile for: p5-XML-Feed X# Date created: Jul 31 2004 X# Whom: Cheng-Lung Sung <clsung@dragon2.net> X# X# $FreeBSD$ X# X XPORTNAME= XML-Feed XPORTVERSION= 0.02 XCATEGORIES= textproc perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= XML XPKGNAMEPREFIX= p5- X XMAINTAINER= ports@FreeBSD.org XCOMMENT= Perl5 modules for Syndication feed parser and auto-discovery X XBUILD_DEPENDS= ${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS \ X ${SITE_PERL}/XML/Atom.pm:${PORTSDIR}/textproc/p5-XML-Atom \ X ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \ X ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ X ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \ X ${SITE_PERL}/DateTime/Format/Mail.pm:${PORTSDIR}/devel/p5-DateTime-Format-Mail \ X ${SITE_PERL}/DateTime/Format/W3CDTF.pm:${PORTSDIR}/devel/p5-DateTime-Format-W3CDTF \ X ${SITE_PERL}/${PERL_ARCH}/DateTime.pm:${PORTSDIR}/devel/p5-DateTime XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_MODBUILD= yes X XMAN3= XML::Feed.3 \ X XML::Feed::Content.3 \ X XML::Feed::Entry.3 X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 500601 XIGNORE= This port requires perl 5.6.x or later. Install lang/perl5 then try again X.endif X X.include <bsd.port.post.mk> END-of-p5-XML-Feed/Makefile echo x - p5-XML-Feed/distinfo sed 's/^X//' >p5-XML-Feed/distinfo << 'END-of-p5-XML-Feed/distinfo' XMD5 (XML-Feed-0.02.tar.gz) = e58abd187a4a99abd34fa6a9d82e25bf XSIZE (XML-Feed-0.02.tar.gz) = 21443 END-of-p5-XML-Feed/distinfo echo x - p5-XML-Feed/pkg-descr sed 's/^X//' >p5-XML-Feed/pkg-descr << 'END-of-p5-XML-Feed/pkg-descr' XXML::Feed is a syndication feed parser for both RSS and Atom feeds. XIt also implements feed auto-discovery for finding feeds, given a URI. X XXML::Feed supports the following syndication feed formats: X X * RSS 0.91 X * RSS 1.0 X * RSS 2.0 X * Atom X XThe goal of XML::Feed is to provide a unified API for parsing and using Xthe various syndication formats. The different flavors of RSS and Atom Xhandle data in different ways: date handling; summaries and content; Xescaping and quoting; etc. This module attempts to remove those differences Xby providing a wrapper around the formats and the classes implementing Xthose formats (XML::RSS and XML::Atom::Feed). X XWWW: http://search.cpan.org/dist/XML-Feed/ X X- Cheng-Lung Sung Xclsung at dragon2.net END-of-p5-XML-Feed/pkg-descr echo x - p5-XML-Feed/pkg-plist sed 's/^X//' >p5-XML-Feed/pkg-plist << 'END-of-p5-XML-Feed/pkg-plist' X%%SITE_PERL%%/XML/Feed.pm X%%SITE_PERL%%/XML/Feed/Atom.pm X%%SITE_PERL%%/XML/Feed/Content.pm X%%SITE_PERL%%/XML/Feed/Entry.pm X%%SITE_PERL%%/XML/Feed/ErrorHandler.pm X%%SITE_PERL%%/XML/Feed/RSS.pm X@dirrm %%SITE_PERL%%/XML/Feed X@unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true END-of-p5-XML-Feed/pkg-plist exit --- p5-XML-Feed-0.02.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040730154556.8A4C1106C05>