summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-10-25 15:32:41 -0500
committerCarlos Aznarán Laos2022-10-25 15:32:41 -0500
commit1c6d6ef87c6cfafa05a9c142530152b1bba385c8 (patch)
treebc1a28aeb5c9c10d7881994682c3215473831779
parent6ee83dde8cb77b511e24d19d7820b8b693c96a66 (diff)
downloadaur-1c6d6ef87c6cfafa05a9c142530152b1bba385c8.tar.gz
Change python-install by python-installer
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD20
2 files changed, 30 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5383021f0ad2..0422fdd38e02 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,30 @@
pkgbase = python-textual
pkgdesc = Text User Interface using Rich
- pkgver = 0.1.18
+ pkgver = 0.2.1
pkgrel = 1
url = https://github.com/Textualize/textual
arch = any
license = MIT
checkdepends = python-pytest
+ checkdepends = python-aiohttp
+ checkdepends = python-msgpack
+ checkdepends = python-jinja
+ checkdepends = python-syrupy
+ checkdepends = python-nanoid
+ checkdepends = python-click
+ checkdepends = python-time-machine
+ checkdepends = python-pytest-aiohttp
+ checkdepends = python-pytest-asyncio
makedepends = python-build
- makedepends = python-install
+ makedepends = python-installer
makedepends = python-poetry-core
depends = python-rich
- source = textual-0.1.18.tar.gz::https://github.com/Textualize/textual/archive/v0.1.18.tar.gz
- sha512sums = c43f5d317f0b9e15e9e830b8baad7c4725fd05d2e7ed4908c9bad30ddc61a246d1bb31c1dcb54d391d39129d2ebbe8515fd0007a0e9f6687f88734a76223ed14
+ depends = python-importlib-metadata
+ optdepends = python-aiohttp: for HTTP server
+ optdepends = python-click: for click event as mouse button
+ optdepends = python-msgpack: for MessagePack serializer
+ optdepends = python-nanoid: for generate unique string ID
+ source = textual-0.2.1.tar.gz::https://github.com/Textualize/textual/archive/v0.2.1.tar.gz
+ sha512sums = e089e246873665712db3170d2ed26075453acedebebfc69689b1151c072308f867ccaa882a444b5c264da711286110d2b150aa94c2777fa30101312b55699323
pkgname = python-textual
diff --git a/PKGBUILD b/PKGBUILD
index cdfe639a15b1..6909fed24ce0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,17 +3,21 @@
_base=textual
pkgname=python-${_base}
-pkgver=0.1.18
+pkgver=0.2.1
pkgrel=1
pkgdesc="Text User Interface using Rich"
arch=(any)
url="https://github.com/Textualize/${_base}"
license=(MIT)
-depends=(python-rich)
-makedepends=(python-build python-install python-poetry-core)
-checkdepends=(python-pytest)
+depends=(python-rich python-importlib-metadata)
+makedepends=(python-build python-installer python-poetry-core)
+checkdepends=(python-pytest python-aiohttp python-msgpack python-jinja python-syrupy python-nanoid python-click python-time-machine python-pytest-aiohttp python-pytest-asyncio)
+optdepends=('python-aiohttp: for HTTP server'
+ 'python-click: for click event as mouse button'
+ 'python-msgpack: for MessagePack serializer'
+ 'python-nanoid: for generate unique string ID')
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
-sha512sums=('c43f5d317f0b9e15e9e830b8baad7c4725fd05d2e7ed4908c9bad30ddc61a246d1bb31c1dcb54d391d39129d2ebbe8515fd0007a0e9f6687f88734a76223ed14')
+sha512sums=('e089e246873665712db3170d2ed26075453acedebebfc69689b1151c072308f867ccaa882a444b5c264da711286110d2b150aa94c2777fa30101312b55699323')
build() {
cd ${_base}-${pkgver}
@@ -23,17 +27,17 @@ build() {
check() {
cd ${_base}-${pkgver}
python -m venv --system-site-packages test-env
- test-env/bin/python -m install --optimize=1 dist/*.whl
+ test-env/bin/python -m installer dist/*.whl
test-env/bin/python -m pytest
}
package() {
cd ${_base}-${pkgver}
- python -m install --optimize=1 --destdir="${pkgdir}" dist/*.whl
+ python -m installer --destdir="${pkgdir}" dist/*.whl
# Symlink license file
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
install -d ${pkgdir}/usr/share/licenses/${pkgname}
ln -s "${site_packages}/${_base}-${pkgver}.dist-info/LICENSE" \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
+} \ No newline at end of file