[Python-modules-commits] r3736 - in /packages/quixote/trunk/debian: changelog control patches/01-ptl_compile.py.dpatch patches/02-egg_support.dpatch rules
malex at users.alioth.debian.org
malex at users.alioth.debian.org
Sat Nov 24 21:20:51 UTC 2007
Author: malex
Date: Sat Nov 24 21:20:51 2007
New Revision: 3736
URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3736
Log:
Quixote-2.5 release
Modified:
packages/quixote/trunk/debian/changelog
packages/quixote/trunk/debian/control
packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch
packages/quixote/trunk/debian/patches/02-egg_support.dpatch
packages/quixote/trunk/debian/rules
Modified: packages/quixote/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/changelog?rev=3736&op=diff
==============================================================================
--- packages/quixote/trunk/debian/changelog (original)
+++ packages/quixote/trunk/debian/changelog Sat Nov 24 21:20:51 2007
@@ -1,9 +1,26 @@
-quixote (2.4-10) UNRELEASED; urgency=low
-
+quixote (2.5-2) unstable; urgency=low
+
+ * Really update the debian/watch file.
+
+ -- Oleksandr Moskalenko <malex at debian.org> Sat, 24 Nov 2007 14:19:02 -0700
+
+quixote (2.5-1) unstable; urgency=low
+
+ [Oleksandr Moskalenko]
+ * New upstream release (Closes: #445405).
+ * debian/patches/01-ptl_compile.py.dpatch: Updated the patch for a changed
+ directory structure in the upstream tarball.
+ * debian/rules: change the dh_installchanges argument from CHANGES to
+ CHANGES.txt to reflect the upstream change.
+ * debian/control:
+ - Change XS-Vcs to Vcs as this field now has native support.
+ - Add a XS-Python-Version field to allow builds for several available
+ python versions.
+ - Add a build and a binary dependencies on python.
+ [Piotr Ożarowski]
* debian/watch file updated
- * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
-
- -- Piotr Ożarowski <piotr at debian.org> Sat, 6 Oct 2007 23:47:22 +0200
+
+ -- Oleksandr Moskalenko <malex at debian.org> Sat, 24 Nov 2007 13:21:46 -0700
quixote (2.4-9) unstable; urgency=low
Modified: packages/quixote/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/control?rev=3736&op=diff
==============================================================================
--- packages/quixote/trunk/debian/control (original)
+++ packages/quixote/trunk/debian/control Sat Nov 24 21:20:51 2007
@@ -3,14 +3,15 @@
Priority: optional
Maintainer: Oleksandr Moskalenko <malex at debian.org>
Uploaders: Neil Schemenauer <nas at debian.org>, Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: dpatch, debhelper (>= 5.0.37.1), python-all-dev (>= 2.3.5-11), python-support (>= 0.6.4), python-setuptools (>= 0.6b3-1)
+Build-Depends: dpatch, debhelper (>= 5.0.37.1), python (>= 2.3.3), python-all-dev (>= 2.3.5-11), python-support (>= 0.6.4), python-setuptools (>= 0.6b3-1)
Standards-Version: 3.7.2
+XS-Python-Version: all
Vcs-Svn: svn://svn.debian.org/python-modules/packages/quixote/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/?op=log
Package: python-quixote
Architecture: any
-Depends: ${python:Depends}
+Depends: ${python:Depends}, python (>= 2.3.3)
Recommends: python-quixote-doc
Replaces: quixote (<< 2.4-6), python2.3-quixote (<< 2.4-6), python2.4-quixote (<< 2.4-6)
Conflicts: quixote (<< 2.4-6), python2.3-quixote (<< 2.4-6), python2.4-quixote (<< 2.4-6)
Modified: packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch?rev=3736&op=diff
==============================================================================
--- packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch (original)
+++ packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch Sat Nov 24 21:20:51 2007
@@ -1,16 +1,16 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
-## 01-ptl_compile.py.dpatch by Oleksandr Moskalenko <malex at tagancha.org>
+## 01_ptl_compile.py.dpatch by Oleksandr Moskalenko <malex at debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix the hard-coded path to Python interpreter
+## DP: Patch to fix the hardcoded path to python executable
@DPATCH@
---- quixote-2.4/ptl/ptl_compile.py 2005-03-26 13:13:14.000000000 -0700
-+++ quixote-2.4/ptl/ptl_compile.py 2005-06-29 10:41:13.000000000 -0600
+--- Quixote-2.5/quixote/ptl/ptl_compile.py 2007-10-01 16:53:14.000000000 -0600
++++ ptl_compile.py 2007-11-24 13:36:50.000000000 -0700
@@ -1,4 +1,4 @@
-#!/www/python/bin/python
+#!/usr/bin/env python
- """
- $URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/ptl/ptl_compile.py $
- $Id: ptl_compile.py 26357 2005-03-16 14:56:23Z dbinger $
+ """Compile a PTL template.
+
+ First template function names are mangled, noting the template type.
Modified: packages/quixote/trunk/debian/patches/02-egg_support.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/patches/02-egg_support.dpatch?rev=3736&op=diff
==============================================================================
--- packages/quixote/trunk/debian/patches/02-egg_support.dpatch (original)
+++ packages/quixote/trunk/debian/patches/02-egg_support.dpatch Sat Nov 24 21:20:51 2007
@@ -3,8 +3,8 @@
@DPATCH@
---- quixote-2.4/setup.py 2007-01-25 20:26:49.000000000 +0100
-+++ quixote-2.4/setup.py 2007-02-08 13:30:45.000000000 +0100
+--- quixote-2.5/setup.py 2007-01-25 20:26:49.000000000 +0100
++++ quixote-2.5/setup.py 2007-02-08 13:30:45.000000000 +0100
@@ -6,6 +6,7 @@
import sys, os
Modified: packages/quixote/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/rules?rev=3736&op=diff
==============================================================================
--- packages/quixote/trunk/debian/rules (original)
+++ packages/quixote/trunk/debian/rules Sat Nov 24 21:20:51 2007
@@ -49,7 +49,15 @@
dh_clean -k
dh_installdirs
-install: build install-prereq
+install-stamp: $(PYVERS:%=install-ext-%)
+ touch $@
+install-ext-%:
+ python$* setup.py install \
+ --no-compile \
+ --single-version-externally-managed \
+ --root $(DEBIAN_DIR)/$(package)
+
+install: build install-prereq install-stamp
python setup.py install \
--no-compile \
--single-version-externally-managed \
@@ -60,7 +68,7 @@
binary-arch: build install
dh_testdir
dh_testroot
- dh_installchangelogs CHANGES
+ dh_installchangelogs CHANGES.txt
dh_installdocs
dh_installexamples
install -m 644 debian/python-quixote.lintian \
@@ -73,6 +81,7 @@
dh_fixperms
rm -f $(DEBIAN_DIR)/python-quixote-doc/usr/share/doc/python-quixote-doc/INSTALL.*
dh_pysupport
+ dh_python
dh_installdeb
dh_gencontrol
dh_md5sums
More information about the Python-modules-commits
mailing list