Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-vobject
Commits: 2330a31b by Daniel M. Capella at 2024-03-25T20:09:26-04:00 upgpkg: 0.9.7-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = python-vobject + pkgdesc = Module for parsing and generating vCard and vCalendar files + pkgver = 0.9.7 + pkgrel = 1 + url = http://py-vobject.github.io + arch = any + license = Apache-2.0 + makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel + depends = python-dateutil + depends = python-six + source = git+https://github.com/py-vobject/vobject.git#tag=v0.9.7 + b2sums = 1ca6a32d3658632aeb4b5c9e43f77dc7c02229fec0857a5a14a3210b98afa7b5f82e4555252cb6c33753b03521710ba89d6aa8d237b3aa8139d7cfb52c4ccfe5 + +pkgname = python-vobject ===================================== PKGBUILD ===================================== @@ -2,33 +2,37 @@ # Maintainer: Daniel M. Capella <[email protected]> # Contributor: Carsten Feuls <[email protected]> -_name=vobject pkgname=python-vobject -pkgver=0.9.6.1 -pkgrel=11 +_name=${pkgname#python-} +pkgver=0.9.7 +pkgrel=1 pkgdesc='Module for parsing and generating vCard and vCalendar files' -url="https://eventable.github.io/vobject/" -license=('Apache') arch=('any') -depends=('python-dateutil') -makedepends=('python-build' 'python-installer' 'python-setuptools' - 'python-wheel') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -sha256sums=('96512aec74b90abb71f6b53898dd7fe47300cc940104c4f79148f0671f790101') -b2sums=('74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6') +url=http://py-vobject.github.io +license=('Apache-2.0') +depends=('python-dateutil' 'python-six') +makedepends=( + 'git' + 'python-build' + 'python-installer' + 'python-setuptools' + 'python-wheel' +) +source=("git+https://github.com/py-vobject/vobject.git#tag=v$pkgver") +b2sums=('1ca6a32d3658632aeb4b5c9e43f77dc7c02229fec0857a5a14a3210b98afa7b5f82e4555252cb6c33753b03521710ba89d6aa8d237b3aa8139d7cfb52c4ccfe5') build() { - cd "${_name}-${pkgver}" + cd "${_name}" python -m build --wheel --skip-dependency-check --no-isolation } check() { - cd "${_name}-${pkgver}" + cd "${_name}" python tests.py } package() { - cd "${_name}-${pkgver}" + cd "${_name}" python -m installer --destdir="${pkgdir}" dist/*.whl install -vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} \ -t "${pkgdir}/usr/share/${pkgname}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-vobject/-/commit/2330a31b0200543bcec3d867cf9a0045d5926269 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-vobject/-/commit/2330a31b0200543bcec3d867cf9a0045d5926269 You're receiving this email because of your account on gitlab.archlinux.org.
