diff options
author | Daniel Chesters | 2024-09-29 15:06:39 +0200 |
---|---|---|
committer | Daniel Chesters | 2024-09-29 15:06:39 +0200 |
commit | f111b7b41c31851d24b08989621d213b7c4ed361 (patch) | |
tree | f8076770d71da61a18f0f49045f15ad90315c205 /PKGBUILD | |
download | aur-f111b7b41c31851d24b08989621d213b7c4ed361.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f6ad2a5f4664 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Daniel Chesters <archlinux@coin-coin.xyz> + +pkgname=python-textualeffects +_pkgname=textualeffects +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Visual effects for Textual, a TermincalTextEffects wrapper." +arch=('any') +url="https://github.com/ggozad/textualeffects" +license=('MIT') +depends=( + 'python' + 'terminaltexteffects' # Should be python-terminaltexteffects +) +makedepends=( + 'python-installer' + 'uv' +) +source=("$pkgname-$pkgver.tar.gz::https://github.com/ggozad/textualeffects/archive/refs/tags/$pkgver.tar.gz") + +build() { + cd "$_pkgname-$pkgver" + uvx --from build pyproject-build --installer uv +} + +package() { + cd "$_pkgname-$pkgver" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + python -m installer --destdir="$pkgdir" dist/*.whl +} +b2sums=('4b09ac720d76eafa1136c58afcb0fb6fc79fad4d2370d9d23223012a90613ae736a58ceee16b01de0edf14c9611a0806b0db1f9d94bfdde9519d52cdbd61d9d7') |