George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-ruamel.yaml.clib
Commits:
b63e363b by George Rawlinson at 2025-09-23T03:52:07+00:00
reuse: simplify conf
- - - - -
9b7b8f23 by George Rawlinson at 2025-09-23T03:56:17+00:00
upgpkg: 0.2.14-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-ruamel.yaml.clib
pkgdesc = C version of reader, parser and emitter for ruamel.yaml
derived from libyaml
- pkgver = 0.2.12
- pkgrel = 3
+ pkgver = 0.2.14
+ pkgrel = 1
url = https://sourceforge.net/projects/ruamel-yaml-clib/
arch = x86_64
license = MIT
@@ -10,7 +10,8 @@ pkgbase = python-ruamel.yaml.clib
makedepends = python-setuptools
makedepends = python-wheel
depends = python
- source =
https://files.pythonhosted.org/packages/source/r/ruamel.yaml.clib/ruamel.yaml.clib-0.2.12.tar.gz
- sha512sums =
36715cfaa663f9948034d7eb64f1b9e9cf69971e27e5ac1f2cd54234c8889c91416fe95aa3f5cce44eb00c9c383f458457c3f5ba9e3afa3e5637c118ec2e5113
+ source =
python-ruamel.yaml.clib-0.2.14.tar.gz::https://files.pythonhosted.org/packages/source/r/ruamel.yaml.clib/ruamel.yaml.clib-0.2.14.tar.gz
+ sha512sums =
0be9be1c26c0d5cdb686ced8b16b0eb4efe59cafa6eb8d3378cdbcdbb0a5d70ebb578e5e48c4c8171817fde7c503c75396829c6dad8dcff9e3724dedd6363cb5
+ b2sums =
588eea54fcf133249255a2e0376f9d4e2aa5a4d15e49aeec4fc1a524eba02af70232eeaec113b49a8d7b17d538fd4ebb8973d2e7d666206fd3119d4f0be56abf
pkgname = python-ruamel.yaml.clib
=====================================
PKGBUILD
=====================================
@@ -1,23 +1,26 @@
-# Maintainer: Felix Yan <[email protected]>
-# Maintainer: Bruno Pagani <[email protected]>
+# Maintainer: George Rawlinson <[email protected]>
+# Contributor: Felix Yan <[email protected]>
+# Contributor: Bruno Pagani <[email protected]>
# Contributor: Samuel Littley <[email protected]>
# Contributor: rnons <remotenonsense at gmail dot com>
_pkg=ruamel.yaml.clib
pkgname=python-$_pkg
-pkgver=0.2.12
-pkgrel=3
-pkgdesc="C version of reader, parser and emitter for ruamel.yaml derived from
libyaml"
-arch=('x86_64')
-url="https://sourceforge.net/projects/ruamel-yaml-clib/"
-license=('MIT')
-depends=('python')
-makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
-source=(https://files.pythonhosted.org/packages/source/r/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha512sums=('36715cfaa663f9948034d7eb64f1b9e9cf69971e27e5ac1f2cd54234c8889c91416fe95aa3f5cce44eb00c9c383f458457c3f5ba9e3afa3e5637c118ec2e5113')
+pkgver=0.2.14
+pkgrel=1
+pkgdesc='C version of reader, parser and emitter for ruamel.yaml derived from
libyaml'
+arch=(x86_64)
+url='https://sourceforge.net/projects/ruamel-yaml-clib/'
+license=(MIT)
+depends=(python)
+makedepends=(python-build python-installer python-setuptools python-wheel)
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/r/${_pkg}/${_pkg}-${pkgver}.tar.gz")
+sha512sums=('0be9be1c26c0d5cdb686ced8b16b0eb4efe59cafa6eb8d3378cdbcdbb0a5d70ebb578e5e48c4c8171817fde7c503c75396829c6dad8dcff9e3724dedd6363cb5')
+b2sums=('588eea54fcf133249255a2e0376f9d4e2aa5a4d15e49aeec4fc1a524eba02af70232eeaec113b49a8d7b17d538fd4ebb8973d2e7d666206fd3119d4f0be56abf')
build() {
- cd ${_pkg}-${pkgver}
+ cd "${_pkg}-${pkgver}"
+
# Workaround for GCC 14, see
https://sourceforge.net/p/ruamel-yaml-clib/tickets/22/
CFLAGS="$CFLAGS -Wno-error=incompatible-pointer-types" \
python -m build --wheel --skip-dependency-check --no-isolation
@@ -25,11 +28,9 @@ build() {
package() {
cd ${_pkg}-${pkgver}
+
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}"/${_pkg}-${pkgver}.dist-info/LICENSE \
- "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+ # license
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
=====================================
REUSE.toml
=====================================
@@ -7,16 +7,6 @@ path = [
"keys/**",
".SRCINFO",
".nvchecker.toml",
- "*.install",
- "*.sysusers",
- "*.tmpfiles",
- "*.logrotate",
- "*.pam",
- "*.service",
- "*.socket",
- "*.timer",
- "*.desktop",
- "*.hook",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ruamel.yaml.clib/-/compare/6a310a2b4024403ae1c25c00ceaa5925644d72e1...9b7b8f2339846d7035f61386da1d85cd12399bdc
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ruamel.yaml.clib/-/compare/6a310a2b4024403ae1c25c00ceaa5925644d72e1...9b7b8f2339846d7035f61386da1d85cd12399bdc
You're receiving this email because of your account on gitlab.archlinux.org.