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: schmonz
Date: Thu Jan 18 12:09:35 UTC 2024
Modified Files:
pkgsrc/mail/feed2exec: Makefile PLIST distinfo
Added Files:
pkgsrc/mail/feed2exec: ALTERNATIVES
Log Message:
feed2exec: update to 0.20.0. Changes:
* Add matchtitleregex and droptitleregex plugin and tests
* implement codespell linting, fixing all found errors
* more related software: rss-bridge
* isort: sort imports all over
* add missing readthedocs configuration file, now mandatory
* cross-reference droptitle and droptitle-regex
pkgsrc changes:
- Convert to wheel.mk
- Avoid self-conflicts when installing under multiple pythons
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/feed2exec/ALTERNATIVES
cvs rdiff -u -r1.24 -r1.25 pkgsrc/mail/feed2exec/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/mail/feed2exec/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/mail/feed2exec/distinfo
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.24 pkgsrc/mail/feed2exec/Makefile:1.25
--- pkgsrc/mail/feed2exec/Makefile:1.24 Tue Nov 7 22:38:02 2023
+++ pkgsrc/mail/feed2exec/Makefile Thu Jan 18 12:09:35 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2023/11/07 22:38:02 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2024/01/18 12:09:35 schmonz Exp $
-DISTNAME= feed2exec-0.19.0
+DISTNAME= feed2exec-0.20.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 3
CATEGORIES= mail python
MASTER_SITES= ${MASTER_SITE_GITLAB:=anarcat/feed2exec/-/archive/${PKGVERSION_NOREV}/}
@@ -35,9 +34,7 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-runn
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27 38
-
-USE_PKG_RESOURCES= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 27
SUBST_CLASSES+= version
SUBST_STAGE.version= pre-configure
@@ -50,7 +47,10 @@ post-extract:
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} -f feed2exec feed2exec-${PYVERSSUFFIX}
+
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/mail/feed2exec/PLIST
diff -u pkgsrc/mail/feed2exec/PLIST:1.6 pkgsrc/mail/feed2exec/PLIST:1.7
--- pkgsrc/mail/feed2exec/PLIST:1.6 Thu Feb 23 15:59:24 2023
+++ pkgsrc/mail/feed2exec/PLIST Thu Jan 18 12:09:35 2024
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2023/02/23 15:59:24 schmonz Exp $
-bin/feed2exec
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.7 2024/01/18 12:09:35 schmonz 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}/top_level.txt
${PYSITELIB}/feed2exec/__init__.py
${PYSITELIB}/feed2exec/__init__.pyc
${PYSITELIB}/feed2exec/__init__.pyo
@@ -36,6 +36,9 @@ ${PYSITELIB}/feed2exec/plugins/archive.p
${PYSITELIB}/feed2exec/plugins/droptitle.py
${PYSITELIB}/feed2exec/plugins/droptitle.pyc
${PYSITELIB}/feed2exec/plugins/droptitle.pyo
+${PYSITELIB}/feed2exec/plugins/droptitleregex.py
+${PYSITELIB}/feed2exec/plugins/droptitleregex.pyc
+${PYSITELIB}/feed2exec/plugins/droptitleregex.pyo
${PYSITELIB}/feed2exec/plugins/echo.py
${PYSITELIB}/feed2exec/plugins/echo.pyc
${PYSITELIB}/feed2exec/plugins/echo.pyo
@@ -63,6 +66,9 @@ ${PYSITELIB}/feed2exec/plugins/json.pyo
${PYSITELIB}/feed2exec/plugins/maildir.py
${PYSITELIB}/feed2exec/plugins/maildir.pyc
${PYSITELIB}/feed2exec/plugins/maildir.pyo
+${PYSITELIB}/feed2exec/plugins/matchtitleregex.py
+${PYSITELIB}/feed2exec/plugins/matchtitleregex.pyc
+${PYSITELIB}/feed2exec/plugins/matchtitleregex.pyo
${PYSITELIB}/feed2exec/plugins/mbox.py
${PYSITELIB}/feed2exec/plugins/mbox.pyc
${PYSITELIB}/feed2exec/plugins/mbox.pyo
Index: pkgsrc/mail/feed2exec/distinfo
diff -u pkgsrc/mail/feed2exec/distinfo:1.9 pkgsrc/mail/feed2exec/distinfo:1.10
--- pkgsrc/mail/feed2exec/distinfo:1.9 Thu Feb 23 15:59:24 2023
+++ pkgsrc/mail/feed2exec/distinfo Thu Jan 18 12:09:35 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2023/02/23 15:59:24 schmonz Exp $
+$NetBSD: distinfo,v 1.10 2024/01/18 12:09:35 schmonz Exp $
-BLAKE2s (feed2exec-0.19.0.tar.gz) = 35eb61feb2cbe98a140168ba2889afd146537c3a6d9cc3d4c4d63c36c6abf8f3
-SHA512 (feed2exec-0.19.0.tar.gz) = 0b76b220d952356c66128032ab6b2bcfe86de5fcad40e9bb30663f9bea4af324c05b5384aa2172c7caf51f55c9576a89974c2640b95bb9de8ec762238541b1ba
-Size (feed2exec-0.19.0.tar.gz) = 688870 bytes
+BLAKE2s (feed2exec-0.20.0.tar.gz) = 0fdc2392bc192626eecf6445eba325124b41d15d20f882a3e85e53e6f807d46f
+SHA512 (feed2exec-0.20.0.tar.gz) = 0deff6ed5a5de74b3a4893957880587a6cc909022bf669653217e79387e13945bf18070e92877500b31a40da99681ca9e99814e72e3ec5201d8d685a8fac4298
+Size (feed2exec-0.20.0.tar.gz) = 690745 bytes
SHA1 (patch-feed2exec_____init____.py) = a55c2f1cb1feefc02fd8f7ce233f386e743f7823
SHA1 (patch-pyproject.toml) = ccd1f75d51435ffb14156f251145d61a4167c580
SHA1 (patch-setup.cfg) = 2f7edeb3df9a40a5b3430b3be5c5a8de46447338
Added files:
Index: pkgsrc/mail/feed2exec/ALTERNATIVES
diff -u /dev/null pkgsrc/mail/feed2exec/ALTERNATIVES:1.1
--- /dev/null Thu Jan 18 12:09:35 2024
+++ pkgsrc/mail/feed2exec/ALTERNATIVES Thu Jan 18 12:09:35 2024
@@ -0,0 +1 @@
+bin/feed2exec @PREFIX@/bin/feed2exec-@PYVERSSUFFIX@
Home |
Main Index |
Thread Index |
Old Index