Fri Feb 2 20:20:28 2024 UTC (116d)
py-xattr: updated to 1.1.0

Version 1.1.0 released 2024-02-01

* Improve FreeBSD compatibility by stripping "user." prefix on attribute
  names, but add them when listing attributes so that it behaves similarly
  to Linux (the xattr.pyxattr_compat module does not add them).
  Also adds FreeBSD with its ports build of Python 3.9 to the CI test suite.


(adam)
diff -r1.25 -r1.26 pkgsrc/sysutils/py-xattr/Makefile
diff -r1.13 -r1.14 pkgsrc/sysutils/py-xattr/distinfo

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

--- pkgsrc/sysutils/py-xattr/Makefile 2023/11/26 15:51:56 1.25
+++ pkgsrc/sysutils/py-xattr/Makefile 2024/02/02 20:20:28 1.26
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.25 2023/11/26 15:51:56 adam Exp $ 1# $NetBSD: Makefile,v 1.26 2024/02/02 20:20:28 adam Exp $
2 2
3DISTNAME= xattr-1.0.0 3DISTNAME= xattr-1.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= sysutils python 5CATEGORIES= sysutils python
6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xattr/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xattr/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/xattr/xattr 9HOMEPAGE= https://github.com/xattr/xattr
10COMMENT= Python wrapper for extended filesystem attributes 10COMMENT= Python wrapper for extended filesystem attributes
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=68:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-cffi>=1.16.0:../../devel/py-cffi 15DEPENDS+= ${PYPKGPREFIX}-cffi>=1.16.0:../../devel/py-cffi
16 16
17PYTHON_VERSIONS_INCOMPATIBLE= 27 17PYTHON_VERSIONS_INCOMPATIBLE= 27
18 18
19post-install: 19post-install:
20 cd ${DESTDIR}${PREFIX}/bin && \ 20 cd ${DESTDIR}${PREFIX}/bin && \
21 ${MV} xattr xattr-${PYVERSSUFFIX} || ${TRUE} 21 ${MV} xattr xattr-${PYVERSSUFFIX} || ${TRUE}
22 22
23.include "../../lang/python/wheel.mk" 23.include "../../lang/python/wheel.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.13 -r1.14 pkgsrc/sysutils/py-xattr/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/py-xattr/distinfo 2023/11/26 15:51:56 1.13
+++ pkgsrc/sysutils/py-xattr/distinfo 2024/02/02 20:20:28 1.14
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.13 2023/11/26 15:51:56 adam Exp $ 1$NetBSD: distinfo,v 1.14 2024/02/02 20:20:28 adam Exp $
2 2
3BLAKE2s (xattr-1.0.0.tar.gz) = b1ba50dfdd99e5cb80d3cbefd4f29af9db37095fdde32d6d3804c9bf2817d6d0 3BLAKE2s (xattr-1.1.0.tar.gz) = 0143756bc4cdf512e8e067b86f586b8834b2db26297edd789ce1f7ed7852d61e
4SHA512 (xattr-1.0.0.tar.gz) = 0939e341d960f63e181328ed39dd4ab1e8f34d87d25165d646463e793c7a135260f07b106067bbee803838a5eb003a213961137b45f0a340e81dbf659352dbce 4SHA512 (xattr-1.1.0.tar.gz) = b23eb96be5d6810ff2251418a2c2687d15cc98ceed422abe4a8bce01c77dda2969525f07feaf468bc43b60b6df6d573f15787b6221ed5816a772abd93ac47f8f
5Size (xattr-1.0.0.tar.gz) = 15880 bytes 5Size (xattr-1.1.0.tar.gz) = 16634 bytes