summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorj.r2023-01-29 14:15:40 +0100
committerj.r2023-01-29 14:16:57 +0100
commitfee20fc6e88894e5f960a7b55eec5fca14ff3212 (patch)
tree140118b1b524734271d1dc2cd2c8978f09b018f6 /PKGBUILD
downloadaur-fee20fc6e88894e5f960a7b55eec5fca14ff3212.tar.gz
Initial upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
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"
+}