summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2018-03-22 15:05:40 -0400
committerChris Severance2018-03-22 15:05:40 -0400
commitd06c5c2d402520935ecd1b3430060b036af10512 (patch)
tree616eeca3489340c9b04b4133819da730a11eead5
parent048c0593ad16f294f27c772f3f7d72af559e1662 (diff)
downloadaur-python2-pysnmp.tar.gz
Update to 4.4.4
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
2 files changed, 31 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 04965bbd73fc..32a8bb263534 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,20 @@
# Generated by mksrcinfo v8
-# Sat Nov 26 12:16:31 UTC 2016
+# Thu Mar 22 19:05:29 UTC 2018
pkgbase = python2-pysnmp
- pkgdesc = A cross-platform, pure-Python SNMP engine implementation (for Python 2)
- pkgver = 4.3.2
+ pkgdesc = Pure Python, open source and free implementation of v1/v2c/v3 SNMP engine
+ pkgver = 4.4.4
pkgrel = 1
- url = http://pysnmp.sourceforge.net/
+ url = https://github.com/etingof/pysnmp
arch = any
license = BSD
depends = python2
- depends = python2-pyasn1
+ depends = python2-pyasn1>=0.2.3
+ depends = python2-pysmi
+ depends = python2-pycryptodomex
optdepends = python2-pycrypto: SNMPv3 support
- source = http://downloads.sourceforge.net/project/pysnmp/pysnmp/4.3.2/pysnmp-4.3.2.tar.gz
- md5sums = 9a4d23c4c1edea1c77faed72c469d8e8
- sha256sums = 7c2bd81df17aa7dca0057a68e7a32284a72231309a0237d66d5b803b5c118977
+ source = pysnmp-4.4.4.tar.gz::https://github.com/etingof/pysnmp/archive/v4.4.4.tar.gz
+ md5sums = 57c43210a018876843139d704cb9d3de
+ sha256sums = e035a4b9f84217ab534d49d2af3822dcd8731b378ae5b6237292fc76eabbf7a0
pkgname = python2-pysnmp
diff --git a/PKGBUILD b/PKGBUILD
index 324022ea2d06..dee637c794f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,29 @@
-pkgname=python2-pysnmp
-_tarname=pysnmp
-pkgver=4.3.2
-pkgrel=1
-pkgdesc="A cross-platform, pure-Python SNMP engine implementation (for Python 2)"
-arch=(any)
-url="http://pysnmp.sourceforge.net/"
+# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
+# Contributor: bwalle Bernhard Walle bernhard ___ bwalle.de
+# Contributor: Karol Babioch <karol@babioch.de>
+
+_tarname='pysnmp'
+pkgname="python2-${_tarname}"
+pkgver='4.4.4'
+pkgrel='1'
+pkgdesc='Pure Python, open source and free implementation of v1/v2c/v3 SNMP engine'
+arch=('any')
+#url="https://sourceforge.net/projects/${_tarname}/"
+url="https://github.com/etingof/${_tarname}"
license=('BSD')
-depends=('python2' 'python2-pyasn1')
+depends=('python2' 'python2-pyasn1>=0.2.3' 'python2-pysmi' 'python2-pycryptodomex')
optdepends=('python2-pycrypto: SNMPv3 support')
-source=(http://downloads.sourceforge.net/project/$_tarname/$_tarname/$pkgver/$_tarname-$pkgver.tar.gz)
-md5sums=('9a4d23c4c1edea1c77faed72c469d8e8')
-sha256sums=('7c2bd81df17aa7dca0057a68e7a32284a72231309a0237d66d5b803b5c118977')
+_verwatch=("${url}/releases.atom" "\s\+<title>PySNMP \([^<]\+\)</title>.*" 'f') # RSS
+#source=("https://downloads.sourceforge.net/project/${_tarname}/${_tarname}/${pkgver}/$_tarname-${pkgver}.tar.gz")
+source=("${_tarname}-${pkgver}.tar.gz::https://github.com/etingof/${_tarname}/archive/v${pkgver}.tar.gz")
+md5sums=('57c43210a018876843139d704cb9d3de')
+sha256sums=('e035a4b9f84217ab534d49d2af3822dcd8731b378ae5b6237292fc76eabbf7a0')
package() {
- cd "$srcdir/$_tarname-$pkgver"
+ cd "${srcdir}/$_tarname-${pkgver}"
- python2 setup.py install --root="$pkgdir/" --optimize=1
- install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ python2 setup.py install --root="${pkgdir}/" --optimize=1
+ install -Dpm644 'LICENSE.txt' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
# vim:set ts=2 sw=2 et: