diff options
author | j.r | 2023-01-29 14:15:40 +0100 |
---|---|---|
committer | j.r | 2023-01-29 14:16:57 +0100 |
commit | fee20fc6e88894e5f960a7b55eec5fca14ff3212 (patch) | |
tree | 140118b1b524734271d1dc2cd2c8978f09b018f6 /PKGBUILD | |
download | aur-fee20fc6e88894e5f960a7b55eec5fca14ff3212.tar.gz |
Initial upload
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..d17d82932063 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: j.r <j.r@jugendhacker.de> +_pkgname=telegram-text +pkgname=python-$_pkgname +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Python markup module for Telegram messenger" +arch=(any) +url="https://telegram-text.alinsky.tech/" +license=('MIT') +depends=(python) +makedepends=(python-build python-installer python-wheel python-poetry) +checkdepends=(python-pytest) +source=("$pkgname-$pkgver.tar.gz::https://github.com/SKY-ALIN/telegram-text/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('63bf13460405d95eb098d6c48e7485ea1d9377bad863a468eac06c719cd6d810') + +build() { + cd "$_pkgname-$pkgver" + python -m build --wheel --no-isolation +} + +check() { + cd "$_pkgname-$pkgver" + pytest tests/ +} + +package() { + cd "$_pkgname-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |