pkgsrc-WIP-changes archive

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

py-xsdata: use PYPI distfile, add missing tool



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Sun Jun 21 14:30:34 2026 +0200
Changeset:	0dc3c71b89a545144570b6f8462c4e7e4a81d9db

Modified Files:
	py-xsdata/Makefile
	py-xsdata/distinfo

Log Message:
py-xsdata: use PYPI distfile, add missing tool

add some test dependencies, but at least one is currently unpackaged

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0dc3c71b89a545144570b6f8462c4e7e4a81d9db

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

diffstat:
 py-xsdata/Makefile | 11 ++++++-----
 py-xsdata/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 8 deletions(-)

diffs:
diff --git a/py-xsdata/Makefile b/py-xsdata/Makefile
index 6fdad98a3b..8db7fdbea9 100644
--- a/py-xsdata/Makefile
+++ b/py-xsdata/Makefile
@@ -3,18 +3,19 @@
 DISTNAME=	xsdata-26.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	textproc
-MASTER_SITES=	${MASTER_SITE_GITHUB:=tefra/}
-GITHUB_PROJECT=	xsdata
-GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
+MASTER_SITES=	${MASTER_SITE_PYPI:=x/xsdata/}
 
 MAINTAINER=	bartosz.kuzma%gmail.com@localhost
 HOMEPAGE=	https://github.com/tefra/xsdata/
 COMMENT=	Naive XML Bindings for python
 LICENSE=	mit
 
-WRKSRC=		${WRKDIR}/${DISTNAME}
-
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
 DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=4.12.0:../../devel/py-typing-extensions
+TEST_DEPENDS+=	${PYPKGPREFIX}-click>=0:../../devel/py-click
+TEST_DEPENDS+=	${PYPKGPREFIX}-lxml>=5.0:../../textproc/py-lxml
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-benchmark>=0:../../devel/py-test-benchmark
+# toposort
 
 USE_LANGUAGES=	# none
 
diff --git a/py-xsdata/distinfo b/py-xsdata/distinfo
index 5aef98813a..cdf1612737 100644
--- a/py-xsdata/distinfo
+++ b/py-xsdata/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (xsdata-26.2.tar.gz) = 069daf30f5eddc2cf07357dc8c9b3b5c77829faccc479286a83fbea2cba0d0f6
-SHA512 (xsdata-26.2.tar.gz) = 6d03167cae2d472ad5c276ba8594a0b0547b1a7a75d4e9da5cc27cfeccc9cb83d29e142c24139130e250c70934517c219ace6bf4811501585ca346c50da39ce7
-Size (xsdata-26.2.tar.gz) = 341924 bytes
+BLAKE2s (xsdata-26.2.tar.gz) = d7142f2d5ca5873ed2e8f6921b0bd4b19ac4f094921a0ff60a7addaef8bd2f6a
+SHA512 (xsdata-26.2.tar.gz) = 20ccf8c8b975ac5b5b7530ae989b0c6bb7ef8228589ac4c507a9e06427423f89519ae1a7257f30c397978eb88abececcec933483a3f729d322873fc3c7aa22e9
+Size (xsdata-26.2.tar.gz) = 349690 bytes


Home | Main Index | Thread Index | Old Index