diff options
author | Carlos Aznarán Laos | 2022-03-09 11:07:07 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-03-09 11:07:07 -0500 |
commit | ebca43927d1b645864c928e11f8426785553fd2c (patch) | |
tree | 61236a47cef419d62ca0c833778ba4dda755f2e6 | |
parent | 72d4a8780d35af1f9d967177da3a7eea46e9a4c6 (diff) | |
download | aur-ebca43927d1b645864c928e11f8426785553fd2c.tar.gz |
Drop python2
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 46 |
3 files changed, 21 insertions, 39 deletions
@@ -1,18 +1,13 @@ pkgbase = python-txsni pkgdesc = Simple support for running a TLS server with Twisted pkgver = 0.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/glyph/txsni arch = any license = MIT makedepends = python-setuptools - makedepends = python2-setuptools - source = txsni-0.2.0.tar.gz::https://github.com/glyph/txsni/archive/v0.2.0.tar.gz - md5sums = eb2e48f731264a4398b8b3e6141af08e - -pkgname = python-txsni depends = python + source = https://github.com/glyph/txsni/archive/v0.2.0.tar.gz + sha512sums = c03d2a3b3527954371ec6878a952490816c8bbbad3181b14d4d1586410e1dd9a7c4e8074f3e11ad6a19b5963e36ec3e797ef6dd7556bfdf0b4c62161ed16e829 -pkgname = python2-txsni - depends = python2 - +pkgname = python-txsni diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f59ec20aabf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*
\ No newline at end of file @@ -1,38 +1,24 @@ -# Maintainer: pfm <vorticity at mail dot ru> -pkgname=("python-txsni" "python2-txsni") -_pkgname=txsni +# Contributor: pfm <vorticity at mail dot ru> +_base=txsni +pkgname=python-${_base} pkgver=0.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simple support for running a TLS server with Twisted" arch=(any) -url="https://github.com/glyph/txsni" -license=('MIT') -makedepends=("python-setuptools" "python2-setuptools") -source=("$_pkgname-$pkgver.tar.gz::https://github.com/glyph/$_pkgname/archive/v$pkgver.tar.gz") -md5sums=('eb2e48f731264a4398b8b3e6141af08e') - -prepare() { - cp -a $_pkgname-$pkgver{,-py2} -} +url="https://github.com/glyph/${_base}" +license=(MIT) +depends=(python) +makedepends=(python-setuptools) +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('c03d2a3b3527954371ec6878a952490816c8bbbad3181b14d4d1586410e1dd9a7c4e8074f3e11ad6a19b5963e36ec3e797ef6dd7556bfdf0b4c62161ed16e829') build() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py build - - cd "$srcdir/$_pkgname-$pkgver-py2" - python2 setup.py build -} - -package_python-txsni() { - depends=("python") - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + cd ${_base}-${pkgver} + python setup.py build } -package_python2-txsni() { - depends=("python2") - cd "$srcdir/$_pkgname-$pkgver-py2" - python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +package() { + cd ${_base}-${pkgver} + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |