summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimeon Simeonov2024-12-25 23:14:04 +0100
committerSimeon Simeonov2024-12-25 23:14:04 +0100
commit0bb876ae7cf6a8b62b5e0ef9e2dff684f75f4739 (patch)
tree577e6d7f0ee271f1bd0cf78fb59412d42889bc24
parenta2ed54a11c5c3fc1701fbaf98269d21c83bdeeab (diff)
Add python-pyotp2289 and use python-etoolkit instead of etoolkit
-rw-r--r--etoolkit/PKGBUILD18
-rw-r--r--pyotp2289/PKGBUILD30
2 files changed, 38 insertions, 10 deletions
diff --git a/etoolkit/PKGBUILD b/etoolkit/PKGBUILD
index 0ca3a77..55c6ee4 100644
--- a/etoolkit/PKGBUILD
+++ b/etoolkit/PKGBUILD
@@ -1,32 +1,30 @@
1# Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg> 1# Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg>
2 2
3pkgname=etoolkit 3pkgname=python-etoolkit
4pkgver=2.0.0 4pkgver=2.0.0
5pkgrel=0 5pkgrel=1
6arch=('any') 6arch=('any')
7url="https://github.com/blackm0re/etoolkit" 7url="https://github.com/blackm0re/etoolkit"
8license=('GPL-3+') 8license=('GPL-3+')
9pkgdesc='A simple toolkit for setting environment variables in a flexible way' 9pkgdesc='A simple toolkit for setting environment variables in a flexible way'
10depends=('python' 'python-cryptography') 10depends=('python' 'python-cryptography')
11makedepends=('python-build' 'python-installer') 11makedepends=('python-build' 'python-installer')
12source=(https://github.com/blackm0re/etoolkit/releases/download/${pkgver}/$pkgname-$pkgver.tar.gz{,.asc}) 12source=(https://github.com/blackm0re/etoolkit/releases/download/${pkgver}/etoolkit-$pkgver.tar.gz{,.asc})
13b2sums=('22f46ba5a0596d90ce4c9e39aebe423028038971b5966a1ae687437f052bcac4f25de3dbca532a3688883e17daed326306f6a93e919bcbd55f6948a70c12dd58' '49448ef405ebb2c8db052f39cf32ede961993c0c2a0ea0eb52258e2105b4ce2fd760430942880183472d1255be265c833e171c57fc66042db234dff5fdd4789b') 13b2sums=('22f46ba5a0596d90ce4c9e39aebe423028038971b5966a1ae687437f052bcac4f25de3dbca532a3688883e17daed326306f6a93e919bcbd55f6948a70c12dd58' '49448ef405ebb2c8db052f39cf32ede961993c0c2a0ea0eb52258e2105b4ce2fd760430942880183472d1255be265c833e171c57fc66042db234dff5fdd4789b')
14sha512sums=('77ccd8aaf073f9f5baf3b5f20209cab824b165e8dba5978015cfdf2bc9e8ecab8e8e6864e70016c210d037e8ec3ede27766a9757dbdfe12518b848ca4377e43b' '6e872ac393d551198bd61d90a4492d737c54adcf24f97592b8c1877967c8edee0034c21e4abb39cd9a7d6ebbc540bb78a9d1cb5eac0da0b1e6ca1a6a62022c48') 14sha512sums=('77ccd8aaf073f9f5baf3b5f20209cab824b165e8dba5978015cfdf2bc9e8ecab8e8e6864e70016c210d037e8ec3ede27766a9757dbdfe12518b848ca4377e43b' '6e872ac393d551198bd61d90a4492d737c54adcf24f97592b8c1877967c8edee0034c21e4abb39cd9a7d6ebbc540bb78a9d1cb5eac0da0b1e6ca1a6a62022c48')
15validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov 15validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov
16 16
17prepare() { 17# prepare() {
18 cd "$pkgname-$pkgver" 18# cd "etoolkit-$pkgver"
19} 19# }
20 20
21build() { 21build() {
22 cd "$pkgname-$pkgver" 22 cd "etoolkit-$pkgver"
23 python -m build --wheel --no-isolation 23 python -m build --wheel --no-isolation
24} 24}
25 25
26package() { 26package() {
27 cd "$pkgname-$pkgver" 27 cd "etoolkit-$pkgver"
28 python -m installer --destdir="$pkgdir" dist/*.whl 28 python -m installer --destdir="$pkgdir" dist/*.whl
29 install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" 29 install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
30} 30}
31
32# vim:set ts=2 sw=2 ft=sh et:
diff --git a/pyotp2289/PKGBUILD b/pyotp2289/PKGBUILD
new file mode 100644
index 0000000..ac8ee45
--- /dev/null
+++ b/pyotp2289/PKGBUILD
@@ -0,0 +1,30 @@
1# Maintainer: Simeon Simeonov <sgs( AT )pichoveDOTorg>
2
3pkgname=python-pyotp2289
4pkgver=1.2.1
5pkgrel=1
6arch=('any')
7url="https://github.com/blackm0re/pyotp2289"
8license=('BSD')
9pkgdesc='A pure Python 3 implementation of RFC-2289 - "A One-Time Password System"'
10depends=('python')
11makedepends=('python-build' 'python-installer')
12source=(https://github.com/blackm0re/pyotp2289/releases/download/v${pkgver}/pyotp2289-$pkgver.tar.gz{,.asc})
13b2sums=('4a6d3dd95da20e4c42db3ec6c57a0a5e5b8c470f1b5e0fc4463b48e7724db87a817a0f4aaab7f1dd18b410da82a558ad635b9a197c8fc846114386dced2c149b' '0f5e8cd7cd1c45546866889b8fd27b1c8287f711e01f7e69d1c6508f743f512ddd737062506695e9d71ed59f62fba364bdba739d12387dfda67db6ebfcede782')
14sha512sums=('8af43dddf0beb905e5cde92635f6bb6937cab088bba626656671f901934070d941548ed96dd9b965a3db0b58766dc28fab59484aa99986a4072cde681a60dd61' '3ef207de88553585cbb2b58c6698ac01d67a780eff5ed6fe8ba0bf23eab842ccbbd2653c2f96079b28056c271701f87671bb4b3ae1551a86380f3ec074121536')
15validpgpkeys=('A6645797661E2F473DD3FF06BCE70555C3BB08F7') # Simeon Simeonov
16
17# prepare() {
18# cd "pyotp2289-$pkgver"
19# }
20
21build() {
22 cd "pyotp2289-$pkgver"
23 python -m build --wheel --no-isolation
24}
25
26package() {
27 cd "pyotp2289-$pkgver"
28 python -m installer --destdir="$pkgdir" dist/*.whl
29 install -D -m644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
30}