summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-03-07 19:51:49 -0500
committerCarlos Aznarán Laos2022-03-07 19:51:49 -0500
commit18006f001063935ad22606c2de3ac861ac92c9fb (patch)
tree4dc47b931f6b516fab72b385e79d60fe8e57ec07 /PKGBUILD
parentdaddebc258946aab515b4c5ca695e850884b38a8 (diff)
downloadaur-python-wifiwrapper.tar.gz
Drop python2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 16 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 18e86d454c9c..0c746cf87464 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,25 @@
-# Maintainer: Jameson Pugh <imntreal@gmail.com>
-
-pkgbase=python-wifiwrapper
-pkgname=('python-wifiwrapper' 'python2-wifiwrapper')
-pkgname=python-wifiwrapper
+# Contributor: Jameson Pugh <imntreal@gmail.com>
+_base=wifi
+pkgname=python-${_base}wrapper
pkgver=0.3.8
pkgrel=1
pkgdesc="Command line tool and library wrappers around iwlist and /etc/network/interfaces"
arch=(any)
url="https://pypi.python.org/pypi/wifi"
-license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools')
-options=(!emptydirs)
-source=("https://pypi.python.org/packages/fe/a9/d026afe8a400dd40122385cd690e4fff4d574ed16f5c3a0f5e3921bfd383/wifi-0.3.8.tar.gz")
-sha256sums=('a9880b2e91ea8420154c6826c8112a2f541bbae5641d59c5cb031d27138d7f26')
-
-package_python2-wifiwrapper() {
- depends=('python2')
- pkgdesc="Command line tool and library wrappers around iwlist and /etc/network/interfaces. (python2 version)"
-
- cd "${srcdir}/wifi-${pkgver}"
- python2 setup.py install --root="${pkgdir}/" --optimize=1
+license=('custom')
+depends=(python)
+makedepends=(python-setuptools)
+source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.tar.gz)
+sha512sums=('649b9ca85fababa8275b4c03ce229d474da8a89c19e1467b9e3a5a7be2e2a975c142a7851226c3285d3d071ee1688adafbe835efd4f9bcd2295309b9e039da81')
- install -v -m755 -d "${pkgdir}/usr/share/doc/python2-wifiwrapper"
- install -v -m644 README.rst "${pkgdir}/usr/share/doc/python2-wifiwrapper/"
+build() {
+ cd wifi-${pkgver}
+ export PYTHONHASHSEED=0
+ python setup.py build
}
-package_python-wifiwrapper() {
- depends=('python')
- pkgdesc="Command line tool and library wrappers around iwlist and /etc/network/interfaces. (python3 version)"
-
- cd "${srcdir}/wifi-${pkgver}"
- python setup.py install --root="${pkgdir}/" --optimize=1
-
- install -v -m755 -d "${pkgdir}/usr/share/doc/python-wifiwrapper"
- install -v -m644 README.rst "${pkgdir}/usr/share/doc/python-wifiwrapper/"
+package() {
+ cd wifi-${pkgver}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
}