diff options
| author | Egor Tensin <egor@tensin.name> | 2026-09-30 17:44:47 +0500 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-09-30 17:44:47 +0500 |
| commit | b75d511f6a95a6da17b653219d15081f1c04d62a (patch) | |
| tree | 4b8a71593434746f3835443706a411cb8ac176dc | |
| parent | aur: 6.1.7-1 (diff) | |
| download | cmake-common-b75d511f6a95a6da17b653219d15081f1c04d62a.tar.gz cmake-common-b75d511f6a95a6da17b653219d15081f1c04d62a.zip | |
brush up PKGBUILD
| -rw-r--r-- | .SRCINFO | 2 | ||||
| -rw-r--r-- | PKGBUILD | 12 |
2 files changed, 9 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = cmake-common pkgdesc = Utilities to help develop C++/CMake projects pkgver = 6.1.7 - pkgrel = 1 + pkgrel = 2 url = https://github.com/egor-tensin/cmake-common arch = any license = MIT @@ -1,23 +1,27 @@ # Maintainer: Egor Tensin <egor@tensin.name> + +# Basic Python packaging instructions are from +# https://manual.archlinux.page/package-guidelines/python/ + pkgname=cmake-common _name="${pkgname//-/_}" pkgver=6.1.7 -pkgrel=1 +pkgrel=2 pkgdesc='Utilities to help develop C++/CMake projects' arch=(any) url="https://github.com/egor-tensin/$pkgname" license=(MIT) makedepends=(python-build python-installer python-setuptools-scm python-wheel) depends=(python) -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$_name/$_name-$pkgver.tar.gz") +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") md5sums=(SKIP) build() { - cd "$_name-$pkgver" + cd -- "$_name-$pkgver" python -m build --wheel --no-isolation } package() { - cd "$_name-$pkgver" + cd -- "$_name-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl } |
