summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-12-21 17:51:49 -0500
committerCarlos Aznarán Laos2021-12-21 17:51:49 -0500
commit7667bede1c3e43782709a446288fedb2265f92e6 (patch)
treea50984e9c8ef43b90e36ed07fd37221aefe25b76
parent10910c30b9c74d24d6ff78b7028fc70dd41f14ae (diff)
downloadaur-7667bede1c3e43782709a446288fedb2265f92e6.tar.gz
Add python-wheel as makedependency
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96e23ef7e541..afb66a7d2651 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = cmakew
pkgdesc = CMake wrapper CLI tool
pkgver = 0.2.0
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/thombashi/cmakew
arch = any
license = MIT
makedepends = python-setuptools
+ makedepends = python-wheel
+ makedepends = git
depends = python-logbook
- depends = python-six
depends = python-subprocrunner
depends = python-typepy
- source = https://pypi.org/packages/source/c/cmakew/cmakew-0.2.0.tar.gz
- sha512sums = 5576877252e2ef2e3e0638eaa921f97e1a713b406061fcf4bda1b1703e8fd95ef858c1cba3d8951a1f09990128ba6b382b30dacffc6f808fc8f2f86f5c16578f
+ source = cmakew-0.2.0::git+https://github.com/thombashi/cmakew.git?signed#tag=v0.2.0
+ validpgpkeys = ACEC3954F31619D7288C17B07BAC46763C91BB7A
+ sha512sums = SKIP
pkgname = cmakew
diff --git a/PKGBUILD b/PKGBUILD
index 6a1422f3c589..b9c89bde036f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,24 +2,29 @@
# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz>
pkgname=cmakew
pkgver=0.2.0
-pkgrel=4
+pkgrel=5
pkgdesc="CMake wrapper CLI tool"
arch=('any')
url="https://github.com/thombashi/${pkgname}"
license=(MIT)
-depends=(python-logbook python-six python-subprocrunner python-typepy)
-makedepends=(python-setuptools)
-source=(https://pypi.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('5576877252e2ef2e3e0638eaa921f97e1a713b406061fcf4bda1b1703e8fd95ef858c1cba3d8951a1f09990128ba6b382b30dacffc6f808fc8f2f86f5c16578f')
+depends=(python-logbook python-subprocrunner python-typepy) # python-six
+makedepends=(python-setuptools python-wheel git)
+source=("${pkgname}-${pkgver}::git+${url}.git?signed#tag=v${pkgver}")
+validpgpkeys=('ACEC3954F31619D7288C17B07BAC46763C91BB7A') # Tsuyoshi Hombashi <tsuyoshi.hombashi@gmail.com>
+sha512sums=('SKIP')
build() {
cd "${pkgname}-${pkgver}"
python setup.py build
}
+check() {
+ cd "${pkgname}-${pkgver}"
+}
+
package() {
cd "${pkgname}-${pkgver}"
PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
install -Dvm644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dvm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-} \ No newline at end of file
+}