From 67565849b8377fb41c125a89f36ac1cde4c2f016 Mon Sep 17 00:00:00 2001 From: Sofian Brabez Date: Wed, 28 May 2014 22:06:53 +0000 Subject: [PATCH] - Update COMMENT - Update LICENSE - Update pkg-descr - Convert to USES=tar:bzip2 - Remove unnecessary RUN_DEPENDS PR: ports/186751 Submitted by: Stephen R Guglielmo --- textproc/py-feedparser/Makefile | 10 ++++------ textproc/py-feedparser/pkg-descr | 22 ++++++++-------------- 2 files changed, 12 insertions(+), 20 deletions(-) diff --git a/textproc/py-feedparser/Makefile b/textproc/py-feedparser/Makefile index 87c82397d326..c071c77250ea 100644 --- a/textproc/py-feedparser/Makefile +++ b/textproc/py-feedparser/Makefile @@ -3,20 +3,18 @@ PORTNAME= feedparser PORTVERSION= 5.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org -COMMENT= RSS feed parser written in Python +COMMENT= Universal feed parser written in Python -LICENSE= BSD - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet +LICENSE= MIT +USES= tar:bzip2 USE_PYTHON= yes -USE_BZIP2= yes USE_PYDISTUTILS=yes PYDISTUTILS_AUTOPLIST= yes diff --git a/textproc/py-feedparser/pkg-descr b/textproc/py-feedparser/pkg-descr index bcac7a6fcd7a..edf6a8e8f832 100644 --- a/textproc/py-feedparser/pkg-descr +++ b/textproc/py-feedparser/pkg-descr @@ -1,16 +1,10 @@ -Universal Feed Parser is a Python module for downloading and parsing -syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland -RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom, and -CDF feeds. +Universal Feed Parser is a Python module for downloading and parsing syndicated +feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, +RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0, and CDF feeds. -To use Universal Feed Parser, you will need Python 2.1 or later. -Universal Feed Parser is not meant to run standalone; it is a module -for you to use as part of a larger Python program. +Universal Feed Parser is easy to use; the module is self-contained in a single +file, feedparser.py, and it has one primary public function, parse. parse +takes a number of arguments, but only one is required, and it can be a URL, a +local filename, or a raw string containing feed data in any format. -Universal Feed Parser is easy to use; the module is self-contained in -a single file, feedparser.py, and it has only one public function, -parse. parse takes a number of arguments, but only one is required, -and it can be a URL, a local filename, or a raw string containing feed -data in any format. - -WWW: http://feedparser.org/ +WWW: http://code.google.com/p/feedparser/