summaryrefslogtreecommitdiff
path: root/etoolkit/PKGBUILD
blob: 3668006b70a6a94e9172c8e51f051881501df107 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg>

pkgname=python-etoolkit
pkgver=2.3.1
pkgrel=1
arch=('any')
url="https://codeberg.org/sgs/etoolkit"
license=('GPL-3+')
pkgdesc='A simple toolkit for setting environment variables in a flexible way'
depends=('python' 'python-cryptography')
makedepends=('python-build' 'python-installer')
source=(https://codeberg.org/sgs/etoolkit/releases/download/${pkgver}/etoolkit-$pkgver.tar.gz{,.asc})
b2sums=('9262ad4423d9159bd705135cf03ec383fabf1418198a9ecd6b62ba11d2bac86e27bc2fef5898d472e0011ff37a59dac8a83557a85b53a716f924c6dbafb002f5' '5040ef093317baa28487ba705b3bfec2f7570d067b516b2f1ae37e76dbf4b836333206a44ae79f50f1d2b2e8ef9202ea2c9cec8c399fe35f245ff29bae913bfa')
sha512sums=('696f18905e3078545624b94186b7a6b51fc2324b2a8d43eb3d2f77650d0c5ee4c92d573e7756d3150d7c5f9bc0587a569e329b7b58a7d25afdce46627d95bad8' '412f8d501a52f53e3e8ffa6f4084d76867ef0366be8120e94d03cce7f0a2fbda59c41ededbe1b22080595b6290c7ce71c517966fe276b90515fee50e8d027da4')
validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov

build() {
  cd "etoolkit-$pkgver"
  python -m build --wheel --no-isolation
}

package() {
  cd "etoolkit-$pkgver"
  python -m installer --destdir="$pkgdir" dist/*.whl
  install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}