community/py-snmp: upgrade to 4.4.11

This commit is contained in:
Leo 2019-08-12 00:02:49 -03:00
parent 7b58edb897
commit 08d9b1aa54
2 changed files with 35 additions and 8 deletions

View File

@ -2,21 +2,22 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py-snmp
_pkgname=pysnmp
pkgver=4.4.5
pkgrel=1
pkgver=4.4.11
pkgrel=0
pkgdesc="A Python SNMP v1/v2c/v3 engine"
url="http://pysnmp.sf.net/"
url="http://snmplabs.com/pysnmp/index.html"
arch="noarch"
license="BSD"
license="BSD-2-Clause"
options="!check"
depends="py-asn1 py-crypto"
makedepends="python2-dev py-setuptools python3-dev"
makedepends="py-setuptools py3-setuptools"
subpackages="py3-${pkgname#py-}:_py3 py2-${pkgname#py-}:_py2"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
remove-bogus-check.patch
"
builddir="$srcdir/$_pkgname-$pkgver"
build() {
cd "$builddir"
python2 setup.py build
python3 setup.py build
}
@ -46,4 +47,5 @@ _py3() {
_py python3
}
sha512sums="3164e93a8623512d903c86eebdb6f9fa5ffee29309747df4a836e257e87dc5480cf706ab527e1a8966e80c0626961f6f1b68b60cf07df2ddece305706f5445f2 pysnmp-4.4.5.tar.gz"
sha512sums="0f61ad0c095398b4b511c854ea7156aae78495f299457b14f4d3b50833670ec77c905e9cf4bdc30c21dd3c3e62d1c3473d7895f0352140af6345b18c1db3e7d8 pysnmp-4.4.11.tar.gz
7976030882c78154a8db4250f1bcb634e74f7f7bd2ec5002dee89605b2cc1845fe92287ea22a2f0eb564fd8c2f3efdcac3370bafadb9eb54925646d6f57e677a remove-bogus-check.patch"

View File

@ -0,0 +1,25 @@
diff --git a/setup.py b/setup.py
index 0d987d5..82da3ad 100644
--- a/setup.py
+++ b/setup.py
@@ -63,19 +63,6 @@ try:
setup, Command = setuptools.setup, setuptools.Command
- observed_version = [int(x) for x in setuptools.__version__.split('.')]
- required_version = [36, 2, 0]
-
- # NOTE(etingof): require fresh setuptools to build proper wheels
- # See also: https://hynek.me/articles/conditional-python-dependencies/
- if ('bdist_wheel' in sys.argv and
- observed_version < required_version):
- print("ERROR: your wheels won't come out round with setuptools %s! "
- "Upgrade to %s and try again." % (
- '.'.join([str(x) for x in observed_version]),
- '.'.join([str(x) for x in required_version])))
- sys.exit(1)
-
params = {
'install_requires': requires,
'zip_safe': True