[Python-modules-commits] r1883 - in /packages/pysnmp-se: ./ branches/ tags/ trunk/ trunk/debian/

zack at users.alioth.debian.org zack at users.alioth.debian.org
Thu Mar 15 18:46:02 CET 2007


Author: zack
Date: Thu Mar 15 17:46:02 2007
New Revision: 1883

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1883
Log:
first check-in of pysnmp-se

Added:
    packages/pysnmp-se/   (with props)
    packages/pysnmp-se/branches/
    packages/pysnmp-se/tags/
    packages/pysnmp-se/trunk/
    packages/pysnmp-se/trunk/debian/   (with props)
    packages/pysnmp-se/trunk/debian/README.Debian
    packages/pysnmp-se/trunk/debian/changelog
    packages/pysnmp-se/trunk/debian/compat
    packages/pysnmp-se/trunk/debian/control
    packages/pysnmp-se/trunk/debian/copyright
    packages/pysnmp-se/trunk/debian/python-pysnmp-se.docs
    packages/pysnmp-se/trunk/debian/python-pysnmp-se.examples
    packages/pysnmp-se/trunk/debian/rules   (with props)
    packages/pysnmp-se/trunk/debian/watch

Propchange: packages/pysnmp-se/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Mar 15 17:46:02 2007
@@ -1,0 +1,2 @@
+build-area
+tarballs

Propchange: packages/pysnmp-se/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/pysnmp-se/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/README.Debian?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/README.Debian (added)
+++ packages/pysnmp-se/trunk/debian/README.Debian Thu Mar 15 17:46:02 2007
@@ -1,0 +1,27 @@
+pysnmp-se for Debian
+--------------------
+
+PySNMP-SE is a fork of PySNMP series 3.4.x, with some speed enhancements.
+Since python-pysnmp3 (the Debian packaging of PySNMP series 3.4.x) is no
+longer available in Debian, the "python-pysnmp-se" package -SE does provide
+"python-pysmp3".
+
+As such, "python-pysmp-se" hooks into the API selection mechanism implemented
+by "python-pysnmp-common". If more than one of the following packages are
+installed:
+
+  - python-pysnmp2
+  - python-pysnmp-se (providing python-pysmp3)
+  - python-pysnmp4
+
+programs doing "import pysnmp" will obtain the import of the most recent
+installed version of the PySNMP library. You can override the chosen version
+via the PYSNMP_API_VERSION environment variable. For instance, to force the
+import of python-pysnmp-se when python-pysnmp4 is intalled you can do the
+following:
+
+  import os
+  os.environ['PYSNMP_API_VERSION'] = 'v3'
+  import pysnmp
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 15 Mar 2007 18:27:32 +0100

Added: packages/pysnmp-se/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/changelog?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/changelog (added)
+++ packages/pysnmp-se/trunk/debian/changelog Thu Mar 15 17:46:02 2007
@@ -1,0 +1,6 @@
+pysnmp-se (3.5.2-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #415021)
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 15 Mar 2007 18:36:53 +0100
+

Added: packages/pysnmp-se/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/compat?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/compat (added)
+++ packages/pysnmp-se/trunk/debian/compat Thu Mar 15 17:46:02 2007
@@ -1,0 +1,1 @@
+5

Added: packages/pysnmp-se/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/control?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/control (added)
+++ packages/pysnmp-se/trunk/debian/control Thu Mar 15 17:46:02 2007
@@ -1,0 +1,28 @@
+Source: pysnmp-se
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Stefano Zacchiroli <zack at debian.org>
+Build-Depends: debhelper (>= 5), cdbs, python, python-support (>= 0.3)
+XS-Python-Version: all
+XS-Vcs-Svn: svn://svn.debian.org/python-modules/packages/pysnmp-se/trunk/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/python-modules/trunk/packages/pysnmp-se/trunk/
+Standards-Version: 3.7.2
+
+Package: python-pysnmp-se
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, python-pysnmp-common
+Provides: python-pysnmp3
+XB-Python-Version: ${python:Versions}
+Description: speed enhanced Python SNMP library for agents and managers
+ PySNMP is a Python implementation of SNMP v.1/v.2c engine; both 2.x and
+ 4.x branches of PySNMP are available in Debian.
+ .
+ PySNMP-SE (Speed Enhanced) is a fork of the PySNMP 3.4.x branch with
+ various speed enhancements, the most important being the replacement of
+ string-based OIDs with tuple-based OIDs.
+ .
+ This makes PySNMP-SE slightly incompatible with PySNMP.
+ .
+  Homepage: http://twistedsnmp.sourceforge.net/
+

Added: packages/pysnmp-se/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/copyright?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/copyright (added)
+++ packages/pysnmp-se/trunk/debian/copyright Thu Mar 15 17:46:02 2007
@@ -1,0 +1,21 @@
+This package was debianized by Stefano Zacchiroli <zack at debian.org> on
+Thu, 15 Mar 2007 16:40:36 +0100.
+
+It was downloaded from http://sourceforge.net/projects/twistedsnmp/
+
+Upstream Author:
+  Ilya Etingof <ilya at glas.net>
+  Mike Fletcher <mcfletch at vextech.ca>
+
+Copyright:
+  Copyright (c) 1999-2006, Ilya Etingof <ilya at glas.net>
+  Copyright (c) 2005, Mike Fletcher <mcfletch at vextech.ca>
+
+License:
+
+ PySNMP-SE is licensed under the (3-clause) BSD license, see
+ `/usr/share/common-licenses/BSD'.
+
+ The Debian packaging is (C) 2007, Stefano Zacchiroli <zack at debian.org> and is
+ licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+

Added: packages/pysnmp-se/trunk/debian/python-pysnmp-se.docs
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/python-pysnmp-se.docs?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/python-pysnmp-se.docs (added)
+++ packages/pysnmp-se/trunk/debian/python-pysnmp-se.docs Thu Mar 15 17:46:02 2007
@@ -1,0 +1,3 @@
+COMPATIBILITY
+docs/
+README

Added: packages/pysnmp-se/trunk/debian/python-pysnmp-se.examples
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/python-pysnmp-se.examples?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/python-pysnmp-se.examples (added)
+++ packages/pysnmp-se/trunk/debian/python-pysnmp-se.examples Thu Mar 15 17:46:02 2007
@@ -1,0 +1,1 @@
+examples/*

Added: packages/pysnmp-se/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/rules?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/rules (added)
+++ packages/pysnmp-se/trunk/debian/rules Thu Mar 15 17:46:02 2007
@@ -1,0 +1,15 @@
+#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM = pysupport
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+PKG = python-pysnmp-se
+PKGDIR = debian/$(PKG)
+LIBDIR = $(PKGDIR)/usr/share/python-support/$(PKG)
+binary-install/$(PKG)::
+		# libdir/pysnmp -> libdir/v3/pysnmp
+	mv $(LIBDIR)/pysnmp $(LIBDIR)/v3
+	mkdir $(LIBDIR)/pysnmp
+	mv $(LIBDIR)/v3 $(LIBDIR)/pysnmp/
+		# fix example permissions
+	find $(PKGDIR)/usr/share/doc/$(PKG)/examples/ -name '*.py' -exec chmod 644 {} \;
+

Propchange: packages/pysnmp-se/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/pysnmp-se/trunk/debian/watch
URL: http://svn.debian.org/wsvn/python-modules/packages/pysnmp-se/trunk/debian/watch?rev=1883&op=file
==============================================================================
--- packages/pysnmp-se/trunk/debian/watch (added)
+++ packages/pysnmp-se/trunk/debian/watch Thu Mar 15 17:46:02 2007
@@ -1,0 +1,8 @@
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to find new files on sourceforge, for debscripts >= 2.9
+http://sf.net/twistedsnmp/pysnmp-se-(.*)\.tar\.gz
+




More information about the Python-modules-commits mailing list