2020-12-06 20:14:42 +00:00

32 lines
985 B
Plaintext

# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sshuttle
pkgver=1.0.4
pkgrel=0
pkgdesc="Transparent proxy server using ssh"
url="https://github.com/sshuttle/sshuttle"
arch="noarch"
license="GPL-2.0-only"
depends="python3 py3-setuptools"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov py3-mock py3-flake8"
options="!check" # TODO: fix testsuite
source="https://github.com/sshuttle/sshuttle/archive/v$pkgver/sshuttle-$pkgver.tar.gz
no-scm.patch
"
build() {
echo "version = '$pkgver'" > sshuttle/version.py
python3 setup.py build
}
check() {
python3 setup.py test
}
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="ebabca82518630110e996628cb8dc0fafaca63d6d9dd91fa1ed18227aad57895606d80999921b6ee8fb18bfa56dccb0a66f096c9f377b4a77fb92ef712fdd9ac sshuttle-1.0.4.tar.gz
bdfcb1e88b4f2ce3906ed511697083ab789d5a8c1034bce25448cdd3195fb5e26ab403e7f3fdb97d4293cad4875dc08ed5071dafab145c70f654ab9ac40fb160 no-scm.patch"