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