Package: python-zsi
Version: 1.7-2
Severity: wishlist
Tags: patch

Heya,

as we'd like to use the wstools from zsi for python-soappy (soappy is
outdated anyway, but a lot of people still use it - but there's no need
to install wstools twice because of that) and we'd like to keep
providing soappy for py 2.3-2.5, here's out wish: Please use
python-support instead of python-central to package ZSI. That's imho the
best way to make sure that ZSI is installed for 2.3 and 2.5, too.
(Probably I'm missing a hidden feature of python-central here, hidden
thanks to the lack of documentation).

Find attached a patch which should do the neccessary changes in the
debian directory - I hope that I didn't miss anything. It'll also bump
debian/compat to level 5.

If you have any questions don't hesitate to contact me!

Thanks & cheers,

Bernd Zeimetz
<[EMAIL PROTECTED]>                         <http://bzed.de/>
diff -Nuw debian.orig/compat debian/compat
--- debian.orig/compat  2007-03-24 23:05:57.000000000 +0100
+++ debian/compat       2007-03-24 23:02:06.000000000 +0100
@@ -1 +1 @@
-4
+5
diff -Nuw debian.orig/control debian/control
--- debian.orig/control 2007-03-24 23:05:57.000000000 +0100
+++ debian/control      2007-03-24 23:01:58.000000000 +0100
@@ -2,18 +2,14 @@
 Section: python
 Priority: optional
 Maintainer: Tristan Seligmann <[EMAIL PROTECTED]>
-Build-Depends-Indep: python-all-dev, python-central (>= 0.4.11)
-Build-Depends: cdbs (>= 0.4.41), debhelper (>= 5.0.37.1), python (>= 2.3.5-7)
+Build-Depends: cdbs (>= 0.4.41), debhelper (>= 5.0.37.1), python (>= 2.3.5-7), 
python-support (>= 0.4)
 Standards-Version: 3.7.2
-XS-Python-Version: all
 
 Package: python-zsi
 Architecture: all
 Depends: python-xml, ${python:Depends}
 Conflicts: python2.3-zsi (<= 1.5.0-3), python2.4-zsi (<= 1.5.0-3)
 Replaces: python2.3-zsi (<= 1.5.0-3), python2.4-zsi (<= 1.5.0-3)
-XB-Python-Version: ${python:Versions}
-Provides: ${python:Provides}
 Description: Zolera Soap Infrastructure
  ZSI is a Python package that provides an implementation of SOAP messaging,
  as described in The SOAP 1.1 Specification. In particular, ZSI parses and
diff -Nuw debian.orig/pycompat debian/pycompat
--- debian.orig/pycompat        1970-01-01 01:00:00.000000000 +0100
+++ debian/pycompat     2007-03-24 22:48:55.000000000 +0100
@@ -0,0 +1 @@
+2
diff -Nuw debian.orig/python-zsi.lintian-overrides 
debian/python-zsi.lintian-overrides
--- debian.orig/python-zsi.lintian-overrides    2007-03-24 23:05:57.000000000 
+0100
+++ debian/python-zsi.lintian-overrides 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# This field is used by the new Python policy / python-central
-python-zsi: unknown-field-in-control python-version
diff -Nuw debian.orig/pyversions debian/pyversions
--- debian.orig/pyversions      1970-01-01 01:00:00.000000000 +0100
+++ debian/pyversions   2007-03-24 22:48:34.000000000 +0100
@@ -0,0 +1 @@
+2.3-
diff -Nuw debian.orig/rules debian/rules
--- debian.orig/rules   2007-03-24 23:05:57.000000000 +0100
+++ debian/rules        2007-03-24 22:48:45.000000000 +0100
@@ -2,7 +2,7 @@
 # -*- mode: makefile; coding: utf-8 -*-
 # Copyright © Tristan Seligmann <[EMAIL PROTECTED]>
 
-DEB_PYTHON_SYSTEM = pycentral
+DEB_PYTHON_SYSTEM = pysupport
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
diff -Nuw debian.orig/source.lintian-overrides debian/source.lintian-overrides
--- debian.orig/source.lintian-overrides        2007-03-24 23:05:57.000000000 
+0100
+++ debian/source.lintian-overrides     2007-03-24 23:04:48.000000000 +0100
@@ -1,8 +1,2 @@
-# clean target runs pythen setup.py clean, so this must go in Build-Depends
-zsi source: build-depends-without-arch-dep python
-
-# This field is used by the new Python policy / python-central
-zsi source: unknown-field-in-dsc python-version
-
 # Upstream distributes it like this, no point in repacking
 zsi source: cvsignore-file-in-source

Reply via email to