diff options
author | he <he@pkgsrc.org> | 2014-09-02 11:24:37 +0000 |
---|---|---|
committer | he <he@pkgsrc.org> | 2014-09-02 11:24:37 +0000 |
commit | ad2c8cfd094b8542797e8327ecf26dfee06f83ff (patch) | |
tree | 6b70088993a8af818f81d1a78081e9244f156254 /net/py-ncclient | |
parent | 91856ac60e3c76b7bd8d77f0ec07b36b51bdc9a4 (diff) | |
download | pkgsrc-ad2c8cfd094b8542797e8327ecf26dfee06f83ff.tar.gz |
Add py-ncclient, a python library for netconf.
py-ncclient is a Python library that facilitates client-side scripting
and application development around the NETCONF protocol. `ncclient` was
developed by [Shikar Bhushan](http://schmizz.net). It is now maintained
by [Leonidas Poulopoulos (@leopoul)](http://ncclient.grnet.gr)
This version includes a merge of [Juniper Networks](http://www.juniper.net)
and [Cisco Systems](http://www.cisco.com) respective ncclient forks based
on [leopoul/ncclient v0.3.2](https://github.com/leopoul/ncclient)
Diffstat (limited to 'net/py-ncclient')
-rw-r--r-- | net/py-ncclient/DESCR | 8 | ||||
-rw-r--r-- | net/py-ncclient/Makefile | 23 | ||||
-rw-r--r-- | net/py-ncclient/PLIST | 87 | ||||
-rw-r--r-- | net/py-ncclient/distinfo | 5 |
4 files changed, 123 insertions, 0 deletions
diff --git a/net/py-ncclient/DESCR b/net/py-ncclient/DESCR new file mode 100644 index 00000000000..f44c3f4d13e --- /dev/null +++ b/net/py-ncclient/DESCR @@ -0,0 +1,8 @@ +py-ncclient is a Python library that facilitates client-side scripting +and application development around the NETCONF protocol. `ncclient` was +developed by [Shikar Bhushan](http://schmizz.net). It is now maintained +by [Leonidas Poulopoulos (@leopoul)](http://ncclient.grnet.gr) + +This version includes a merge of [Juniper Networks](http://www.juniper.net) +and [Cisco Systems](http://www.cisco.com) respective ncclient forks based +on [leopoul/ncclient v0.3.2](https://github.com/leopoul/ncclient) diff --git a/net/py-ncclient/Makefile b/net/py-ncclient/Makefile new file mode 100644 index 00000000000..7b57268876d --- /dev/null +++ b/net/py-ncclient/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2014/09/02 11:24:37 he Exp $ + +DISTNAME= ncclient-0.4.1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= https://pypi.python.org/packages/source/n/ncclient/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://pypi.python.org/pypi/ncclient +COMMENT= NETCONF Python client +LICENSE= apache-2.0 + +PYTHON_VERSIONS_ACCEPTED= 27 26 + +DEPENDS+= ${PYPKGPREFIX}-paramiko>=1.7.7.1:../../security/py-paramiko +DEPENDS+= ${PYPKGPREFIX}-setuptools>0.6:../../devel/py-setuptools +DEPENDS+= ${PYPKGPREFIX}-lxml>3.0:../../textproc/py-lxml + +.include "../../lang/python/application.mk" +.include "../../lang/python/egg.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../textproc/libxslt/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/py-ncclient/PLIST b/net/py-ncclient/PLIST new file mode 100644 index 00000000000..5bff30b2d68 --- /dev/null +++ b/net/py-ncclient/PLIST @@ -0,0 +1,87 @@ +@comment $NetBSD: PLIST,v 1.1 2014/09/02 11:24:37 he Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/ncclient/__init__.py +${PYSITELIB}/ncclient/__init__.pyc +${PYSITELIB}/ncclient/__init__.pyo +${PYSITELIB}/ncclient/capabilities.py +${PYSITELIB}/ncclient/capabilities.pyc +${PYSITELIB}/ncclient/capabilities.pyo +${PYSITELIB}/ncclient/debug.py +${PYSITELIB}/ncclient/debug.pyc +${PYSITELIB}/ncclient/debug.pyo +${PYSITELIB}/ncclient/devices/__init__.py +${PYSITELIB}/ncclient/devices/__init__.pyc +${PYSITELIB}/ncclient/devices/__init__.pyo +${PYSITELIB}/ncclient/devices/csr.py +${PYSITELIB}/ncclient/devices/csr.pyc +${PYSITELIB}/ncclient/devices/csr.pyo +${PYSITELIB}/ncclient/devices/default.py +${PYSITELIB}/ncclient/devices/default.pyc +${PYSITELIB}/ncclient/devices/default.pyo +${PYSITELIB}/ncclient/devices/junos.py +${PYSITELIB}/ncclient/devices/junos.pyc +${PYSITELIB}/ncclient/devices/junos.pyo +${PYSITELIB}/ncclient/devices/nexus.py +${PYSITELIB}/ncclient/devices/nexus.pyc +${PYSITELIB}/ncclient/devices/nexus.pyo +${PYSITELIB}/ncclient/manager.py +${PYSITELIB}/ncclient/manager.pyc +${PYSITELIB}/ncclient/manager.pyo +${PYSITELIB}/ncclient/operations/__init__.py +${PYSITELIB}/ncclient/operations/__init__.pyc +${PYSITELIB}/ncclient/operations/__init__.pyo +${PYSITELIB}/ncclient/operations/edit.py +${PYSITELIB}/ncclient/operations/edit.pyc +${PYSITELIB}/ncclient/operations/edit.pyo +${PYSITELIB}/ncclient/operations/errors.py +${PYSITELIB}/ncclient/operations/errors.pyc +${PYSITELIB}/ncclient/operations/errors.pyo +${PYSITELIB}/ncclient/operations/flowmon.py +${PYSITELIB}/ncclient/operations/flowmon.pyc +${PYSITELIB}/ncclient/operations/flowmon.pyo +${PYSITELIB}/ncclient/operations/lock.py +${PYSITELIB}/ncclient/operations/lock.pyc +${PYSITELIB}/ncclient/operations/lock.pyo +${PYSITELIB}/ncclient/operations/retrieve.py +${PYSITELIB}/ncclient/operations/retrieve.pyc +${PYSITELIB}/ncclient/operations/retrieve.pyo +${PYSITELIB}/ncclient/operations/rpc.py +${PYSITELIB}/ncclient/operations/rpc.pyc +${PYSITELIB}/ncclient/operations/rpc.pyo +${PYSITELIB}/ncclient/operations/session.py +${PYSITELIB}/ncclient/operations/session.pyc +${PYSITELIB}/ncclient/operations/session.pyo +${PYSITELIB}/ncclient/operations/subscribe.py +${PYSITELIB}/ncclient/operations/subscribe.pyc +${PYSITELIB}/ncclient/operations/subscribe.pyo +${PYSITELIB}/ncclient/operations/third_party/__init__.py +${PYSITELIB}/ncclient/operations/third_party/__init__.pyc +${PYSITELIB}/ncclient/operations/third_party/__init__.pyo +${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.py +${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.pyc +${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.pyo +${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.py +${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.pyc +${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.pyo +${PYSITELIB}/ncclient/operations/util.py +${PYSITELIB}/ncclient/operations/util.pyc +${PYSITELIB}/ncclient/operations/util.pyo +${PYSITELIB}/ncclient/transport/__init__.py +${PYSITELIB}/ncclient/transport/__init__.pyc +${PYSITELIB}/ncclient/transport/__init__.pyo +${PYSITELIB}/ncclient/transport/errors.py +${PYSITELIB}/ncclient/transport/errors.pyc +${PYSITELIB}/ncclient/transport/errors.pyo +${PYSITELIB}/ncclient/transport/session.py +${PYSITELIB}/ncclient/transport/session.pyc +${PYSITELIB}/ncclient/transport/session.pyo +${PYSITELIB}/ncclient/transport/ssh.py +${PYSITELIB}/ncclient/transport/ssh.pyc +${PYSITELIB}/ncclient/transport/ssh.pyo +${PYSITELIB}/ncclient/xml_.py +${PYSITELIB}/ncclient/xml_.pyc +${PYSITELIB}/ncclient/xml_.pyo diff --git a/net/py-ncclient/distinfo b/net/py-ncclient/distinfo new file mode 100644 index 00000000000..1f3548dc0fa --- /dev/null +++ b/net/py-ncclient/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/09/02 11:24:37 he Exp $ + +SHA1 (ncclient-0.4.1.tar.gz) = e039a7bb8626f866d1a2f748116ea9f781f3d438 +RMD160 (ncclient-0.4.1.tar.gz) = af281d550b987b7810ce5318a1a7db4a6489cecc +Size (ncclient-0.4.1.tar.gz) = 25462 bytes |