aboutsummaryrefslogtreecommitdiff
path: root/textproc/py-feedparser/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/py-feedparser/Makefile')
-rw-r--r--textproc/py-feedparser/Makefile29
1 files changed, 12 insertions, 17 deletions
diff --git a/textproc/py-feedparser/Makefile b/textproc/py-feedparser/Makefile
index e5500d2808fa..69f3714301bb 100644
--- a/textproc/py-feedparser/Makefile
+++ b/textproc/py-feedparser/Makefile
@@ -7,11 +7,9 @@
#
PORTNAME= feedparser
-PORTVERSION= 4.1
-PORTREVISION= 2
+PORTVERSION= 5.0.1
CATEGORIES= textproc python
-MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
- http://dryice.name/computer/FreeBSD/distfiles/
+MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbrabez@gmail.com
@@ -19,25 +17,22 @@ COMMENT= An RSS feed parser written in Python
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/chardet/__init__.py:${PORTSDIR}/textproc/py-chardet
-WRKSRC= ${WRKDIR}
+LICENSE= BSD
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
USE_PYTHON= yes
-USE_ZIP= yes
+USE_BZIP2= yes
USE_PYDISTUTILS= yes
-.include <bsd.port.pre.mk>
+PORTDOCS= NEWS PKG-INFO README README-PYTHON3 README-TESTS
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
-.for i in *.html
- ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR}
-.endfor
-.for j in images css examples
- @${MKDIR} ${DOCSDIR}/${j}
-.for i in *
- ${INSTALL_DATA} ${WRKSRC}/docs/${j}/${i} ${DOCSDIR}/${j}
-.endfor
-.endfor
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+regression-test:
+ @(cd ${WRKSRC}/${PORTNAME} && ${PYTHON_CMD} ${PORTNAME}test.py)
+
+.include <bsd.port.mk>