Sun Nov 5 13:32:18 2023 UTC ()
py-xattr: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.


(wiz)
diff -r1.23 -r1.24 pkgsrc/sysutils/py-xattr/Makefile
diff -r1.5 -r1.6 pkgsrc/sysutils/py-xattr/PLIST

cvs diff -r1.23 -r1.24 pkgsrc/sysutils/py-xattr/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/py-xattr/Makefile 2022/12/06 08:09:50 1.23
+++ pkgsrc/sysutils/py-xattr/Makefile 2023/11/05 13:32:18 1.24
@@ -1,23 +1,26 @@ @@ -1,23 +1,26 @@
1# $NetBSD: Makefile,v 1.23 2022/12/06 08:09:50 adam Exp $ 1# $NetBSD: Makefile,v 1.24 2023/11/05 13:32:18 wiz Exp $
2 2
3DISTNAME= xattr-0.10.1 3DISTNAME= xattr-0.10.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= sysutils python 6CATEGORIES= sysutils python
6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xattr/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=x/xattr/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/xattr/xattr 10HOMEPAGE= https://github.com/xattr/xattr
10COMMENT= Python wrapper for extended filesystem attributes 11COMMENT= Python wrapper for extended filesystem attributes
11LICENSE= mit 12LICENSE= mit
12 13
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi 16DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi
14DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser 17DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser
15 18
16USE_PKG_RESOURCES= yes 19PYTHON_VERSIONS_INCOMPATIBLE= 27
17 20
18post-install: 21post-install:
19 cd ${DESTDIR}${PREFIX}/bin && \ 22 cd ${DESTDIR}${PREFIX}/bin && \
20 ${MV} xattr xattr-${PYVERSSUFFIX} || ${TRUE} 23 ${MV} xattr xattr-${PYVERSSUFFIX} || ${TRUE}
21 24
22.include "../../lang/python/egg.mk" 25.include "../../lang/python/wheel.mk"
23.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/sysutils/py-xattr/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/py-xattr/PLIST 2019/08/04 11:24:52 1.5
+++ pkgsrc/sysutils/py-xattr/PLIST 2023/11/05 13:32:18 1.6
@@ -1,27 +1,25 @@ @@ -1,27 +1,25 @@
1@comment $NetBSD: PLIST,v 1.5 2019/08/04 11:24:52 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2023/11/05 13:32:18 wiz Exp $
2bin/xattr-${PYVERSSUFFIX} 2bin/xattr-${PYVERSSUFFIX}
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 
10${PYSITELIB}/xattr/__init__.py 9${PYSITELIB}/xattr/__init__.py
11${PYSITELIB}/xattr/__init__.pyc 10${PYSITELIB}/xattr/__init__.pyc
12${PYSITELIB}/xattr/__init__.pyo 11${PYSITELIB}/xattr/__init__.pyo
13${PLIST.py2x}${PYSITELIB}/xattr/_lib.so 12${PYSITELIB}/xattr/_lib.abi3.so
14${PLIST.py3x}${PYSITELIB}/xattr/_lib.abi3.so 
15${PYSITELIB}/xattr/compat.py 13${PYSITELIB}/xattr/compat.py
16${PYSITELIB}/xattr/compat.pyc 14${PYSITELIB}/xattr/compat.pyc
17${PYSITELIB}/xattr/compat.pyo 15${PYSITELIB}/xattr/compat.pyo
18${PYSITELIB}/xattr/lib.py 16${PYSITELIB}/xattr/lib.py
19${PYSITELIB}/xattr/lib.pyc 17${PYSITELIB}/xattr/lib.pyc
20${PYSITELIB}/xattr/lib.pyo 18${PYSITELIB}/xattr/lib.pyo
21${PYSITELIB}/xattr/lib_build.py 19${PYSITELIB}/xattr/lib_build.py
22${PYSITELIB}/xattr/lib_build.pyc 20${PYSITELIB}/xattr/lib_build.pyc
23${PYSITELIB}/xattr/lib_build.pyo 21${PYSITELIB}/xattr/lib_build.pyo
24${PYSITELIB}/xattr/pyxattr_compat.py 22${PYSITELIB}/xattr/pyxattr_compat.py
25${PYSITELIB}/xattr/pyxattr_compat.pyc 23${PYSITELIB}/xattr/pyxattr_compat.pyc
26${PYSITELIB}/xattr/pyxattr_compat.pyo 24${PYSITELIB}/xattr/pyxattr_compat.pyo
27${PYSITELIB}/xattr/tool.py 25${PYSITELIB}/xattr/tool.py