George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / python-xmlschema
Commits: faa01f73 by George Rawlinson at 2025-02-04T14:13:12+13:00 upgpkg: 1:3.4.3-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = python-xmlschema pkgdesc = An XML Schema validator and decoder - pkgver = 2.5.1 - pkgrel = 3 + pkgver = 3.4.3 + pkgrel = 1 epoch = 1 url = https://github.com/sissaschool/xmlschema arch = any @@ -16,9 +16,8 @@ pkgbase = python-xmlschema depends = python depends = python-elementpath optdepends = python-jinja: for XSD based code generators - source = python-xmlschema::git+https://github.com/sissaschool/xmlschema#commit=faff4d8ca954d8722df89e1e77bc4246a36ed62c - source = adjust-tests-for-python3.patch - b2sums = 985ef6f48ebab8a046265fbac55dd23416b3352612e0d0e065269964c72e4e87270d681df7e519d0570ff2a966b0b66003729fb11144978f76f42a8198fe1526 - b2sums = 08a2ad4c6e4dc5b176faee6c9504b34f123bffc866bc7f0627f3f9ac5827d09aa60c13cf23ddaad1c92bad543ae72be105c4d0f6faefd924f076e1fd5336eefa + source = python-xmlschema::git+https://github.com/sissaschool/xmlschema#tag=v3.4.3 + sha512sums = 1a3295577bf363b08a0923f3712b839be6f2b6959c35042a06bd4bff19339570b28ed82cc20fcea01eab492509f02d3204d7ed34395937a1cb5919129b5fe66d + b2sums = a005c28aae09c5cf9fcf5e499377bcdf2663e4a1987847035cd4077df5d7cf36c6cce9e360a1a5cdfb5ed3816cd4857f51c15bce3a894ff27d786348b20843c0 pkgname = python-xmlschema ===================================== PKGBUILD ===================================== @@ -2,9 +2,8 @@ # Contributor: Felix Yan <felixonm...@archlinux.org> pkgname=python-xmlschema -_pkgname="${pkgname#python-}" -pkgver=2.5.1 -pkgrel=3 +pkgver=3.4.3 +pkgrel=1 epoch=1 pkgdesc='An XML Schema validator and decoder' arch=('any') @@ -20,23 +19,9 @@ makedepends=( ) checkdepends=('python-lxml' 'python-jinja') optdepends=('python-jinja: for XSD based code generators') -_commit='faff4d8ca954d8722df89e1e77bc4246a36ed62c' # refs/tags/2.5.1^{} -source=("$pkgname::git+$url#commit=$_commit" "adjust-tests-for-python3.patch") -b2sums=('985ef6f48ebab8a046265fbac55dd23416b3352612e0d0e065269964c72e4e87270d681df7e519d0570ff2a966b0b66003729fb11144978f76f42a8198fe1526' - '08a2ad4c6e4dc5b176faee6c9504b34f123bffc866bc7f0627f3f9ac5827d09aa60c13cf23ddaad1c92bad543ae72be105c4d0f6faefd924f076e1fd5336eefa') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # Based on https://github.com/sissaschool/xmlschema/commit/059fd3bfb305809d5ebdede1bd68dff9dbaf3348 - patch -Np1 -i ${srcdir}/adjust-tests-for-python3.patch -} +source=("$pkgname::git+$url#tag=v$pkgver") +sha512sums=('1a3295577bf363b08a0923f3712b839be6f2b6959c35042a06bd4bff19339570b28ed82cc20fcea01eab492509f02d3204d7ed34395937a1cb5919129b5fe66d') +b2sums=('a005c28aae09c5cf9fcf5e499377bcdf2663e4a1987847035cd4077df5d7cf36c6cce9e360a1a5cdfb5ed3816cd4857f51c15bce3a894ff27d786348b20843c0') build() { @@ -56,9 +41,6 @@ package() { python -m installer --destdir="$pkgdir" dist/*.whl - # symlink license file - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - install -d "$pkgdir/usr/share/licenses/$pkgname" - ln -s "$site_packages/${pkgname#python-}-$pkgver.dist-info/LICENSE" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-xmlschema/-/commit/faa01f73100e413b5cb4d66ecc60bfe1ccd22ead -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-xmlschema/-/commit/faa01f73100e413b5cb4d66ecc60bfe1ccd22ead You're receiving this email because of your account on gitlab.archlinux.org.