[Python-modules-commits] r483 - in /packages/cubictemp/trunk/debian: changelog control rules

adn-guest at users.alioth.debian.org adn-guest at users.alioth.debian.org
Sun May 7 12:04:47 UTC 2006


Author: adn-guest
Date: Sun May  7 12:04:44 2006
New Revision: 483

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=483
Log:
* First try at python-support
* Bump Standards-Version to 3.7.2
* Correct Build-Depends-Indep

Modified:
    packages/cubictemp/trunk/debian/changelog
    packages/cubictemp/trunk/debian/control
    packages/cubictemp/trunk/debian/rules

Modified: packages/cubictemp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/cubictemp/trunk/debian/changelog?rev=483&op=diff
==============================================================================
--- packages/cubictemp/trunk/debian/changelog (original)
+++ packages/cubictemp/trunk/debian/changelog Sun May  7 12:04:44 2006
@@ -1,7 +1,6 @@
 cubictemp (0.4-1) unstable; urgency=low
 
   * Initial release (Closes: #350432)
-  * Bump Standards-Version to 3.7.0
 
  -- Mohammed Adnène Trojette <adn+deb at diwi.org>  Fri, 14 Apr 2006 11:30:45 +0100
 

Modified: packages/cubictemp/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/cubictemp/trunk/debian/control?rev=483&op=diff
==============================================================================
--- packages/cubictemp/trunk/debian/control (original)
+++ packages/cubictemp/trunk/debian/control Sun May  7 12:04:44 2006
@@ -3,12 +3,13 @@
 Priority: optional
 Maintainer: Mohammed Adnène Trojette <adn+deb at diwi.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends-Indep: debhelper (>= 4.2), cdbs (>= 0.4.23-1.1), python2.3-dev, python2.4-dev, python, dpatch (>= 0.4.33)
-Standards-Version: 3.7.0
+Build-Depends: debhelper (>= 4.2), cdbs (>= 0.4.23-1.1), dpatch (>= 0.4.33)
+Build-Depends-Indep: python-dev, python-support 
+Standards-Version: 3.7.2
 
 Package: python-cubictemp
 Architecture: all
-Depends: python2.3-cubictemp
+Depends: python (>=2.3)
 Description: small, elegant, Python-specific HTML templating system
  Cubictemp integrates tightly with Python, allowing you to pass
  arbitrary Python objects into a HTML template, walk sequences and
@@ -16,32 +17,3 @@
  . 
  Cubictemp includes default protection against common classes of
  HTML and Javascript Cross-Site Scripting vulnerabilities.
- .
- This package is an empty dummy package that always depends on
- a package built for Debian's default Python version.
-
-Package: python2.3-cubictemp
-Architecture: all
-Depends: ${python:Depends}
-Description: small, elegant, Python-specific HTML templating system
- Cubictemp integrates tightly with Python, allowing you to pass
- arbitrary Python objects into a HTML template, walk sequences and
- iterators, and evaluate expressions.
- . 
- Cubictemp includes default protection against common classes of
- HTML and Javascript Cross-Site Scripting vulnerabilities.
- .
- This package is built for Python 2.3.x.
-
-Package: python2.4-cubictemp
-Architecture: all
-Depends: ${python:Depends}
-Description: small, elegant, Python-specific HTML templating system
- Cubictemp integrates tightly with Python, allowing you to pass
- arbitrary Python objects into a HTML template, walk sequences and
- iterators, and evaluate expressions.
- . 
- Cubictemp includes default protection against common classes of
- HTML and Javascript Cross-Site Scripting vulnerabilities.
- .
- This package is built for Python 2.4.x.

Modified: packages/cubictemp/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/cubictemp/trunk/debian/rules?rev=483&op=diff
==============================================================================
--- packages/cubictemp/trunk/debian/rules (original)
+++ packages/cubictemp/trunk/debian/rules Sun May  7 12:04:44 2006
@@ -1,13 +1,18 @@
 #!/usr/bin/make -f
 
+# python-distutils before debhelper to avoid it calling dh_python
+# itself
+include /usr/share/cdbs/1/class/python-distutils.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
 include /usr/share/cdbs/1/rules/dpatch.mk
 # needed to use the dpatch tools (like dpatch-edit-patch)
 include /usr/share/dpatch/dpatch.make
 
-binary-install/python2.3-cubictemp::
-	chmod +x debian/python2.3-cubictemp/usr/lib/python2.3/site-packages/cubictemp.py
+# python-support stuff (based on python-cherrypy, thanks to its
+# maintainer)
+DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --install-lib usr/share/python-support/medusa
+PYVER=$(shell python -V 2>&1 | cut -d ' ' -f 2 | cut -d . -f 1-2)
 
-binary-install/python2.4-cubictemp::
-	chmod +x debian/python2.4-cubictemp/usr/lib/python2.4/site-packages/cubictemp.py
+common-binary-post-install-indep::
+	mv debian/python-cubictemp/usr/lib/python${PYVER}/site-packages/* \
+               debian/python-cubictemp/usr/share/python-support/cubictemp/




More information about the Python-modules-commits mailing list