summaryrefslogtreecommitdiff
path: root/etoolkit/PKGBUILD
blob: e2aeac022ba8be6169a43cc534932ad476672619 (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
27
28
29
30
# Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg>

pkgname=python-etoolkit
pkgver=2.1.0
pkgrel=1
arch=('any')
url="https://github.com/blackm0re/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://github.com/blackm0re/etoolkit/releases/download/${pkgver}/etoolkit-$pkgver.tar.gz{,.asc})
b2sums=('fd0031acb84f53c524b7b7c5a4ac0ec421c74d6c9f5136719f9fce89c843c73d13a98d888d41891db75adc720ede945cbd40373e601cf9cb8e3ea78145ba4eab' 'fec3763023574f33d0d593d128b27d2584674f6525132f8f3664e9a10a0bd04cda3199d3ce716108b5a46cc0932545569ccaf8b4f1c33791340b15317ac402b7')
sha512sums=('43da4c1f14a2b5761ef21b961c6d4e72aa05d37b60c61ad80923eb764f6a84d5ee2d86f0ec8bf95e0b2b253b8c7bb21197bfd1ae58a1d97e5dbd14cc2ed36b16' 'd67fc0ddff3b54b9bb21f3a4cc1c5bbe8c25bb0d6e8c5f28b765edd3881a340ce75da654a11d0ca301962da570e1e89bc5697925b8f3f3312709d44629bbd941')
validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov

# prepare() {
#   cd "etoolkit-$pkgver"
# }

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/"
}