diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4c2dd15d32cc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Atom Long <atom.long@hotmail.com> + +_pkgname=snitun +pkgname=python-snitun +pkgver=0.30.0 +pkgrel=1 +pkgdesc='End-to-End encryption with SNI proxy on top of a TCP multiplexer' +url='https://pypi.org/project/snitun' +arch=('any') +license=('GPL-3.0') +depends=('python-attrs' 'python-async-timeout' 'python-cryptography') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-pytest-timeout' 'python-pytest-aiohttp' + 'python-black' 'python-pip' 'python-wheel') +source=("${_pkgname}-${pkgver}.tar.gz"::"https://github.com/NabuCasa/snitun/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=('07104b10fada8aee37d94b664cef0beb70389bfe25e0da668674cf7678a8e2d1') + +build() { + cd ${_pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + python setup.py test +} + +package() { + cd ${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build +} + +# vim: ts=2 sw=2 et: |