summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-09-30 17:44:47 +0500
committerEgor Tensin <egor@tensin.name>2026-09-30 17:44:47 +0500
commitb75d511f6a95a6da17b653219d15081f1c04d62a (patch)
tree4b8a71593434746f3835443706a411cb8ac176dc
parentaur: 6.1.7-1 (diff)
downloadcmake-common-b75d511f6a95a6da17b653219d15081f1c04d62a.tar.gz
cmake-common-b75d511f6a95a6da17b653219d15081f1c04d62a.zip
brush up PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 898fee3..f186d20 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b458962..4e23b72 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}