diff options
author | Fabian Affolter <fabian@affolter-engineering.ch> | 2018-08-14 21:32:25 +0000 |
---|---|---|
committer | Andy Postnikov <apostnikov@gmail.com> | 2018-08-27 13:18:45 +0300 |
commit | 2b78444b750b2706a4b9a6dee658bbc03ed269e6 (patch) | |
tree | f2258336d7bc30e6abe03e89ee50c99ac0b70110 | |
parent | 36a0f13aa064d0534fee0e90c0ed85a5cae23bae (diff) | |
download | aports-2b78444b750b2706a4b9a6dee658bbc03ed269e6.tar.bz2 aports-2b78444b750b2706a4b9a6dee658bbc03ed269e6.tar.xz |
testing/py3-netdisco: make package python3-only
-rw-r--r-- | testing/py-netdisco/APKBUILD | 55 | ||||
-rw-r--r-- | testing/py3-netdisco/APKBUILD | 32 |
2 files changed, 32 insertions, 55 deletions
diff --git a/testing/py-netdisco/APKBUILD b/testing/py-netdisco/APKBUILD deleted file mode 100644 index 87175ffb31..0000000000 --- a/testing/py-netdisco/APKBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> -pkgname=py-netdisco -_pkgname=netdisco -pkgver=1.5.0 -pkgrel=0 -pkgdesc="Python library to scan local network for services and devices" -url="https://github.com/home-assistant/netdisco/" -arch="noarch" -license="MIT" -# Tests require netlink support which is no present in AL -options="!check" -depends="py-zeroconf py-requests py-netifaces" -makedepends="python2-dev py-setuptools python3-dev" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" -source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" -builddir="$srcdir"/$_pkgname-$pkgver - -build() { - cd "$builddir" - python2 setup.py build - python3 setup.py build -} - -check() { - cd "$builddir" - python2 setup.py test - python3 setup.py test -} - -package() { - mkdir -p "$pkgdir" -} - -_py2() { - replaces="$pkgname" - depends="${depends//py-/py2-}" - _py python2 -} - -_py3() { - depends="${depends//py-/py3-}" - _py python3 -} - -_py() { - local python="$1" - pkgdesc="$pkgdesc (for $python)" - depends="$depends $python" - install_if="$pkgname=$pkgver-r$pkgrel $python" - - cd "$builddir" - $python setup.py install --prefix=/usr --root="$subpkgdir" -} - -sha512sums="43f843e80542e2f2288ca3d15726a414c78b1019f1d68fdb5a78859bd0bedeb50da4879226fce20da203d1be173849b18719a34114c73df19a73b0ce9cf15c94 netdisco-1.5.0.tar.gz" diff --git a/testing/py3-netdisco/APKBUILD b/testing/py3-netdisco/APKBUILD new file mode 100644 index 0000000000..edf61b2736 --- /dev/null +++ b/testing/py3-netdisco/APKBUILD @@ -0,0 +1,32 @@ +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +pkgname=py3-netdisco +_pkgname=netdisco +pkgver=2.0.0 +pkgrel=0 +pkgdesc="Python library to scan local network for services and devices" +url="https://github.com/home-assistant/netdisco/" +arch="noarch" +license="Apache-2" +# Tests require netlink support which is no present in AL +options="!check" +depends="py3-zeroconf py3-requests py3-netifaces" +makedepends="python3-dev" +source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" +builddir="$srcdir"/$_pkgname-$pkgver + +build() { + cd "$builddir" + python3 setup.py build +} + +check() { + cd "$builddir" + python3 setup.py test +} + +package() { + cd "$builddir" + $python setup.py install --prefix=/usr --root="$subpkgdir" +} + +sha512sums="e310fa80414877adeeb77cd66d3fa11b76a41c149a90ac0bed62a98e9d025200170156c6be42a9ee49c921ab8f4afdaceb5ab3b4075b768613f7b38025b75361 netdisco-2.0.0.tar.gz" |