[Python-modules-commits] r953 - in /packages/pyscript/trunk/debian: compat control control.in python-pyscript.dirs python-pyscript.install python-pyscript.postinst python-pyscript.prerm rules

arnau-guest at users.alioth.debian.org arnau-guest at users.alioth.debian.org
Mon Jun 19 23:23:36 UTC 2006


Author: arnau-guest
Date: Mon Jun 19 23:23:34 2006
New Revision: 953

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

Added:
    packages/pyscript/trunk/debian/python-pyscript.install
Removed:
    packages/pyscript/trunk/debian/python-pyscript.dirs
    packages/pyscript/trunk/debian/python-pyscript.postinst
    packages/pyscript/trunk/debian/python-pyscript.prerm
Modified:
    packages/pyscript/trunk/debian/compat
    packages/pyscript/trunk/debian/control
    packages/pyscript/trunk/debian/control.in
    packages/pyscript/trunk/debian/rules

Modified: packages/pyscript/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/pyscript/trunk/debian/compat?rev=953&op=diff
==============================================================================
--- packages/pyscript/trunk/debian/compat (original)
+++ packages/pyscript/trunk/debian/compat Mon Jun 19 23:23:34 2006
@@ -1,1 +1,1 @@
-4
+5

Modified: packages/pyscript/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/pyscript/trunk/debian/control?rev=953&op=diff
==============================================================================
--- packages/pyscript/trunk/debian/control (original)
+++ packages/pyscript/trunk/debian/control Mon Jun 19 23:23:34 2006
@@ -3,14 +3,16 @@
 Priority: optional
 Maintainer: Arnaud Fontaine <arnaud at andesi.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Gustavo Franco <stratus at debian.org>
-Build-Depends: cdbs (>= 0.4.40), debhelper (>= 4.2.0), python-dev
+Build-Depends: debhelper (>= 5.0.37.1), cdbs (>= 0.4.42), python-dev (>= 2.3.5-7), python-support (>= 0.2.3)
 Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml
+XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-pyscript
 Architecture: all
-Depends: python, python-support (>= 0.2), tetex-base
+Depends: ${python:Depends}
 Suggests: python-pyscript-doc
+XB-Python-Version: ${python:Versions}
 Description: Python module for producing postscript graphics
  PyScript  is a python  module for  producing high  quality postscript
  graphics. Rather  than use a  GUI to draw  a picture, the  picture is

Modified: packages/pyscript/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/pyscript/trunk/debian/control.in?rev=953&op=diff
==============================================================================
--- packages/pyscript/trunk/debian/control.in (original)
+++ packages/pyscript/trunk/debian/control.in Mon Jun 19 23:23:34 2006
@@ -3,14 +3,16 @@
 Priority: optional
 Maintainer: Arnaud Fontaine <arnaud at andesi.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Gustavo Franco <stratus at debian.org>
-Build-Depends: @cdbs@, python-dev
+Build-Depends: @cdbs@
 Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml
+XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-pyscript
 Architecture: all
-Depends: python, python-support (>= 0.2), tetex-base
+Depends: ${python:Depends}
 Suggests: python-pyscript-doc
+XB-Python-Version: ${python:Versions}
 Description: Python module for producing postscript graphics
  PyScript  is a python  module for  producing high  quality postscript
  graphics. Rather  than use a  GUI to draw  a picture, the  picture is

Added: packages/pyscript/trunk/debian/python-pyscript.install
URL: http://svn.debian.org/wsvn/python-modules/packages/pyscript/trunk/debian/python-pyscript.install?rev=953&op=file
==============================================================================
--- packages/pyscript/trunk/debian/python-pyscript.install (added)
+++ packages/pyscript/trunk/debian/python-pyscript.install Mon Jun 19 23:23:34 2006
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/python-support/

Modified: packages/pyscript/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/pyscript/trunk/debian/rules?rev=953&op=diff
==============================================================================
--- packages/pyscript/trunk/debian/rules (original)
+++ packages/pyscript/trunk/debian/rules Mon Jun 19 23:23:34 2006
@@ -1,19 +1,13 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
-DEB_PYTHON_PACKAGES_EXCLUDE=python-pyscript-doc
+DEB_PYTHON_SYSTEM=pysupport
 
-# python-distutils before debhelper to avoid it calling dh_python
-# itself
+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
 
 # Don't compress .py files
 DEB_COMPRESS_EXCLUDE := .py
-
-# Install the .py files into the proper directory for 
-# python-support
-DEB_PYTHON_INSTALL_ARGS_ALL += --install-lib usr/share/python-support/pyscript
 
 # Manpages stuff 
 MANPAGES = debian/pyscript.1
@@ -25,8 +19,8 @@
 %.1: %.dbk
 	cd $(<D) && $(XSLT_CMD) $(DB2MAN) $(<F)
 
-binary-install/python-pyscript::
-	echo "2.3-" >debian/python-pyscript/usr/share/python-support/pyscript/.version
+binary-install/$(DEBIAN_PYTHON_MODULE_PACKAGE)::
+	echo "2.3-" > debian/$(DEB_PYTHON_MODULE_PACKAGE)/$(cdbs_python_support_path)/.version
 
 clean::
 	rm -f $(MANPAGES)




More information about the Python-modules-commits mailing list