[Python-modules-commits] r1701 - in /packages/quixote/trunk: ./ debian/ debian/patches/

malex at users.alioth.debian.org malex at users.alioth.debian.org
Mon Jan 22 20:54:51 CET 2007


Author: malex
Date: Mon Jan 22 20:54:50 2007
New Revision: 1701

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1701
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/quixote/trunk/debian/
    packages/quixote/trunk/debian/README.Debian
    packages/quixote/trunk/debian/changelog
    packages/quixote/trunk/debian/compat
    packages/quixote/trunk/debian/control
    packages/quixote/trunk/debian/copyright
    packages/quixote/trunk/debian/patches/
    packages/quixote/trunk/debian/patches/.dpatch
    packages/quixote/trunk/debian/patches/00list
    packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch   (with props)
    packages/quixote/trunk/debian/python-quixote-doc.docs
    packages/quixote/trunk/debian/python2.3-quixote.dirs
    packages/quixote/trunk/debian/python2.3-quixote.docs
    packages/quixote/trunk/debian/python2.3-quixote.install
    packages/quixote/trunk/debian/python2.3-quixote.lintian
    packages/quixote/trunk/debian/python2.3-quixote.postinst
    packages/quixote/trunk/debian/python2.3-quixote.prerm
    packages/quixote/trunk/debian/python2.4-quixote.dirs
    packages/quixote/trunk/debian/python2.4-quixote.docs
    packages/quixote/trunk/debian/python2.4-quixote.install
    packages/quixote/trunk/debian/python2.4-quixote.lintian
    packages/quixote/trunk/debian/python2.4-quixote.postinst
    packages/quixote/trunk/debian/python2.4-quixote.prerm
    packages/quixote/trunk/debian/quixote-doc.docs
    packages/quixote/trunk/debian/quixote-doc.lintian
    packages/quixote/trunk/debian/quixote.lintian
    packages/quixote/trunk/debian/rules   (with props)
    packages/quixote/trunk/dirs

Added: packages/quixote/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/README.Debian?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/README.Debian (added)
+++ packages/quixote/trunk/debian/README.Debian Mon Jan 22 20:54:50 2007
@@ -1,0 +1,10 @@
+To install the demo:
+        # apt-get install quixote-doc
+
+	# cp /usr/share/doc/quixote-doc/demo.{cgi,conf} /usr/lib/cgi-bin
+	# chmod +x /usr/lib/cgi-bin/demo.cgi
+
+Assuming your web server is installed, you should now be able to view the demo
+at http://localhost/cgi-bin/demo.cgi .
+
+  Neil Schemenauer <nas at debian.org>

Added: packages/quixote/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/changelog?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/changelog (added)
+++ packages/quixote/trunk/debian/changelog Mon Jan 22 20:54:50 2007
@@ -1,0 +1,152 @@
+quixote (2.4-5) unstable; urgency=low
+
+  * debian/rules: Install docs into the python-quixote-doc build directory
+    (Closes: #382325).
+  * debian/changelog: Changed python-central dependency to 0.5.
+
+ -- Oleksandr Moskalenko <malex at debian.org>  Fri,  1 Sep 2006 16:57:26 -0600
+
+quixote (2.4-4) unstable; urgency=low
+  * This upload is about converting the package to using python-central and
+    introducing changes that will make it compliant with the new debian python
+    policy and compatible with the python 2.3 -> python 2.4 transition.
+  * debian/control:
+    + Added XS-Python-Version: >= 2.3
+    + Added XS-Python-Standard-Version: 0.4
+    + Changed Build-Depends to contain debhelper (>= 5.0.37.1) instead of
+       debhelper (>= 5), python-all-dev instead of python2.3-dev and
+       python2.4-dev; added python-central (>= 0.4.10).
+    + Combined sections for python2.3-quixote and python2.4-quixote into a
+      single python-quixote section.
+    + Changed quixote-doc to python-quixote-doc to avoid a second "NEW queue'
+      run later on when I remove 'quixote'.
+    [python-quixote]
+      - Changed binary Depends to ${python:Depends}
+      - Changed 'Replaces' to quixote (<< 2.4-4) and python2.x-quixote (<<
+        2.4-4).
+      - Added 'Conflicts: quixote (<< 2.4-4)' and python2.x-quixote (<<
+        2.4-4).
+      - Added 'Provides quixote' and ${python:Provides}.
+      - Added  XB-Python-Version: ${python:Versions}.
+    [quixote]
+      - Changed Architecture to 'all' as this package doesn't contain any
+        arch-dependent files.
+    [quixote-doc]
+      - Changed Architecture to 'all' as this package doesn't contain any
+        arch-dependent files.
+      - Added appropriate Replaces, Conflicts and Provides.
+  * debian/rules:
+    + Removed commented out lines from the file.
+    + Removed DOCPATH, PYTHON23 and PYTHON24 variables.
+    + Added a PYVERS variable.
+    + Added new build and install rules per new Debian python policy.
+
+ -- Oleksandr Moskalenko <malex at debian.org>  Wed, 14 Jun 2006 12:16:52 -0600
+
+quixote (2.4-3) unstable; urgency=low
+
+  * debian/control: 
+    + Removed the dependency of quixote-doc on quixote (Closes: #365511).
+    + Added a "Section: doc" to the quixote-doc control lines thanks to a
+      lintian warning.
+    + Updated Standards-Version to the latest 3.7.2.
+
+ -- Oleksandr Moskalenko <malex at debian.org>  Thu,  8 Jun 2006 11:34:16 -0600
+
+quixote (2.4-2) unstable; urgency=low
+
+  * debian/python2.4-quixote.postinst: Fixed the Python interpreter version
+    2.3 --> 2.4 (Closes: #356764).
+  * debian/control: Added a "Replaces: quixote (<< 2.4)" field to
+    python2.{3,4}-quixote package control fields to fix a problem with
+    upgrading from quixote 2.3 and earlier (Closes: #356766).
+
+ -- Oleksandr Moskalenko <malex at debian.org>  Tue, 14 Mar 2006 14:13:08 -0700
+
+quixote (2.4-1) unstable; urgency=low
+
+  * Changing to co-maintenance with Neil Schemenauer.
+  * New upstream release.
+  * debian/compat: put this setting out into a new file and switched to the
+    current compat level of 5.
+  * debian/control: changed the debhelper Build-Depends to correspond to the
+    chosen compatibility level.
+  * debian/control: split quixote into quixote, python2.3-quixote,
+    python2.4-quixote, and quixote-doc based on a patch kindly provided by
+    Diane Trout <diane at ghic.org> (thanks!) (Closes: #339840).
+  * debian/quixote-doc.lintian: Added an override for the license error as
+    quixote does not use a common license.
+  * debian/quixote.lintian: Added an override for the license error as quixote
+    does not use a common license.
+  * debian/copyright: Added licenses for ptl/cimport.c and server/_fcgi.py.
+
+ -- Oleksandr Moskalenko <malex at debian.org>  Tue, 14 Feb 2006 23:14:17 -0700
+
+quixote (2.3-0.1) unstable; urgency=low
+
+  * NMU with permission of Neil Schemenauer.
+  * New upstream release
+
+ -- Oleksandr Moskalenko <malex at tagancha.org>  Fri, 21 Oct 2005 12:08:10 -0600
+
+quixote (2.2-0.1) unstable; urgency=low
+
+  * NMU with permission of Neil Schemenauer.
+  * New upstream release
+
+ -- Oleksandr Moskalenko <malex at tagancha.org>  Tue, 27 Sep 2005 17:41:21 -0600
+
+quixote (2.1-0.1) unstable; urgency=low
+
+  * NMU with permission of Neil Schemenauer.
+  * New upstream release.
+  * debian/control: added dpatch to Build-Depends (Closes: #324349).
+  * debian/control: updated Standards-Version.
+  * debian/quixote.lintian: Added overrides for non-executable .py files and
+    for the bogus license error.
+  * debian/quixote.dirs: Added this file to allow dh_installdirs to creat a
+    directory for lintian overrides.
+  * debian/rules: Added code to install lintian overrides.
+
+ -- Oleksandr Moskalenko <malex at tagancha.org>  Mon, 22 Aug 2005 15:19:57 -0600
+
+quixote (2.0-0.1) unstable; urgency=low
+
+  * NMU with permission of Neil Schemenauer.
+  * New upstream release (Closes: #294573, #277666, #270527).
+  * debian/copyright: Updated the CNRI license for Quixote 2.0 and removed
+    irrelevant Zope license.
+  * debian/docs: Updated the list of files from the docs and demo directories
+    to avoid breaking the build.
+  * debian/patches: Prepare a patch for ptl/ptl_compile.py to fix a hard-coded
+    path to python interpreter at build time.
+  * debian/rules: Patch ptl/ptl_compile_py as described above using dpatch.
+
+ -- Oleksandr Moskalenko <malex at tagancha.org>  Fri, 17 Jun 2005 16:49:21 -0600
+
+quixote (1.0-1) unstable; urgency=low
+
+  * New upstream release (Closes: #259197).
+
+ -- Neil Schemenauer <nas at debian.org>  Wed, 25 Aug 2004 10:40:25 -0400
+
+quixote (0.6.1-1) unstable; urgency=low
+
+  * Build against Python 2.3.
+  * Include ZPL 2.0 (Closes: #205427)
+  * New upstream release.
+
+ -- Neil Schemenauer <nas at debian.org>  Tue, 26 Aug 2003 13:13:46 -0400
+
+quixote (0.6-1) unstable; urgency=low
+
+  * New upstream release (Closes: #186452).
+
+ -- Neil Schemenauer <nas at debian.org>  Tue,  6 May 2003 11:09:23 -0400
+
+quixote (0.5-1) unstable; urgency=low
+
+  * Initial package (Closes: #149942).
+
+ -- Neil Schemenauer <nas at debian.org>  Thu, 13 Jun 2002 20:47:02 -0400
+

Added: packages/quixote/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/compat?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/compat (added)
+++ packages/quixote/trunk/debian/compat Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+5

Added: packages/quixote/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/control?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/control (added)
+++ packages/quixote/trunk/debian/control Mon Jan 22 20:54:50 2007
@@ -1,0 +1,74 @@
+Source: quixote
+Section: web
+Priority: optional
+Maintainer: Oleksandr Moskalenko <malex at debian.org>
+Uploaders: Neil Schemenauer <nas at debian.org>
+Build-Depends: dpatch, debhelper (>= 5.0.37.1), python-all-dev, python-central (>= 0.5)
+Standards-Version: 3.7.2
+XS-Python-Version: >= 2.3
+
+Package: quixote
+Architecture: all
+XB-Python-Version: ${python:Versions}
+Depends: python-quixote (=${Source-Version})
+Description: A highly Pythonic Web application framework
+ Quixote is yet another framework for developing Web applications in
+ Python.  The design goals were:
+ .
+  1) To allow easy development of Web applications where the
+     emphasis is more on complicated programming logic than
+     complicated templating.
+ .
+  2) To make the templating language as similar to Python as possible,
+     in both syntax and semantics.  The aim is to make as many of the
+     skills and structural techniques used in writing regular Python
+     code applicable to Web applications built using Quixote.
+ .
+  3) No magic.  When it's not obvious what to do in
+     a certain case, Quixote refuses to guess.
+ .
+ If you view a web site as a program, and web pages as subroutines,
+ Quixote just might be the tool for you.  If you view a web site as a
+ graphic design showcase, and each web page as an individual work of
+ art, Quixote is probably not what you're looking for.
+
+Package: python-quixote
+Architecture: any
+Depends: ${python:Depends}
+Recommends: python-quixote-doc
+Replaces: quixote (<< 2.4-4), python2.3-quixote (<< 2.4-4), python2.4-quixote (<< 2.4-4)
+Conflicts: quixote (<< 2.4-4), python2.3-quixote (<< 2.4-4), python2.4-quixote (<< 2.4-4)
+Provides: quixote, ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: A highly Pythonic Web application framework
+ Quixote is yet another framework for developing Web applications in
+ Python.  The design goals were:
+ .
+  1) To allow easy development of Web applications where the
+     emphasis is more on complicated programming logic than
+     complicated templating.
+ .
+  2) To make the templating language as similar to Python as possible,
+     in both syntax and semantics.  The aim is to make as many of the
+     skills and structural techniques used in writing regular Python
+     code applicable to Web applications built using Quixote.
+ .
+  3) No magic.  When it's not obvious what to do in
+     a certain case, Quixote refuses to guess.
+ .
+ If you view a web site as a program, and web pages as subroutines,
+ Quixote just might be the tool for you.  If you view a web site as a
+ graphic design showcase, and each web page as an individual work of
+ art, Quixote is probably not what you're looking for.
+ .
+ This is the actual binary package.
+
+Package: python-quixote-doc
+Section: doc
+Architecture: all
+XB-Python-Version: ${python:Versions}
+Replaces: quixote-doc (<< 2.4-4)
+Conflicts: quixote-doc (<< 2.4-4)
+Provides: quixote-doc
+Description: Quixote web application framework documentation
+ Contains the documentation and examples for Quixote.

Added: packages/quixote/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/copyright?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/copyright (added)
+++ packages/quixote/trunk/debian/copyright Mon Jan 22 20:54:50 2007
@@ -1,0 +1,153 @@
+This package was debianized by Neil Schemenauer <nas at debian.org> on
+Thu, 13 Jun 2002 20:47:02 -0400.
+
+It was downloaded from http://www.mems-exchange.org/software/quixote/
+
+Upstream Authors: {akuchlin,gward,nas}@mems-exchange.org
+
+Copyright:
+
+
+======================================================================
+
+Main Quixote source:
+--------------------
+
+CNRI OPEN SOURCE LICENSE AGREEMENT FOR QUIXOTE-2.0
+--------------------------------------------------
+
+IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.  BY COPYING,
+INSTALLING OR OTHERWISE USING QUIXOTE-2.0 SOFTWARE, YOU ARE DEEMED TO
+HAVE AGREED TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS LICENSE
+AGREEMENT.
+
+1. This LICENSE AGREEMENT is between Corporation for National Research
+Initiatives, having an office at 1895 Preston White Drive, Reston, VA
+20191 ("CNRI"), and the Individual or Organization ("Licensee")
+copying, installing or otherwise using Quixote-2.0 software in source
+or binary form and its associated documentation ("Quixote-2.0").
+
+2. Subject to the terms and conditions of this License Agreement, CNRI
+hereby grants Licensee a nonexclusive, royalty-free, world-wide
+license to reproduce, analyze, test, perform and/or display publicly,
+prepare derivative works, distribute, and otherwise use Quixote-2.0
+alone or in any derivative version, provided, however, that CNRI's
+License Agreement and CNRI's notice of copyright, i.e., "Copyright ©
+2005 Corporation for National Research Initiatives; All Rights
+Reserved" are retained in Quixote-2.0 alone or in any derivative
+version prepared by Licensee.
+
+
+3. In the event Licensee prepares a derivative work that is based on
+or incorporates Quixote-2.0, or any part thereof, and wants to make
+the derivative work available to others as provided herein, then
+Licensee hereby agrees to include in any such work a brief summary of
+the changes made to Quixote-2.0.
+
+4. CNRI is making Quixote-2.0 available to Licensee on an "AS IS"
+basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF QUIXOTE-2.0 WILL NOT
+INFRINGE ANY THIRD PARTY RIGHTS.
+
+5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF
+QUIXOTE-2.0 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
+LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING
+QUIXOTE-2.0, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE
+POSSIBILITY THEREOF.
+
+6. This License Agreement will automatically terminate upon a material 
+breach of its terms and conditions.
+
+7. This License Agreement shall be governed by the federal
+intellectual property law of the United States, including without
+limitation the federal copyright law, and, to the extent such
+U.S. federal law does not apply, by the law of the Commonwealth of
+Virginia, excluding Virginia's conflict of law
+provisions. Notwithstanding the foregoing, with regard to derivative
+works based on Quixote-2.0 that incorporate non-separable material
+that was previously distributed under the GNU General Public License
+(GPL), the law of the Commonwealth of Virginia shall govern this
+License Agreement only as to issues arising under or with respect to
+Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
+License Agreement shall be deemed to create any relationship of
+agency, partnership, or joint venture between CNRI and Licensee.  This
+License Agreement does not grant permission to use CNRI trademarks or
+trade name in a trademark sense to endorse or promote products or
+services of Licensee, or any third party.
+
+8. By copying, installing or otherwise using Quixote-2.0, Licensee
+agrees to be bound by the terms and conditions of this License
+Agreement.
+
+
+========================================================================
+
+quixote-2.4/ptl/cimport.c
+-------------------------
+
+PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
+--------------------------------------------
+
+1. This LICENSE AGREEMENT is between the Python Software Foundation
+("PSF"), and the Individual or Organization ("Licensee") accessing and
+otherwise using this software ("Python") in source or binary form and
+its associated documentation.
+
+2. Subject to the terms and conditions of this License Agreement, PSF
+hereby grants Licensee a nonexclusive, royalty-free, world-wide
+license to reproduce, analyze, test, perform and/or display publicly,
+prepare derivative works, distribute, and otherwise use Python
+alone or in any derivative version, provided, however, that PSF's
+License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
+2001, 2002, 2003, 2004 Python Software Foundation; All Rights Reserved"
+are retained in Python alone or in any derivative version prepared
+by Licensee.
+
+3. In the event Licensee prepares a derivative work that is based on
+or incorporates Python or any part thereof, and wants to make
+the derivative work available to others as provided herein, then
+Licensee hereby agrees to include in any such work a brief summary of
+the changes made to Python.
+
+4. PSF is making Python available to Licensee on an "AS IS"
+basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
+INFRINGE ANY THIRD PARTY RIGHTS.
+
+5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
+A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
+OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+
+6. This License Agreement will automatically terminate upon a material
+breach of its terms and conditions.
+
+7. Nothing in this License Agreement shall be deemed to create any
+relationship of agency, partnership, or joint venture between PSF and
+Licensee.  This License Agreement does not grant permission to use PSF
+trademarks or trade name in a trademark sense to endorse or promote
+products or services of Licensee, or any third party.
+
+8. By copying, installing or otherwise using Python, Licensee
+agrees to be bound by the terms and conditions of this License
+Agreement.
+
+
+======================================================================
+
+quixote-2.4/server/_fcgi.py
+---------------------------
+
+BSD style license
+-----------------
+
+This is free software.  You may use this software for any
+purpose including modification/redistribution, so long as
+this header remains intact and that you do not claim any
+rights of ownership or authorship of this software.  This
+software has been tested, but no warranty is expressed or
+implied.

Added: packages/quixote/trunk/debian/patches/.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/patches/.dpatch?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/patches/.dpatch (added)
+++ packages/quixote/trunk/debian/patches/.dpatch Mon Jan 22 20:54:50 2007
@@ -1,0 +1,7 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 99-unnamed.dpatch by Oleksandr Moskalenko <malex at tagancha.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@

Added: packages/quixote/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/patches/00list?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/patches/00list (added)
+++ packages/quixote/trunk/debian/patches/00list Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+01-ptl_compile.py.dpatch

Added: 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=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch (added)
+++ packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch Mon Jan 22 20:54:50 2007
@@ -1,0 +1,16 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01-ptl_compile.py.dpatch by Oleksandr Moskalenko <malex at tagancha.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix the hard-coded path to Python interpreter
+
+ at DPATCH@
+
+--- quixote-2.0/ptl/ptl_compile.py	2005-03-26 13:13:14.000000000 -0700
++++ quixote-2.0/ptl/ptl_compile.py	2005-06-29 10:41:13.000000000 -0600
+@@ -1,4 +1,4 @@
+-#!/www/python/bin/python
++#!/usr/bin/python2.3
+ """
+ $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 $

Propchange: packages/quixote/trunk/debian/patches/01-ptl_compile.py.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/quixote/trunk/debian/python-quixote-doc.docs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python-quixote-doc.docs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python-quixote-doc.docs (added)
+++ packages/quixote/trunk/debian/python-quixote-doc.docs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,26 @@
+doc/default.css
+doc/demo.html
+doc/demo.txt
+doc/form2conversion.html
+doc/form2conversion.txt
+doc/INSTALL.html
+doc/INSTALL.txt
+doc/multi-threaded.html
+doc/multi-threaded.txt
+doc/programming.html
+doc/programming.txt
+doc/PTL.html
+doc/PTL.txt
+doc/session-mgmt.html
+doc/session-mgmt.txt
+doc/static-files.html
+doc/static-files.txt
+doc/upgrading.html
+doc/upgrading.txt
+doc/web-server.html
+doc/web-server.txt
+doc/web-services.html
+doc/web-services.txt
+doc/widgets.html
+doc/widgets.txt
+doc/win32.txt

Added: packages/quixote/trunk/debian/python2.3-quixote.dirs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.dirs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.dirs (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.dirs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+usr/share/lintian/overrides

Added: packages/quixote/trunk/debian/python2.3-quixote.docs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.docs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.docs (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.docs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+debian/README.Debian

Added: packages/quixote/trunk/debian/python2.3-quixote.install
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.install?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.install (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.install Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+usr/share/lintian/overrides

Added: packages/quixote/trunk/debian/python2.3-quixote.lintian
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.lintian?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.lintian (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.lintian Mon Jan 22 20:54:50 2007
@@ -1,0 +1,10 @@
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/demo/mini_demo.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/ptl/ptl_compile.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/ptl/ptlrun.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/scgi_server.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/cgi_server.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/fastcgi_server.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/simple_server.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/medusa_server.py
+python2.3-quixote: script-not-executable ./usr/lib/python2.3/site-packages/quixote/server/twisted_server.py
+python2.3-quixote: copyright-should-refer-to-common-license-file-for-gpl

Added: packages/quixote/trunk/debian/python2.3-quixote.postinst
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.postinst?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.postinst (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.postinst Mon Jan 22 20:54:50 2007
@@ -1,0 +1,54 @@
+#! /bin/sh
+# postinst script for quixote
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+PACKAGE=quixote
+VERSION=2.3
+LIB="/usr/lib/python$VERSION"
+DIRLIST="$LIB/site-packages/quixote"
+
+case "$1" in
+    configure|abort-upgrade|abort-remove|abort-deconfigure)
+        for i in $DIRLIST ; do
+            /usr/bin/python$VERSION -O $LIB/compileall.py -q $i
+            /usr/bin/python$VERSION $LIB/compileall.py -q $i
+        done
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/quixote/trunk/debian/python2.3-quixote.prerm
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.3-quixote.prerm?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.3-quixote.prerm (added)
+++ packages/quixote/trunk/debian/python2.3-quixote.prerm Mon Jan 22 20:54:50 2007
@@ -1,0 +1,43 @@
+#! /bin/sh
+# prerm script for quixote
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <prerm> `remove'
+#        * <old-prerm> `upgrade' <new-version>
+#        * <new-prerm> `failed-upgrade' <old-version>
+#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+#        * <deconfigured's-prerm> `deconfigure' `in-favour'
+#          <package-being-installed> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+PACKAGE=python2.3-quixote
+
+case "$1" in
+    remove|upgrade|deconfigure)
+    	dpkg --listfiles $PACKAGE |
+                  awk '$0~/\.py$/ {print $0"c\n" $0"o"}' |
+                  xargs rm -f >&2
+        ;;
+    failed-upgrade)
+        ;;
+    *)
+        echo "prerm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/quixote/trunk/debian/python2.4-quixote.dirs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.dirs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.dirs (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.dirs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+usr/share/lintian/overrides

Added: packages/quixote/trunk/debian/python2.4-quixote.docs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.docs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.docs (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.docs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+debian/README.Debian

Added: packages/quixote/trunk/debian/python2.4-quixote.install
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.install?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.install (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.install Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+usr/share/lintian/overrides

Added: packages/quixote/trunk/debian/python2.4-quixote.lintian
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.lintian?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.lintian (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.lintian Mon Jan 22 20:54:50 2007
@@ -1,0 +1,10 @@
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/demo/mini_demo.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/ptl/ptl_compile.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/ptl/ptlrun.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/scgi_server.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/cgi_server.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/fastcgi_server.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/simple_server.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/medusa_server.py
+python2.4-quixote: script-not-executable ./usr/lib/python2.4/site-packages/quixote/server/twisted_server.py
+python2.4-quixote: copyright-should-refer-to-common-license-file-for-gpl

Added: packages/quixote/trunk/debian/python2.4-quixote.postinst
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.postinst?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.postinst (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.postinst Mon Jan 22 20:54:50 2007
@@ -1,0 +1,54 @@
+#! /bin/sh
+# postinst script for quixote
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+PACKAGE=quixote
+VERSION=2.4
+LIB="/usr/lib/python$VERSION"
+DIRLIST="$LIB/site-packages/quixote"
+
+case "$1" in
+    configure|abort-upgrade|abort-remove|abort-deconfigure)
+        for i in $DIRLIST ; do
+            /usr/bin/python$VERSION -O $LIB/compileall.py -q $i
+            /usr/bin/python$VERSION $LIB/compileall.py -q $i
+        done
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/quixote/trunk/debian/python2.4-quixote.prerm
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/python2.4-quixote.prerm?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/python2.4-quixote.prerm (added)
+++ packages/quixote/trunk/debian/python2.4-quixote.prerm Mon Jan 22 20:54:50 2007
@@ -1,0 +1,43 @@
+#! /bin/sh
+# prerm script for quixote
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <prerm> `remove'
+#        * <old-prerm> `upgrade' <new-version>
+#        * <new-prerm> `failed-upgrade' <old-version>
+#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+#        * <deconfigured's-prerm> `deconfigure' `in-favour'
+#          <package-being-installed> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+PACKAGE=python2.4-quixote
+
+case "$1" in
+    remove|upgrade|deconfigure)
+    	dpkg --listfiles $PACKAGE |
+                  awk '$0~/\.py$/ {print $0"c\n" $0"o"}' |
+                  xargs rm -f >&2
+        ;;
+    failed-upgrade)
+        ;;
+    *)
+        echo "prerm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: packages/quixote/trunk/debian/quixote-doc.docs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/quixote-doc.docs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/quixote-doc.docs (added)
+++ packages/quixote/trunk/debian/quixote-doc.docs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,23 @@
+ACKS
+CHANGES
+README
+TODO
+doc/default.css
+doc/demo.txt
+doc/form2conversion.txt
+doc/multi-threaded.txt
+doc/programming.txt
+doc/PTL.txt
+doc/session-mgmt.txt
+doc/static-files.txt
+doc/upgrading.txt
+doc/web-server.txt
+doc/web-services.txt
+doc/widgets.txt
+doc/win32.txt
+demo/altdemo.py
+demo/extras.ptl
+demo/forms.ptl
+demo/integers.ptl
+demo/mini_demo.py
+demo/root.ptl

Added: packages/quixote/trunk/debian/quixote-doc.lintian
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/quixote-doc.lintian?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/quixote-doc.lintian (added)
+++ packages/quixote/trunk/debian/quixote-doc.lintian Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+quixote-doc: copyright-should-refer-to-common-license-file-for-gpl

Added: packages/quixote/trunk/debian/quixote.lintian
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/quixote.lintian?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/quixote.lintian (added)
+++ packages/quixote/trunk/debian/quixote.lintian Mon Jan 22 20:54:50 2007
@@ -1,0 +1,1 @@
+quixote: copyright-should-refer-to-common-license-file-for-gpl

Added: packages/quixote/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/debian/rules?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/debian/rules (added)
+++ packages/quixote/trunk/debian/rules Mon Jan 22 20:54:50 2007
@@ -1,0 +1,80 @@
+#!/usr/bin/make -f
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEBIAN_DIR = $(shell pwd)/debian
+PYVERS=$(shell pyversions -r debian/control)
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -g
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+build: patch-stamp build-stamp
+
+patch-stamp:
+	dpatch apply-all
+	touch patch-stamp
+
+build-stamp: $(PYVERS:%=build-%-stamp)
+	echo "$@"
+	touch $@
+
+build-%-stamp:
+	dh_testdir
+	echo "$*"
+	$* setup.py build -g
+	touch $@
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	rm -rf build
+	find . -name '*.pyc' -exec rm {} \;
+#	-rm -rf $(CURDIR)/debian/python-quixote-doc
+
+	dh_clean
+
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
+
+install: build install-prereq $(PYVERS:%=install-%)
+
+install-prereq:
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+install-%:
+	$* setup.py install --root $(CURDIR)/debian/python-quixote
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installexamples
+	dh_pycentral
+	dh_python
+	dh_installchangelogs CHANGES
+	dh_link
+	dh_strip
+	dh_compress -X.cgi -X.py -X.conf
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install

Propchange: packages/quixote/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/quixote/trunk/dirs
URL: http://svn.debian.org/wsvn/python-modules/packages/quixote/trunk/dirs?rev=1701&op=file
==============================================================================
--- packages/quixote/trunk/dirs (added)
+++ packages/quixote/trunk/dirs Mon Jan 22 20:54:50 2007
@@ -1,0 +1,2 @@
+usr/bin
+usr/sbin




More information about the Python-modules-commits mailing list