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