diff options
author | Carlos Aznarán Laos | 2022-03-04 12:57:24 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-03-04 12:57:24 -0500 |
commit | 8918846a32e8bdadc9f9c4bfa2aa2ecfa5e6c751 (patch) | |
tree | 9e13d342649c34014b624b576972ec7b15ad4527 | |
parent | ee64f724ac832c248c862ec6a3bb76821dc994c9 (diff) | |
download | aur-8918846a32e8bdadc9f9c4bfa2aa2ecfa5e6c751.tar.gz |
Drop python2
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 43 |
3 files changed, 28 insertions, 38 deletions
@@ -1,21 +1,13 @@ -# Generated by mksrcinfo v8 -# Fri Mar 4 16:10:13 UTC 2016 pkgbase = python-yoctopuce - pkgdesc = Yoctopuce Python API - pkgver = 1.10.22936 + pkgdesc = Yoctopuce python API + pkgver = 1.10.48220 pkgrel = 1 - url = https://pypi.python.org/pypi/yoctopuce + url = https://pypi.org/project/yoctopuce arch = any - license = unknown + license = custom makedepends = python-setuptools - makedepends = python2-setuptools - options = !emptydirs - source = https://pypi.python.org/packages/source/y/yoctopuce/yoctopuce-1.10.22936.tar.gz - md5sums = f97ad6bc34a140044298ecac57370829 - -pkgname = python-yoctopuce depends = python + source = https://pypi.org/packages/source/y/yoctopuce/yoctopuce-1.10.48220.tar.gz + sha512sums = 54bdc1ee3c446a8814fd95547cfb81f38e1ad2636f1ad8c3d99b470af5af88cf4820bb567bd3479df2cd9e5d0e0da39890d9bfaba8f5ed8d3b18ce366cfc9341 -pkgname = python2-yoctopuce - depends = python2 - +pkgname = python-yoctopuce 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,28 +1,25 @@ -# Maintainer: Christian Schwarz <me@cschwarz.com> -pkgbase=python-yoctopuce -pkgname=("python-yoctopuce" "python2-yoctopuce") -pkgver=1.10.22936 +# Contributor: Christian Schwarz <me@cschwarz.com> +_base=yoctopuce +pkgname=python-${_base} +pkgver=1.10.48220 pkgrel=1 -pkgdesc="Yoctopuce Python API" -arch=('any') -url="https://pypi.python.org/pypi/yoctopuce" -license=('unknown') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=("https://pypi.python.org/packages/source/y/yoctopuce/yoctopuce-$pkgver.tar.gz") -md5sums=('f97ad6bc34a140044298ecac57370829') +pkgdesc="Yoctopuce python API" +arch=(any) +url="https://pypi.org/project/${_base}" +license=('custom') +depends=(python) +makedepends=(python-setuptools) +source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.tar.gz) +sha512sums=('54bdc1ee3c446a8814fd95547cfb81f38e1ad2636f1ad8c3d99b470af5af88cf4820bb567bd3479df2cd9e5d0e0da39890d9bfaba8f5ed8d3b18ce366cfc9341') -package_python-yoctopuce() { - depends=("python") - cd "$srcdir/yoctopuce-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 +build() { + cd ${_base}-${pkgver} + export PYTHONHASHSEED=0 + python setup.py build } -package_python2-yoctopuce() { - depends=("python2") - cd "$srcdir/yoctopuce-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 +package() { + cd ${_base}-${pkgver} + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" } - - -# vim:set ts=2 sw=2 et: |