pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Tue Oct 13 12:16:39 UTC 2020

Modified Files:
        pkgsrc/audio/quodlibet: Makefile
        pkgsrc/mail/feed2exec: Makefile
        pkgsrc/mail/newspipe: Makefile
        pkgsrc/mail/rss2email: Makefile
        pkgsrc/misc/calibre: Makefile
        pkgsrc/textproc: Makefile
Added Files:
        pkgsrc/textproc/py-feedparser5: DESCR Makefile PLIST distinfo
Removed Files:
        pkgsrc/textproc/py-feedparser: DESCR Makefile PLIST distinfo

Log Message:
Move the final 2.7-compatible py-feedparser to py-feedparser5.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/quodlibet/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/mail/feed2exec/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/mail/newspipe/Makefile
cvs rdiff -u -r1.50 -r1.51 pkgsrc/mail/rss2email/Makefile
cvs rdiff -u -r1.241 -r1.242 pkgsrc/misc/calibre/Makefile
cvs rdiff -u -r1.1173 -r1.1174 pkgsrc/textproc/Makefile
cvs rdiff -u -r1.2 -r0 pkgsrc/textproc/py-feedparser/DESCR
cvs rdiff -u -r1.27 -r0 pkgsrc/textproc/py-feedparser/Makefile
cvs rdiff -u -r1.4 -r0 pkgsrc/textproc/py-feedparser/PLIST
cvs rdiff -u -r1.15 -r0 pkgsrc/textproc/py-feedparser/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-feedparser5/DESCR \
    pkgsrc/textproc/py-feedparser5/Makefile \
    pkgsrc/textproc/py-feedparser5/PLIST \
    pkgsrc/textproc/py-feedparser5/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/quodlibet/Makefile
diff -u pkgsrc/audio/quodlibet/Makefile:1.7 pkgsrc/audio/quodlibet/Makefile:1.8
--- pkgsrc/audio/quodlibet/Makefile:1.7 Tue Jun  2 08:23:14 2020
+++ pkgsrc/audio/quodlibet/Makefile     Tue Oct 13 12:16:38 2020
@@ -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 @@ HOMEPAGE=     https://quodlibet.readthedocs.
 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
 

Index: pkgsrc/mail/feed2exec/Makefile
diff -u pkgsrc/mail/feed2exec/Makefile:1.7 pkgsrc/mail/feed2exec/Makefile:1.8
--- pkgsrc/mail/feed2exec/Makefile:1.7  Wed Oct  7 19:46:53 2020
+++ pkgsrc/mail/feed2exec/Makefile      Tue Oct 13 12:16:38 2020
@@ -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}-attrs-[0-9]*:.
 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

Index: pkgsrc/mail/newspipe/Makefile
diff -u pkgsrc/mail/newspipe/Makefile:1.19 pkgsrc/mail/newspipe/Makefile:1.20
--- pkgsrc/mail/newspipe/Makefile:1.19  Fri Mar 20 11:57:59 2020
+++ pkgsrc/mail/newspipe/Makefile       Tue Oct 13 12:16:38 2020
@@ -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 @@ HOMEPAGE=             http://newspipe.sourceforge.n
 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}
 

Index: pkgsrc/mail/rss2email/Makefile
diff -u pkgsrc/mail/rss2email/Makefile:1.50 pkgsrc/mail/rss2email/Makefile:1.51
--- pkgsrc/mail/rss2email/Makefile:1.50 Tue Sep  1 21:28:41 2020
+++ pkgsrc/mail/rss2email/Makefile      Tue Oct 13 12:16:38 2020
@@ -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 @@ COMMENT=              Get RSS feeds emailed to you
 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

Index: pkgsrc/misc/calibre/Makefile
diff -u pkgsrc/misc/calibre/Makefile:1.241 pkgsrc/misc/calibre/Makefile:1.242
--- pkgsrc/misc/calibre/Makefile:1.241  Mon Aug 17 20:19:29 2020
+++ pkgsrc/misc/calibre/Makefile        Tue Oct 13 12:16:38 2020
@@ -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}-css-parser-[0-9
 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

Index: pkgsrc/textproc/Makefile
diff -u pkgsrc/textproc/Makefile:1.1173 pkgsrc/textproc/Makefile:1.1174
--- pkgsrc/textproc/Makefile:1.1173     Tue Oct 13 10:36:59 2020
+++ pkgsrc/textproc/Makefile    Tue Oct 13 12:16:38 2020
@@ -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-empy
 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

Added files:

Index: pkgsrc/textproc/py-feedparser5/DESCR
diff -u /dev/null pkgsrc/textproc/py-feedparser5/DESCR:1.1
--- /dev/null   Tue Oct 13 12:16:39 2020
+++ pkgsrc/textproc/py-feedparser5/DESCR        Tue Oct 13 12:16:39 2020
@@ -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.
Index: pkgsrc/textproc/py-feedparser5/Makefile
diff -u /dev/null pkgsrc/textproc/py-feedparser5/Makefile:1.1
--- /dev/null   Tue Oct 13 12:16:39 2020
+++ pkgsrc/textproc/py-feedparser5/Makefile     Tue Oct 13 12:16:39 2020
@@ -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"
Index: pkgsrc/textproc/py-feedparser5/PLIST
diff -u /dev/null pkgsrc/textproc/py-feedparser5/PLIST:1.1
--- /dev/null   Tue Oct 13 12:16:39 2020
+++ pkgsrc/textproc/py-feedparser5/PLIST        Tue Oct 13 12:16:39 2020
@@ -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
Index: pkgsrc/textproc/py-feedparser5/distinfo
diff -u /dev/null pkgsrc/textproc/py-feedparser5/distinfo:1.1
--- /dev/null   Tue Oct 13 12:16:39 2020
+++ pkgsrc/textproc/py-feedparser5/distinfo     Tue Oct 13 12:16:39 2020
@@ -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