pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/feed2exec
Module Name: pkgsrc
Committed By: adam
Date: Mon Apr 14 09:27:05 UTC 2025
Modified Files:
pkgsrc/mail/feed2exec: Makefile PLIST
Log Message:
feed2exec: updated to 0.22.0
feed2exec (0.22.0) unstable; urgency=medium
* cleanups:
* add renovate bot
* start using tox --current-env
* use debputy reformat for control files, no change
* silence flake8 warnings
* fix test collection in pytest 3.8+
* chase new html2text in test suite
* drop support for Python < 3.8
* note the existence of markdownify
* fix deprecation warning: get rid of dateparser feature detection
* fix test suite failures due to deprecation warnings
* fix a new mypy warning on old code
* note that 0.21 was only published on pypi
* ikiwikitoot: add tool bypass RSS feed parsing altogether
* fix error in handling toot error codes
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/mail/feed2exec/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/mail/feed2exec/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/feed2exec/Makefile
diff -u pkgsrc/mail/feed2exec/Makefile:1.32 pkgsrc/mail/feed2exec/Makefile:1.33
--- pkgsrc/mail/feed2exec/Makefile:1.32 Tue Mar 4 17:15:50 2025
+++ pkgsrc/mail/feed2exec/Makefile Mon Apr 14 09:27:05 2025
@@ -1,39 +1,36 @@
-# $NetBSD: Makefile,v 1.32 2025/03/04 17:15:50 schmonz Exp $
+# $NetBSD: Makefile,v 1.33 2025/04/14 09:27:05 adam Exp $
-DISTNAME= feed2exec-0.22.0
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= mail python
-MASTER_SITES= ${MASTER_SITE_GITLAB:=anarcat/feed2exec/-/archive/${PKGVERSION_NOREV}/}
-
-MAINTAINER= schmonz%NetBSD.org@localhost
-HOMEPAGE= https://feed2exec.readthedocs.io/
-COMMENT= The programmable feed reader
-LICENSE= gnu-agpl-v3
-
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox
-TOOL_DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
-TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-DEPENDS+= ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode
-DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
-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.0:../../textproc/py-feedparser
-DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text
-DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
-DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
-DEPENDS+= ${PYPKGPREFIX}-requests-file-[0-9]*:../../devel/py-requests-file
-DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
-DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
-DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
-TEST_DEPENDS+= ${PYPKGPREFIX}-betamax>=0.8.0:../../www/py-betamax
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+DISTNAME= feed2exec-0.22.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= mail python
+MASTER_SITES= ${MASTER_SITE_GITLAB:=anarcat/feed2exec/-/archive/${PKGVERSION_NOREV}/}
+
+MAINTAINER= schmonz%NetBSD.org@localhost
+HOMEPAGE= https://feed2exec.readthedocs.io/
+COMMENT= The programmable feed reader
+LICENSE= gnu-agpl-v3
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode
+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.0:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text
+DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-requests-file-[0-9]*:../../devel/py-requests-file
+DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
+DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
+TEST_DEPENDS+= ${PYPKGPREFIX}-betamax>=0.8.0:../../www/py-betamax
+TEST_DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox
-USE_LANGUAGES= # none
+USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 39 310 # py-sphinx
+PYTHON_SELF_CONFLICT= yes
SUBST_CLASSES+= version
SUBST_STAGE.version= pre-configure
@@ -47,17 +44,12 @@ REPLACE_PYTHON+= feed2exec/tests/test_ne
REPLACE_PYTHON+= feed2exec/tests/test_feeds.py
REPLACE_PYTHON+= feed2exec/tests/test_main.py
REPLACE_PYTHON+= feed2exec/__main__.py
-REPLACE_PYTHON+= setup.py
-
-post-extract:
- ${ECHO} "version_number = \"${PKGVERSION_NOREV}\"" > ${WRKSRC}/feed2exec/_version.py
# 1 failed, 47 passed, 2 skipped, 1 xfailed, 119 warnings (NetBSD 10.1)
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
post-install:
- cd ${DESTDIR}${PREFIX}/bin && ${MV} -f feed2exec feed2exec-${PYVERSSUFFIX}
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${MV} -f feed2exec feed2exec-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
Index: pkgsrc/mail/feed2exec/PLIST
diff -u pkgsrc/mail/feed2exec/PLIST:1.7 pkgsrc/mail/feed2exec/PLIST:1.8
--- pkgsrc/mail/feed2exec/PLIST:1.7 Thu Jan 18 12:09:35 2024
+++ pkgsrc/mail/feed2exec/PLIST Mon Apr 14 09:27:05 2025
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.7 2024/01/18 12:09:35 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.8 2025/04/14 09:27:05 adam Exp $
bin/feed2exec-${PYVERSSUFFIX}
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.rst
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/feed2exec/__init__.py
${PYSITELIB}/feed2exec/__init__.pyc
@@ -12,9 +12,6 @@ ${PYSITELIB}/feed2exec/__init__.pyo
${PYSITELIB}/feed2exec/__main__.py
${PYSITELIB}/feed2exec/__main__.pyc
${PYSITELIB}/feed2exec/__main__.pyo
-${PYSITELIB}/feed2exec/_version.py
-${PYSITELIB}/feed2exec/_version.pyc
-${PYSITELIB}/feed2exec/_version.pyo
${PYSITELIB}/feed2exec/controller.py
${PYSITELIB}/feed2exec/controller.pyc
${PYSITELIB}/feed2exec/controller.pyo
Home |
Main Index |
Thread Index |
Old Index