[Python-modules-commits] r978 - in /packages/python-pysnmp3/trunk/debian: compat control control.in patches/ patches/00_setup.patch python-pysnmp3.dirs python-pysnmp3.postinst python-pysnmp3.prerm rules

arnau-guest at users.alioth.debian.org arnau-guest at users.alioth.debian.org
Tue Jun 20 12:05:58 UTC 2006


Author: arnau-guest
Date: Tue Jun 20 12:05:57 2006
New Revision: 978

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=978
Log:
New Python policy

Added:
    packages/python-pysnmp3/trunk/debian/patches/
    packages/python-pysnmp3/trunk/debian/patches/00_setup.patch
Removed:
    packages/python-pysnmp3/trunk/debian/python-pysnmp3.postinst
    packages/python-pysnmp3/trunk/debian/python-pysnmp3.prerm
Modified:
    packages/python-pysnmp3/trunk/debian/compat
    packages/python-pysnmp3/trunk/debian/control
    packages/python-pysnmp3/trunk/debian/control.in
    packages/python-pysnmp3/trunk/debian/python-pysnmp3.dirs
    packages/python-pysnmp3/trunk/debian/rules

Modified: packages/python-pysnmp3/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/compat?rev=978&op=diff
==============================================================================
--- packages/python-pysnmp3/trunk/debian/compat (original)
+++ packages/python-pysnmp3/trunk/debian/compat Tue Jun 20 12:05:57 2006
@@ -1,1 +1,1 @@
-4
+5

Modified: packages/python-pysnmp3/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/control?rev=978&op=diff
==============================================================================
--- packages/python-pysnmp3/trunk/debian/control (original)
+++ packages/python-pysnmp3/trunk/debian/control Tue Jun 20 12:05:57 2006
@@ -3,14 +3,15 @@
 Priority: optional
 Maintainer: Jan Luebbe <jluebbe at lasnet.de>
 Uploaders: Arnaud Fontaine <arnaud at andesi.org>, Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends-Indep: python-dev
-Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 4.2.0)
+Build-Depends: debhelper (>= 5.0.37.1), cdbs (>= 0.4.41), python-dev (>= 2.3.5-7), python-support (>= 0.2.3), patchutils (>= 0.2.25)
+XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-pysnmp3
 Architecture: all
-Depends: python (>= 2.3), python-support (>= 0.2), python-pysnmp-common
+Depends: ${python:Depends}, python-pysnmp-common
 Suggests: python-pysnmp3-doc
+XB-Python-Version: ${python:Versions}
 Description: Python SNMP library for agents and managers (old development branch)
  This is a Python implementation of SNMP v.1/v.2c engine. Its general
  functionality is to assemble/disassemble SNMP messages from/into

Modified: packages/python-pysnmp3/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/control.in?rev=978&op=diff
==============================================================================
--- packages/python-pysnmp3/trunk/debian/control.in (original)
+++ packages/python-pysnmp3/trunk/debian/control.in Tue Jun 20 12:05:57 2006
@@ -3,14 +3,15 @@
 Priority: optional
 Maintainer: Jan Luebbe <jluebbe at lasnet.de>
 Uploaders: Arnaud Fontaine <arnaud at andesi.org>, Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends-Indep: python-dev
 Build-Depends: @cdbs@
+XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-pysnmp3
 Architecture: all
-Depends: python (>= 2.3), python-support (>= 0.2), python-pysnmp-common
+Depends: ${python:Depends}, python-pysnmp-common
 Suggests: python-pysnmp3-doc
+XB-Python-Version: ${python:Versions}
 Description: Python SNMP library for agents and managers (old development branch)
  This is a Python implementation of SNMP v.1/v.2c engine. Its general
  functionality is to assemble/disassemble SNMP messages from/into

Added: packages/python-pysnmp3/trunk/debian/patches/00_setup.patch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/patches/00_setup.patch?rev=978&op=file
==============================================================================
--- packages/python-pysnmp3/trunk/debian/patches/00_setup.patch (added)
+++ packages/python-pysnmp3/trunk/debian/patches/00_setup.patch Tue Jun 20 12:05:57 2006
@@ -1,0 +1,10 @@
+--- setup.py.old	2006-06-20 14:03:24.000000000 +0200
++++ setup.py	2006-06-20 14:03:27.000000000 +0200
+@@ -16,7 +16,6 @@
+                    'pysnmp.proto.api',
+                    'pysnmp.proto.api.alpha',
+                    'pysnmp.proto.api.generic',
+-                   'pysnmp.test',
+                    'pysnmp.mapping',
+                    'pysnmp.mapping.udp',
+                    'pysnmp.compat',

Modified: packages/python-pysnmp3/trunk/debian/python-pysnmp3.dirs
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/python-pysnmp3.dirs?rev=978&op=diff
==============================================================================
--- packages/python-pysnmp3/trunk/debian/python-pysnmp3.dirs (original)
+++ packages/python-pysnmp3/trunk/debian/python-pysnmp3.dirs Tue Jun 20 12:05:57 2006
@@ -1,1 +1,1 @@
-usr/share/python-support/pysnmp3/pysnmp/v3
+usr/share/python-support/python-pysnmp3/pysnmp/v3

Modified: packages/python-pysnmp3/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-pysnmp3/trunk/debian/rules?rev=978&op=diff
==============================================================================
--- packages/python-pysnmp3/trunk/debian/rules (original)
+++ packages/python-pysnmp3/trunk/debian/rules Tue Jun 20 12:05:57 2006
@@ -1,26 +1,16 @@
 #!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
 
-# python-distutils before debhelper to avoid it calling dh_python by itself
+DEB_PYTHON_SYSTEM=pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-DEB_PYTHON_INSTALL_ARGS_ALL += --install-lib usr/share/python-support
-
-binary-predeb/python-pysnmp3::
+binary-install/$(DEB_PYTHON_MODULE_PACKAGE)::
 	# Which .py files to byte-compile
-	echo "2.3-" >debian/python-pysnmp3/usr/share/python-support/pysnmp3/.version
-
-	# Remove the test directory
-	rm -rf debian/python-pysnmp3/usr/share/python-support/pysnmp/test
+	echo "2.3-" > debian/$(DEB_PYTHON_MODULE_PACKAGE)/$(cdbs_python_support_path)/.version
 
 	# Move the pysnmp3 files and directories into the proper directory
-	mv debian/python-pysnmp3/usr/share/python-support/pysnmp/* \
-		debian/python-pysnmp3/usr/share/python-support/pysnmp3/pysnmp/v3
-
-	# Remove the temporary pysnmp3 directory
-	rm -rf debian/python-pysnmp3/usr/share/python-support/pysnmp
-
-common-binary-post-install-indep::
-	# Clean the python-pysnmp3-doc packages by removing *.py files.
-	# See: #365257.
-	rm -rf debian/python-pysnmp3-doc/usr/share/python-support
+	mv debian/tmp/$(cdbs_python_support_path)/pysnmp/* \
+		debian/$(DEB_PYTHON_MODULE_PACKAGE)/$(cdbs_python_support_path)/pysnmp/v3




More information about the Python-modules-commits mailing list