[Python-modules-commits] r826 - in /packages/celementtree/trunk/debian: changelog control control.in rules

hertzog at users.alioth.debian.org hertzog at users.alioth.debian.org
Thu Jun 15 08:59:42 UTC 2006


Author: hertzog
Date: Thu Jun 15 08:59:39 2006
New Revision: 826

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=826
Log:
Update for the new python policy.

Modified:
    packages/celementtree/trunk/debian/changelog
    packages/celementtree/trunk/debian/control
    packages/celementtree/trunk/debian/control.in
    packages/celementtree/trunk/debian/rules

Modified: packages/celementtree/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/celementtree/trunk/debian/changelog?rev=826&op=diff
==============================================================================
--- packages/celementtree/trunk/debian/changelog (original)
+++ packages/celementtree/trunk/debian/changelog Thu Jun 15 08:59:39 2006
@@ -1,8 +1,12 @@
-celementtree (1.0.5-6) UNRELEASED; urgency=low
+celementtree (1.0.5-6) unstable; urgency=low
 
-  * Added watch file
+  [ Piotr Ozarowski ]
+  * Added watch file.
+  [ Raphael Hertzog ]
+  * Updated for new Python policy. Closes: #373301
+  * Added myself to Uploaders.
 
- -- Piotr Ozarowski <ozarow at gmail.com>  Tue,  6 Jun 2006 13:21:43 +0200
+ -- Raphael Hertzog <hertzog at debian.org>  Thu, 15 Jun 2006 10:46:10 +0200
 
 celementtree (1.0.5-5) unstable; urgency=low
 

Modified: packages/celementtree/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/celementtree/trunk/debian/control?rev=826&op=diff
==============================================================================
--- packages/celementtree/trunk/debian/control (original)
+++ packages/celementtree/trunk/debian/control Thu Jun 15 08:59:39 2006
@@ -2,13 +2,18 @@
 Section: python
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> 
-Uploaders: Torsten Marek <shlomme at debian.org>
-Build-Depends: cdbs (>= 0.4.23-1.1), patchutils (>= 0.2.25), debhelper (>= 5), python-all-dev, python, libexpat-dev, python2.3-setuptools, python2.4-setuptools
+Uploaders: Torsten Marek <shlomme at debian.org>, Raphael Hertzog <hertzog at debian.org>
+Build-Depends: debhelper (>= 5.0.37.1), cdbs (>= 0.4.41), python-all-dev (>= 2.3.5-7), python-central (>= 0.4.10), patchutils (>= 0.2.25), libexpat-dev, python-setuptools (>= 0.6b3-1)
+XS-Python-Version: << 2.5
 Standards-Version: 3.7.2
 
 Package: python-celementtree
-Architecture: all
+Architecture: any
 Depends: ${python:Depends}
+Provides: ${python:Provides}
+Replaces: python2.3-celementtree (<< 1.0.5-6), python2.4-celementtree (<< 1.0.5-6)
+Conflicts: python2.3-celementtree (<< 1.0.5-6), python2.4-celementtree (<< 1.0.5-6)
+XB-Python-Version: ${python:Versions}
 Description: Light-weight toolkit for XML processing
  cElementTree provides a simple but flexible container object,
  designed to store hierarchical data structures, such as
@@ -18,40 +23,4 @@
  cElementTree is a C implementation of the ElementTree API and
  is supposed to be a drop-in replacement.
  .
- This package is an empty dummy package that always depends on
- a package built for Debian's default Python version.
- .
   Homepage: http://effbot.org/zone/celementtree.htm
-
-Package: python2.3-celementtree
-Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, python-elementtree (>= 1.2.6-7)
-Description: Light-weight toolkit for XML processing
- cElementTree provides a simple but flexible container object,
- designed to store hierarchical data structures, such as
- simplified XML infosets, in memory. The element type can
- be described as a hybrid between a Python list and a Python
- dictionary.
- cElementTree is a C implementation of the ElementTree API and
- is supposed to be a drop-in replacement.
- . 
- This package is built for Python 2.3.
- .
-  Homepage: http://effbot.org/zone/celementtree.htm
-
-Package: python2.4-celementtree
-Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, python-elementtree (>= 1.2.6-7)
-Description: Light-weight toolkit for XML processing
- cElementTree provides a simple but flexible container object,
- designed to store hierarchical data structures, such as
- simplified XML infosets, in memory. The element type can
- be described as a hybrid between a Python list and a Python
- dictionary.
- cElementTree is a C implementation of the ElementTree API and
- is supposed to be a drop-in replacement.
- . 
- This package is built for Python 2.4.
- .
-  Homepage: http://effbot.org/zone/celementtree.htm
-

Modified: packages/celementtree/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/celementtree/trunk/debian/control.in?rev=826&op=diff
==============================================================================
--- packages/celementtree/trunk/debian/control.in (original)
+++ packages/celementtree/trunk/debian/control.in Thu Jun 15 08:59:39 2006
@@ -2,13 +2,18 @@
 Section: python
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> 
-Uploaders: Torsten Marek <shlomme at debian.org>
-Build-Depends: @cdbs@, python-all-dev, python, libexpat-dev, python2.3-setuptools, python2.4-setuptools
+Uploaders: Torsten Marek <shlomme at debian.org>, Raphael Hertzog <hertzog at debian.org>
+Build-Depends: @cdbs@, libexpat-dev, python-setuptools (>= 0.6b3-1)
+XS-Python-Version: << 2.5
 Standards-Version: 3.7.2
 
 Package: python-celementtree
-Architecture: all
+Architecture: any
 Depends: ${python:Depends}
+Provides: ${python:Provides}
+Replaces: python2.3-celementtree (<< 1.0.5-6), python2.4-celementtree (<< 1.0.5-6)
+Conflicts: python2.3-celementtree (<< 1.0.5-6), python2.4-celementtree (<< 1.0.5-6)
+XB-Python-Version: ${python:Versions}
 Description: Light-weight toolkit for XML processing
  cElementTree provides a simple but flexible container object,
  designed to store hierarchical data structures, such as
@@ -18,40 +23,4 @@
  cElementTree is a C implementation of the ElementTree API and
  is supposed to be a drop-in replacement.
  .
- This package is an empty dummy package that always depends on
- a package built for Debian's default Python version.
- .
   Homepage: http://effbot.org/zone/celementtree.htm
-
-Package: python2.3-celementtree
-Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, python-elementtree (>= 1.2.6-7)
-Description: Light-weight toolkit for XML processing
- cElementTree provides a simple but flexible container object,
- designed to store hierarchical data structures, such as
- simplified XML infosets, in memory. The element type can
- be described as a hybrid between a Python list and a Python
- dictionary.
- cElementTree is a C implementation of the ElementTree API and
- is supposed to be a drop-in replacement.
- . 
- This package is built for Python 2.3.
- .
-  Homepage: http://effbot.org/zone/celementtree.htm
-
-Package: python2.4-celementtree
-Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, python-elementtree (>= 1.2.6-7)
-Description: Light-weight toolkit for XML processing
- cElementTree provides a simple but flexible container object,
- designed to store hierarchical data structures, such as
- simplified XML infosets, in memory. The element type can
- be described as a hybrid between a Python list and a Python
- dictionary.
- cElementTree is a C implementation of the ElementTree API and
- is supposed to be a drop-in replacement.
- . 
- This package is built for Python 2.4.
- .
-  Homepage: http://effbot.org/zone/celementtree.htm
-

Modified: packages/celementtree/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/celementtree/trunk/debian/rules?rev=826&op=diff
==============================================================================
--- packages/celementtree/trunk/debian/rules (original)
+++ packages/celementtree/trunk/debian/rules Thu Jun 15 08:59:39 2006
@@ -1,14 +1,15 @@
 #!/usr/bin/make -f
+
+DEB_PYTHON_SYSTEM=pycentral
+
+# Keep the .egg-info in the /usr/lib/python2.X/... directory
+export DH_PYCENTRAL="nomove"
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-
-DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed \
-	--no-compile -O0
-
-
+DEB_PYTHON_INSTALL_ARGS += --single-version-externally-managed
 
 clean::
 #	hack (CDBS bug -- see #300149)




More information about the Python-modules-commits mailing list