summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2024-04-13 23:04:15 +0300
committerAdrian Perez de Castro2024-04-13 23:04:15 +0300
commite6b6fb658a3d962b3a0d196481472fb326bfeb9e (patch)
tree273398cf56b2b1207524aa3be624e10f87021315
parenta9520127d3ff4769f7201f73d90a54874488baa7 (diff)
downloadaur-e6b6fb658a3d962b3a0d196481472fb326bfeb9e.tar.gz
Bump to version 4.1.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD22
2 files changed, 25 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ee8b663e2b49..43498a939ae3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,21 @@
pkgbase = em-keyboard
pkgdesc = Command-line utility for referencing emoji characters by name
- pkgver = 3.6.0
+ pkgver = 4.1.0
pkgrel = 1
url = https://github.com/hugovk/em-keyboard
arch = any
- license = custom:MIT
+ license = MIT
+ checkdepends = python-tox
makedepends = git
- makedepends = python-setuptools-scm
+ makedepends = python-build
+ makedepends = python-hatchling
+ makedepends = python-hatch-vcs
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python-docopt
depends = python-xerox
depends = python-wheel
- source = em-keyboard::git+https://github.com/hugovk/em-keyboard#tag=v3.6.0
+ source = em-keyboard::git+https://github.com/hugovk/em-keyboard#tag=v4.1.0
b2sums = SKIP
pkgname = em-keyboard
diff --git a/PKGBUILD b/PKGBUILD
index c33387ad9662..c2eaaab762e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,28 @@
# Maintainer: Adrián Pérez de Castro <aperez@igalia.com>
pkgname=em-keyboard
pkgdesc='Command-line utility for referencing emoji characters by name'
-pkgver=3.6.0
+pkgver=4.1.0
pkgrel=1
url=https://github.com/hugovk/em-keyboard
-license=(custom:MIT)
+license=(MIT)
arch=(any)
depends=(python-docopt python-xerox python-wheel)
-makedepends=(git python-setuptools-scm)
+makedepends=(git python-build python-hatchling python-hatch-vcs python-installer python-wheel)
+checkdepends=(python-tox)
source=("${pkgname}::git+${url}#tag=v${pkgver}")
b2sums=(SKIP)
+build () {
+ cd "$pkgname"
+ python -m build --wheel --no-isolation
+}
+
+check () {
+ cd "$pkgname"
+ tox
+}
+
package () {
- cd "${pkgname}"
- python3 setup.py install --optimize=1 --root="${pkgdir}"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "$pkgname"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}