[arch-commits] Commit in asciinema/trunk (PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Sat Jun 11 08:05:07 UTC 2022
Date: Saturday, June 11, 2022 @ 08:05:06
Author: arojas
Revision: 1232158
Update to 2.2.0
Modified:
asciinema/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-11 08:05:02 UTC (rev 1232157)
+++ PKGBUILD 2022-06-11 08:05:06 UTC (rev 1232158)
@@ -2,15 +2,15 @@
# Contributor: Marcin Kulik <marcin at asciinema.org>
pkgname=asciinema
-pkgver=2.1.0
-pkgrel=2
+pkgver=2.2.0
+pkgrel=1
pkgdesc='Record and share terminal sessions'
arch=(any)
url='https://asciinema.org/'
license=(GPL3)
-depends=(python)
-makedepends=(git python-setuptools)
-source=('git+https://github.com/asciinema/asciinema#commit=5f958ccc40b04f84341cc0bfafee6d679a8f7c1c') # tag: v2.1.0
+depends=(python python-setuptools python-wheel python-build python-installer)
+makedepends=(git)
+source=('git+https://github.com/asciinema/asciinema#commit=f3af768f569e0b363bcced11d266d4ed857e21e7') # tag: v2.1.0
b2sums=(SKIP)
prepare() {
@@ -17,10 +17,15 @@
echo -e '#!/bin/sh\n/usr/bin/python -m asciinema "$@"' > "$pkgname/asciinema.sh"
}
+build() {
+ cd $pkgname
+ python -m build --wheel --no-isolation
+}
+
package() {
cd $pkgname
install -Dm755 -t "$pkgdir/usr/bin" asciinema.sh
- python setup.py install --root="$pkgdir" --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
# getver: raw.githubusercontent.com/asciinema/asciinema/master/asciinema/__init__.py
More information about the arch-commits
mailing list