Peter Jung pushed to branch main at Arch Linux / Packaging / Packages /
python-setuptools-git-versioning
Commits:
8d00d4b5 by Peter Jung at 2025-05-11T10:54:29+02:00
upgpkg: 2.1.0-2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -10,6 +10,7 @@ pkgbase = python-setuptools-git-versioning
makedepends = python-wheel
depends = python
depends = python-setuptools
+ depends = python-packaging
provides = python-setuptools-git-versioning
conflicts = python-setuptools-git-versioning
source =
https://pypi.io/packages/source/s/setuptools_git_versioning/setuptools_git_versioning-2.1.0.tar.gz
=====================================
PKGBUILD
=====================================
@@ -1,25 +1,27 @@
-_snake=setuptools_git_versioning
+# Maintainer: Peter Jung <[email protected]>
+
pkgname=python-setuptools-git-versioning
+_pkgname=setuptools_git_versioning
pkgver=2.1.0
pkgrel=2
pkgdesc='Use Git repo data for building a version number according to PEP 440.'
url='https://github.com/dolfinus/setuptools-git-versioning'
arch=('any')
license=('MIT')
-depends=('python' 'python-setuptools')
+depends=('python' 'python-setuptools' 'python-packaging')
makedepends=('python-build' 'python-installer' 'python-wheel')
provides=("$pkgname")
conflicts=("$pkgname")
-source=("https://pypi.io/packages/source/s/$_snake/$_snake-$pkgver.tar.gz")
+source=("https://pypi.io/packages/source/s/$_pkgname/$_pkgname-$pkgver.tar.gz")
sha256sums=('6aef5b8bb1cfb953b6b343d27cbfc561d96cf2a2ee23c2e0dd3591042a059921')
build() {
- cd "$srcdir/$_snake-$pkgver"
+ cd "$srcdir/$_pkgname-$pkgver"
python -m build --wheel --no-isolation
}
package() {
- cd "$srcdir/$_snake-$pkgver"
+ cd "$srcdir/$_pkgname-$pkgver"
python -m installer "--destdir=$pkgdir" "./dist/"*".whl"
install -Dm644 "./LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-setuptools-git-versioning/-/commit/8d00d4b5a3977074c4c0da6501ce61be3d8f91df
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-setuptools-git-versioning/-/commit/8d00d4b5a3977074c4c0da6501ce61be3d8f91df
You're receiving this email because of your account on gitlab.archlinux.org.