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.


Reply via email to