pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Move the final 2.7-compatible py-feedparser to py-feed...
details: https://anonhg.NetBSD.org/pkgsrc/rev/15f2f6c2fed5
branches: trunk
changeset: 440615:15f2f6c2fed5
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Tue Oct 13 12:16:38 2020 +0000
description:
Move the final 2.7-compatible py-feedparser to py-feedparser5.
diffstat:
audio/quodlibet/Makefile | 4 ++--
mail/feed2exec/Makefile | 4 ++--
mail/newspipe/Makefile | 4 ++--
mail/rss2email/Makefile | 4 ++--
misc/calibre/Makefile | 4 ++--
textproc/Makefile | 4 ++--
textproc/py-feedparser/DESCR | 15 ---------------
textproc/py-feedparser/Makefile | 19 -------------------
textproc/py-feedparser/PLIST | 8 --------
textproc/py-feedparser/distinfo | 6 ------
textproc/py-feedparser5/DESCR | 15 +++++++++++++++
textproc/py-feedparser5/Makefile | 21 +++++++++++++++++++++
textproc/py-feedparser5/PLIST | 8 ++++++++
textproc/py-feedparser5/distinfo | 6 ++++++
14 files changed, 62 insertions(+), 60 deletions(-)
diffs (238 lines):
diff -r e2f5ef36b723 -r 15f2f6c2fed5 audio/quodlibet/Makefile
--- a/audio/quodlibet/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/audio/quodlibet/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2020/06/02 08:23:14 adam Exp $
+# $NetBSD: Makefile,v 1.8 2020/10/13 12:16:38 schmonz Exp $
DISTNAME= quodlibet-4.3.0
PKGREVISION= 4
@@ -12,7 +12,7 @@
COMMENT= Ex Falso / Quod Libet - Music Library / Editor / Player
LICENSE= gnu-gpl-v2
-DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5
DEPENDS+= ${PYPKGPREFIX}-gstreamer1-[0-9]*:../../multimedia/py-gstreamer1
DEPENDS+= ${PYPKGPREFIX}-mutagen-[0-9]*:../../audio/py-mutagen
diff -r e2f5ef36b723 -r 15f2f6c2fed5 mail/feed2exec/Makefile
--- a/mail/feed2exec/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/mail/feed2exec/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2020/10/07 19:46:53 schmonz Exp $
+# $NetBSD: Makefile,v 1.8 2020/10/13 12:16:38 schmonz Exp $
DISTNAME= feed2exec-0.16.0
CATEGORIES= mail python
@@ -20,7 +20,7 @@
DEPENDS+= ${PYPKGPREFIX}-cachecontrol-[0-9]*:../../devel/py-cachecontrol
DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
DEPENDS+= ${PYPKGPREFIX}-dateparser-[0-9]*:../../time/py-dateparser
-DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5
DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text
DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
diff -r e2f5ef36b723 -r 15f2f6c2fed5 mail/newspipe/Makefile
--- a/mail/newspipe/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/mail/newspipe/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2020/03/20 11:57:59 nia Exp $
+# $NetBSD: Makefile,v 1.20 2020/10/13 12:16:38 schmonz Exp $
DISTNAME= newspipe.1.1.9
PKGNAME= ${DISTNAME:S/./-/}
@@ -12,7 +12,7 @@
COMMENT= Read RSS/Atom feeds as email messages
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5
WRKSRC= ${WRKDIR}
diff -r e2f5ef36b723 -r 15f2f6c2fed5 mail/rss2email/Makefile
--- a/mail/rss2email/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/mail/rss2email/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2020/09/01 21:28:41 schmonz Exp $
+# $NetBSD: Makefile,v 1.51 2020/10/13 12:16:38 schmonz Exp $
DISTNAME= rss2email-3.12.2
CATEGORIES= mail python
@@ -12,7 +12,7 @@
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-DEPENDS+= ${PYPKGPREFIX}-feedparser>=5.0.1:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-feedparser>=5.0.1<=6.0.0:../../textproc/py-feedparser5
DEPENDS+= ${PYPKGPREFIX}-html2text>=2014.4.5:../../textproc/py-html2text
PYTHON_VERSIONS_INCOMPATIBLE= 27
diff -r e2f5ef36b723 -r 15f2f6c2fed5 misc/calibre/Makefile
--- a/misc/calibre/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/misc/calibre/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.241 2020/08/17 20:19:29 leot Exp $
+# $NetBSD: Makefile,v 1.242 2020/10/13 12:16:38 schmonz Exp $
DISTNAME= calibre-3.40.1
PKGREVISION= 19
@@ -21,7 +21,7 @@
DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns
DEPENDS+= ${PYPKGPREFIX}-elementtree-[0-9]*:../../textproc/py-elementtree
-DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5
DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text-2019.8.11
DEPENDS+= ${PYPKGPREFIX}-html5-parser-[0-9]*:../../textproc/py-html5-parser
DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/Makefile
--- a/textproc/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ b/textproc/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1173 2020/10/13 10:36:59 schmonz Exp $
+# $NetBSD: Makefile,v 1.1174 2020/10/13 12:16:38 schmonz Exp $
#
COMMENT= Text processing utilities (does not include desktop publishing)
@@ -857,7 +857,7 @@
SUBDIR+= py-enchant
SUBDIR+= py-eradicate
SUBDIR+= py-expat
-SUBDIR+= py-feedparser
+SUBDIR+= py-feedparser5
SUBDIR+= py-ftfy
SUBDIR+= py-generateDS
SUBDIR+= py-gnosis-utils
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser/DESCR
--- a/textproc/py-feedparser/DESCR Tue Oct 13 12:11:07 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-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. It also parses several popular extension
-modules, including Dublin Core and Apple's iTunes extensions.
-
-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.
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser/Makefile
--- a/textproc/py-feedparser/Makefile Tue Oct 13 12:11:07 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: Makefile,v 1.27 2015/10/31 14:18:32 schmonz Exp $
-
-DISTNAME= feedparser-5.2.1
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= textproc python
-MASTER_SITES= ${MASTER_SITE_PYPI:=f/feedparser/}
-
-MAINTAINER= schmonz%NetBSD.org@localhost
-HOMEPAGE= https://pypi.python.org/pypi/feedparser
-COMMENT= Parse RSS and Atom feeds in Python
-LICENSE= 2-clause-bsd
-
-USE_LANGUAGES= #none
-
-do-test:
- cd ${WRKSRC}/feedparser && ${PYTHONBIN} feedparsertest.py
-
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser/PLIST
--- a/textproc/py-feedparser/PLIST Tue Oct 13 12:11:07 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2012/01/12 18:28:30 joerg Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/feedparser.py
-${PYSITELIB}/feedparser.pyc
-${PYSITELIB}/feedparser.pyo
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser/distinfo
--- a/textproc/py-feedparser/distinfo Tue Oct 13 12:11:07 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-$NetBSD: distinfo,v 1.15 2015/10/31 14:18:32 schmonz Exp $
-
-SHA1 (feedparser-5.2.1.tar.gz) = 84f05bf1d1443cc55b9893e2cb5aa2b16ab55dec
-RMD160 (feedparser-5.2.1.tar.gz) = d48648b794bdd8af38e77b8337ac2241d79bca4c
-SHA512 (feedparser-5.2.1.tar.gz) = 1fd0c4324e2eff8ef4b15e3793c767290bca562af4a5056fdbdfa12411095530c87a113bb1b9757e532ff63aecb399b18f1e6b753884798eb6b8d3fdf575af81
-Size (feedparser-5.2.1.tar.gz) = 252956 bytes
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser5/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-feedparser5/DESCR Tue Oct 13 12:16:38 2020 +0000
@@ -0,0 +1,15 @@
+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. It also parses several popular extension
+modules, including Dublin Core and Apple's iTunes extensions.
+
+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.
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser5/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-feedparser5/Makefile Tue Oct 13 12:16:38 2020 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2020/10/13 12:16:39 schmonz Exp $
+
+DISTNAME= feedparser-5.2.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= textproc python
+MASTER_SITES= ${MASTER_SITE_PYPI:=f/feedparser/}
+
+MAINTAINER= schmonz%NetBSD.org@localhost
+HOMEPAGE= https://pypi.python.org/pypi/feedparser
+COMMENT= Parse RSS and Atom feeds in Python
+LICENSE= 2-clause-bsd
+
+PREV_PKGPATH= textproc/py-feedparser
+
+USE_LANGUAGES= #none
+
+do-test:
+ cd ${WRKSRC}/feedparser && ${PYTHONBIN} feedparsertest.py
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser5/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-feedparser5/PLIST Tue Oct 13 12:16:38 2020 +0000
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2020/10/13 12:16:39 schmonz Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/feedparser.py
+${PYSITELIB}/feedparser.pyc
+${PYSITELIB}/feedparser.pyo
diff -r e2f5ef36b723 -r 15f2f6c2fed5 textproc/py-feedparser5/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-feedparser5/distinfo Tue Oct 13 12:16:38 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/10/13 12:16:39 schmonz Exp $
+
+SHA1 (feedparser-5.2.1.tar.gz) = 84f05bf1d1443cc55b9893e2cb5aa2b16ab55dec
+RMD160 (feedparser-5.2.1.tar.gz) = d48648b794bdd8af38e77b8337ac2241d79bca4c
+SHA512 (feedparser-5.2.1.tar.gz) = 1fd0c4324e2eff8ef4b15e3793c767290bca562af4a5056fdbdfa12411095530c87a113bb1b9757e532ff63aecb399b18f1e6b753884798eb6b8d3fdf575af81
+Size (feedparser-5.2.1.tar.gz) = 252956 bytes
Home |
Main Index |
Thread Index |
Old Index