[Python-modules-commits] r1205 - in /packages/cheetah/trunk/debian: ./ NEWS README.Debian changelog cheetah.1 compat control control.in copyright docs links manpages patches/ patches/01_eggify.patch pycompat pyversions rules

arnau-guest at users.alioth.debian.org arnau-guest at users.alioth.debian.org
Wed Jul 26 20:19:56 UTC 2006


Author: arnau-guest
Date: Wed Jul 26 20:19:55 2006
New Revision: 1205

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1205
Log:
Add cheetah to the repository.


Added:
    packages/cheetah/trunk/debian/   (with props)
    packages/cheetah/trunk/debian/NEWS
    packages/cheetah/trunk/debian/README.Debian
    packages/cheetah/trunk/debian/changelog
    packages/cheetah/trunk/debian/cheetah.1
    packages/cheetah/trunk/debian/compat
    packages/cheetah/trunk/debian/control
    packages/cheetah/trunk/debian/control.in
    packages/cheetah/trunk/debian/copyright
    packages/cheetah/trunk/debian/docs
    packages/cheetah/trunk/debian/links
    packages/cheetah/trunk/debian/manpages
    packages/cheetah/trunk/debian/patches/
    packages/cheetah/trunk/debian/patches/01_eggify.patch
    packages/cheetah/trunk/debian/pycompat
    packages/cheetah/trunk/debian/pyversions
    packages/cheetah/trunk/debian/rules   (with props)

Propchange: packages/cheetah/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/cheetah/trunk/debian/NEWS
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/NEWS?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/NEWS (added)
+++ packages/cheetah/trunk/debian/NEWS Wed Jul 26 20:19:55 2006
@@ -1,0 +1,62 @@
+cheetah (1.0-1) unstable; urgency=high
+
+  New upstream version.  Make sure you RECOMPILE your templates/cache!  Read the
+  upstream changelog for more information on feature enhancements and bug fixes.
+
+  NOTE: python2.2-cheetah DROPPED.  Debian no longer ships with Python 2.2.
+
+cheetah (0.9.16-1) unstable; urgency=high
+
+  This version fixes a grave security problem with the template
+  engine, allowing arbitrary code to be injected through the /tmp
+  directory.  This patch removes the use of temporary files
+  completely.
+
+  The thread of discussion is found at:
+
+      http://sourceforge.net/mailarchive/forum.php?thread_id=7070332&forum_id=1542
+
+ -- Chad Walstrom <chewie at debian.org>  Sat, 21 May 2005 11:55:03 -0500
+
+cheetah (0.9.16-0) unstable; urgency=low
+
+  CAUTION: http://sourceforge.net/mailarchive/message.php?msg_id=10636026
+
+    From: Tavis Rudd <tavis at da...>
+    important note about upgrading to / testing 0.9.16  
+    2005-01-23 12:35
+
+    The new release outputs significantly different python code.  Thus, if 
+    you have a set of .tmpl files you compile statically you should recompile 
+    them when upgrading, or more importantly, when downgrading if you run into 
+    problems with the new release.
+    Tavis
+        
+  There have been **lots** of changes to the source code between 0.9.15 and
+  0.9.16.  Be sure to read the upstream changelog.
+
+  NOTE: python2.1-cheetah DROPPED.  Upstream no longer supports it.
+
+ -- Chad Walstrom <chewie at debian.org>  Tue,  5 Apr 2005 15:20:44 -0500
+
+cheetah (0.9.15-5) unstable; urgency=low
+
+  * First unstable release!
+
+ -- Chad Walstrom <chewie at debian.org>  Mon, 15 Mar 2004 15:56:19 -0600
+
+cheetah (0.9.15-3) experimental; urgency=low
+
+  * A new package was created, cheetah-common, to contain the examples and a
+    manpage for the cheetah scripts.  Manpage links were created in each of
+    the pythonX.Y-cheetah packages to point back to the common package.
+
+    This separate package was created to keep the dependency tree simple,
+    avoiding gratuitous use of virtual packages and circular dependencies in a
+    repurposed python-cheetah.  See the README.Debian file for more
+    information.
+
+  * I intend this to be the last "experimental" upload.  Please test and send
+    bug reports to the BTS!
+  
+ -- Chad Walstrom <chewie at debian.org>  Mon, 15 Mar 2004 15:56:19 -0600

Added: packages/cheetah/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/README.Debian?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/README.Debian (added)
+++ packages/cheetah/trunk/debian/README.Debian Wed Jul 26 20:19:55 2006
@@ -1,0 +1,39 @@
+Cheetah on Debian
+=================
+
+Cheetah is a  developer-centric library, and as such,  it is important
+to provide multiple Python  version-specific packages.  In most cases,
+Python  is  backwards-compatible   for  language  syntax.   That  same
+"guarantee" does not exist  for the byte-compiled code, therefore, the
+cheetah software on Debian uses python-support to provide byte-compiled
+files for all supported Python versions.
+
+Code Incompatibility between 1.0 and 0.9.16
+==============================================
+Once again, the structure of the compiled templates has changed.  Make
+sure you recompile static templates and clear the cache saved for
+dynamic templates.
+
+Code Incompatibility between 0.9.15 and 0.9.16
+==============================================
+From http://sourceforge.net/mailarchive/message.php?msg_id=10636026::
+
+   From: Tavis Rudd <tavis at da...>
+   important note about upgrading to / testing 0.9.16  
+   2005-01-23 12:35
+
+   The new release outputs significantly different python code.  Thus, if you
+   have a set of .tmpl files you compile statically you should recompile them
+   when upgrading, or more importantly, when downgrading if you run into
+   problems with the new release.  Tavis
+ 
+
+Additional References and Documentation
+=======================================
+Developer and User reference guides [1]_ are provided by the Cheetah
+Development Team at their website. [2]_  They are released under the
+Open Publication License, and as such may be eligable for packaging
+and distributing in Debian.
+
+.. [1] http://cheetahtemplate.org/learn.html
+.. [2] http://cheetahtemplate.sourceforge.net

Added: packages/cheetah/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/changelog?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/changelog (added)
+++ packages/cheetah/trunk/debian/changelog Wed Jul 26 20:19:55 2006
@@ -1,0 +1,129 @@
+cheetah (1.0-2) unstable; urgency=low
+
+  * New maintainer. Closes: #376189.
+  * Acknowledge NMU. Closes: #373265, #366759.
+  * Add debian/control.in and regenerates debian/control.
+
+ -- Arnaud Fontaine <arnaud at andesi.org>  Wed, 26 Jul 2006 22:03:15 +0200
+
+cheetah (1.0-1.1) unstable; urgency=low
+
+  [ Arnaud Fontaine ]
+  * Non-maintainer upload.
+  * Update Standards-Version to 3.7.2. No changes needed.
+  * Remove cheetah-common package.
+  * Add egg support.  Thanks to Piotr Ozarowski
+    <ozarow at gmail.com>. Closes: #366759.
+  * Remove alternatives which are no more needed since pythonX.Y-cheetah
+    are folded into python-cheetah.
+    + Remove pythonX.Y-cheetah.postinst.in and pythonX.Y-cheetah.prerm.in
+      in debian/.
+    + Remove *.links files in favor of debian/links.
+    + Remove *.manpages files in favor of debian/manpages.
+    + Clean debian/rules.
+  * New Python policy changes. Closes: #373265.
+    + Update debian/cheetah.1 and debian/README.Debian:
+    + Add debian/pyversions and debian/pycompat.
+    + debian/compat:
+      - Update debhelper compatibility to 5.
+    + debian/rules:
+      - Add DEB_PYTHON_SYSTEM=pysupport.
+    + debian/control:
+      - Update Build-Depends.
+      - Add XB-Python-Version for binary package.
+      - Add Conflicts and Replaces fields against previous revisions.
+
+  [ Raphael Hertzog ]
+  * Sponsoring upload.
+  * Improvements in the rules file. Rename egg-info directory soon enough so
+    that dh_pysupport can decide to share it.
+  * Updated README.Debian.
+
+ -- Raphael Hertzog <hertzog at debian.org>  Fri, 30 Jun 2006 19:11:25 +0200
+
+cheetah (1.0-1) unstable; urgency=low
+
+  * New upstream version.  Closes: #344977
+  * debian/NEWS, debian/README.Debian: Updated to reflect new info.
+  * debian/control, debian/rules: Dropped build support for python2.2-cheetah
+    package. Closes: #351120
+
+ -- Chad Walstrom <chewie at debian.org>  Fri,  3 Feb 2006 13:50:19 -0600
+
+cheetah (0.9.16-1) unstable; urgency=high
+
+  * debian/rules, debian/patches: Added simple-patchsys so we can
+    apply security patches.
+  * debian/patches/309648-tmpfix.patch: Kenshi Muto grabbed this one
+    from the cheetahtemplate CVS.  Upstream rewrote how imports were
+    handled, removing the need to use temp files and eliminating this
+    security breech.  Closes: #309648
+  * debian/control: Added version dependency for cdbs, required to support
+    Python 2.4.
+
+ -- Chad Walstrom <chewie at debian.org>  Sat, 21 May 2005 12:40:10 -0500
+
+cheetah (0.9.16-0) unstable; urgency=low
+
+  * New upstream.  Closes: #295957
+  * debian/cheetah.1: Dedicated the manpage to the Public Domain.
+  * debian/NEWS: Noted code incompatibility between 0.9.15 and 0.9.16.
+  * debian/pythonX.Y-cheetah.*: Replaced maintainer scripts with sed templates
+  * debian/control, debian/rules: Added python2.4-cheetah package.
+    Dropped python2.1-cheetah package.
+
+ -- Chad Walstrom <chewie at debian.org>  Tue,  5 Apr 2005 17:03:44 -0500
+
+cheetah (0.9.15-5) unstable; urgency=low
+
+  * First unstable release!
+  * debian/rules:
+    - Removed all traces of incorrect linking for python-cheetah.
+    - Excluded .arch-ids directories from cheetah-common examples
+    - Replaced entire first line of cheetah and cheetah-compile scripts
+      instead of selectively appending python version.
+  * debian/control:
+    - Cleaned up package descriptions to follow the control file style guide
+      more closely.
+    - Removed ${python:Depends}.  Causing incorrect dependencies on multiple
+      versions of Python.  You could install python2.1-cheetah only if python
+      >= 2.3 was installed.
+
+ -- Chad Walstrom <chewie at debian.org>  Tue, 30 Mar 2004 18:47:41 -0600
+
+cheetah (0.9.15-4) experimental; urgency=low
+
+  * The "I was sleeping on the job" release.
+  * Moved debian/python-cheetah.manpages to debian/cheetah-common.manpages.
+    Manpages installed in wrong package.
+  * debian/rules: Install examples in cheetah-common. No, really!  I mean it
+    this time!
+
+ -- Chad Walstrom <chewie at debian.org>  Wed, 17 Mar 2004 22:22:55 -0600
+
+cheetah (0.9.15-3) experimental; urgency=low
+
+  * Last experimental upload!  Please test and report bugs to the BTS!
+  * debian/control: (NEW) cheetah-common package for common docs, manpages,
+    and examples.  Versioned dependencies for cheetah-common were added to
+    pythonX.Y-cheetah packages.
+  * debian/rules: Cleaned up per package post-install targets.  Added linking
+    scripts for manpages and examples directories.
+  * cheetah.1: (NEW) Debian manpage for cheetah and cheetah-compile.
+  * examples directory included in cheetah-common package.
+
+ -- Chad Walstrom <chewie at debian.org>  Tue, 16 Mar 2004 12:38:08 -0600
+
+cheetah (0.9.15-2) experimental; urgency=low
+
+  * Moved update-alternatives call to *.prerm.
+
+ -- Chad Walstrom <chewie at debian.org>  Thu,  5 Feb 2004 09:46:25 -0600
+
+cheetah (0.9.15-1) experimental; urgency=low
+
+  * Initial Release.
+  * Answers the call to package cheetah-template. Closes: #135456
+
+ -- Chad Walstrom <chewie at debian.org>  Fri, 23 Jan 2004 23:54:05 -0600
+

Added: packages/cheetah/trunk/debian/cheetah.1
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/cheetah.1?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/cheetah.1 (added)
+++ packages/cheetah/trunk/debian/cheetah.1 Wed Jul 26 20:19:55 2006
@@ -1,0 +1,138 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH CHEETAH 1 "2005 Apr 04"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+cheetah \- Python template command-line tool
+.SH SYNOPSIS
+.B cheetah, cheetah-compile
+.PP
+.B cheetah COMMAND
+.RI [ options ] " FILE" ...
+.br
+.B cheetah-compile
+.RI [ options ] " FILE" ...
+.SH DESCRIPTION
+This manual page documents briefly the
+\fBcheetah\fP command-line tool.  This manual page was written for the Debian
+distribution because the original program does not have a manual page.
+.PP
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
+.\" respectively.
+\fBcheetah\fP is a Python-powered template engine and code generator. It can be
+used as a standalone utility or it can be combined with other tools. Cheetah
+has many potential uses, but web developers looking for a viable alternative to
+ASP, JSP, PHP and PSP are expected to be its principle user group.
+.PP
+The \fBcheetah\fP command-line tool is the standalone utility portion of the
+software suite.  \fBcheetah-compile\fP is a convenience script that for the
+"\fBcheetah compile ...\fP" command. The utility accepts a single command
+possible options and a list of files.  If \fBFILE\fP is a single "-", read
+standard input and write standard output.
+.SH COMMANDS
+.\" cheetah compile [options] [FILES ...]     : Compile template definitions
+.\" cheetah fill [options] [FILES ...]        : Fill template definitions
+.\" cheetah help                              : Print this help message
+.\" cheetah options                           : Print options help message
+.\" cheetah test                              : Run Cheetah's regression tests
+.\" cheetah version                           : Print Cheetah version number
+The possible \fBcheetah\fP commands are listed below. You may abbreviate the
+command to the first letter; e.g., 'h' == 'help'.
+.TP
+.B compile
+Compile template definitions
+.TP
+.B fill
+Fill template definitions
+.TP
+.B help
+Print commands help message
+.TP
+.B options
+Print options help message for compile and fill commands
+.TP
+.B test
+Run regression tests
+.TP
+.B version
+Print version number
+.\".B 
+.SH OPTIONS
+.\" --idir DIR, --odir DIR : input/output directories (default: current dir)
+.\" --iext EXT, --oext EXT : input/output filename extensions
+.\" (default for compile: tmpl/py,  fill: tmpl/html)
+.\" -R            : recurse subdirectories looking for input files
+.\" --debug       : print lots of diagnostic output to standard error
+.\" --env         : put the environment in the searchList
+.\" --flat        : no destination subdirectories
+.\" --nobackup    : don't make backups
+.\" --pickle FILE : unpickle FILE and put that object in the searchList
+.\" --stdout, -p  : output to standard output (pipe)
+The options for
+.B cheetah
+apply to the
+.B compile
+and
+.B fill
+commands. A summary of options is included below.
+.TP
+.B \-\-idir DIR
+Input directories(default: current dir)
+.TP
+.B \-\-odir ODIR
+Output directories (default: current dir)
+.TP
+.B \-\-iext IEXT
+Input extension.  The default input extension for both the
+\fBcompile\fP and \fBfill\fP commands is "\fBtmpl\fP".
+.TP
+.B \-\-oext OEXT
+Output extension.  The default output extension for the
+\fBcompile\fP command is "\fBpy\fP".  The default output extension for \fBfill\fP
+is "\fBhtml\fB".
+.TP
+.B \-R
+Recurse subdirectories looking for input files
+.TP
+.B \-\-debug
+Print lots of diagnostic output to the standard error file descriptor
+.TP
+.B \-\-env
+Print the environment in the searchList
+.TP
+.B \-\-flat
+No destination subdirectories
+.TP
+.B \-\-nobackup
+Do not make backups
+.TP
+.B \-\-pickle FILE
+unpickle FILE and put that output in the searchList
+.TP
+.B \-\-stdout, \-p
+Output to standard output file descriptor (pipe)
+.SH SEE ALSO
+.BR pydoc(1)
+.br
+The programs are documented fully on the project website
+.IR http://cheetahtemplate.sourceforge.net.
+You can also browse the Python library files and their docstring descriptions
+by using the standard pydoc utility.
+.SH AUTHOR
+This manual page was written by Chad C. Walstrom <chewie at debian.org>,
+for the Debian project and is dedicated to the Public Domain.
+

Added: packages/cheetah/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/compat?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/compat (added)
+++ packages/cheetah/trunk/debian/compat Wed Jul 26 20:19:55 2006
@@ -1,0 +1,1 @@
+5

Added: packages/cheetah/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/control?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/control (added)
+++ packages/cheetah/trunk/debian/control Wed Jul 26 20:19:55 2006
@@ -1,0 +1,39 @@
+Source: cheetah
+Section: text
+Priority: optional
+Maintainer: Arnaud Fontaine <arnaud at andesi.org>
+Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-all-dev (>= 2.3.5-11), python-support (>= 0.3.2), patchutils (>= 0.2.25), python-setuptools (>= 0.6b3-1)
+Standards-Version: 3.7.2
+
+Package: python-cheetah
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}
+Replaces: python2.3-cheetah (<< 1.0-1.1), python2.4-cheetah (<< 1.0-1.1), cheetah-common (<< 1.0-1.1)
+Conflicts: python2.3-cheetah (<< 1.0-1.1), python2.4-cheetah (<< 1.0-1.1), cheetah-common (<< 1.0-1.1)
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: text-based template engine and Python code generator
+ Cheetah can be used as a standalone templating utility or referenced as a
+ library from other Python applications. It has many potential uses, but web
+ developers looking for a viable alternative to ASP, JSP, PHP and PSP are
+ expected to be its principle user group.
+ .
+ Features:
+  * Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
+    text-based format.
+  * Cleanly separates content, graphic design, and program code.
+  * Blends the power and flexibility of Python with a simple template language
+    that non-programmers can understand.
+  * Gives template writers full access to any Python data structure, module,
+    function, object, or method in their templates.
+  * Makes code reuse easy by providing an object-orientated interface to
+    templates that is accessible from Python code or other Cheetah templates.
+    One template can subclass another and selectively reimplement sections of
+    it.
+  * Provides a simple, yet powerful, caching mechanism that can dramatically
+    improve the performance of a dynamic website.
+  * Compiles templates into optimized, yet readable, Python code.
+ .
+ Cheetah integrates tightly with Webware for Python
+ (http://webware.sourceforge.net/): a Python application server and persistent
+ servlet framework.

Added: packages/cheetah/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/control.in?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/control.in (added)
+++ packages/cheetah/trunk/debian/control.in Wed Jul 26 20:19:55 2006
@@ -1,0 +1,39 @@
+Source: cheetah
+Section: text
+Priority: optional
+Maintainer: Arnaud Fontaine <arnaud at andesi.org>
+Build-Depends: @cdbs@, python-setuptools (>= 0.6b3-1)
+Standards-Version: 3.7.2
+
+Package: python-cheetah
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}
+Replaces: python2.3-cheetah (<< 1.0-1.1), python2.4-cheetah (<< 1.0-1.1), cheetah-common (<< 1.0-1.1)
+Conflicts: python2.3-cheetah (<< 1.0-1.1), python2.4-cheetah (<< 1.0-1.1), cheetah-common (<< 1.0-1.1)
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: text-based template engine and Python code generator
+ Cheetah can be used as a standalone templating utility or referenced as a
+ library from other Python applications. It has many potential uses, but web
+ developers looking for a viable alternative to ASP, JSP, PHP and PSP are
+ expected to be its principle user group.
+ .
+ Features:
+  * Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
+    text-based format.
+  * Cleanly separates content, graphic design, and program code.
+  * Blends the power and flexibility of Python with a simple template language
+    that non-programmers can understand.
+  * Gives template writers full access to any Python data structure, module,
+    function, object, or method in their templates.
+  * Makes code reuse easy by providing an object-orientated interface to
+    templates that is accessible from Python code or other Cheetah templates.
+    One template can subclass another and selectively reimplement sections of
+    it.
+  * Provides a simple, yet powerful, caching mechanism that can dramatically
+    improve the performance of a dynamic website.
+  * Compiles templates into optimized, yet readable, Python code.
+ .
+ Cheetah integrates tightly with Webware for Python
+ (http://webware.sourceforge.net/): a Python application server and persistent
+ servlet framework.

Added: packages/cheetah/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/copyright?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/copyright (added)
+++ packages/cheetah/trunk/debian/copyright Wed Jul 26 20:19:55 2006
@@ -1,0 +1,26 @@
+This package was debianized by Chad Walstrom <chewie at debian.org> on
+Fri, 23 Jan 2004 23:47:52 -0600
+
+It was downloaded from SourceForge at
+http://prdownloads.sourceforge.net/cheetahtemplate/Cheetah-0.9.15.tar.gz?download
+
+Copyright:
+
+  Copyright 2001, The Cheetah Development Team: Tavis Rudd, Mike Orr, Chuck
+  Esterbrook, Ian Bicking.
+
+License:
+
+  Permission to use, copy, modify, and distribute this software for any purpose
+  and without fee is hereby granted, provided that the above copyright notice
+  appear in all copies and that both that copyright notice and this permission
+  notice appear in supporting documentation, and that the names of the authors
+  not be used in advertising or publicity pertaining to distribution of the
+  software without specific, written prior permission.
+
+  THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+  AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
+  DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+  CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Added: packages/cheetah/trunk/debian/docs
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/docs?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/docs (added)
+++ packages/cheetah/trunk/debian/docs Wed Jul 26 20:19:55 2006
@@ -1,0 +1,2 @@
+debian/NEWS
+debian/README.Debian

Added: packages/cheetah/trunk/debian/links
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/links?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/links (added)
+++ packages/cheetah/trunk/debian/links Wed Jul 26 20:19:55 2006
@@ -1,0 +1,1 @@
+usr/share/man/man1/cheetah.1.gz	usr/share/man/man1/cheetah-compile.1.gz

Added: packages/cheetah/trunk/debian/manpages
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/manpages?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/manpages (added)
+++ packages/cheetah/trunk/debian/manpages Wed Jul 26 20:19:55 2006
@@ -1,0 +1,1 @@
+debian/cheetah.1

Added: packages/cheetah/trunk/debian/patches/01_eggify.patch
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/patches/01_eggify.patch?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/patches/01_eggify.patch (added)
+++ packages/cheetah/trunk/debian/patches/01_eggify.patch Wed Jul 26 20:19:55 2006
@@ -1,0 +1,11 @@
+--- setup.py.old	2006-06-30 17:05:26.000000000 +0200
++++ setup.py	2006-06-30 17:05:38.000000000 +0200
+@@ -6,6 +6,8 @@
+     os.remove('MANIFEST')               # to avoid those bloody out-of-date manifests!!
+ except:
+     pass
++
++from setuptools import setup
+     
+ import SetupTools
+ import SetupConfig

Added: packages/cheetah/trunk/debian/pycompat
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/pycompat?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/pycompat (added)
+++ packages/cheetah/trunk/debian/pycompat Wed Jul 26 20:19:55 2006
@@ -1,0 +1,1 @@
+2

Added: packages/cheetah/trunk/debian/pyversions
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/pyversions?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/pyversions (added)
+++ packages/cheetah/trunk/debian/pyversions Wed Jul 26 20:19:55 2006
@@ -1,0 +1,1 @@
+2.3-

Added: packages/cheetah/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/cheetah/trunk/debian/rules?rev=1205&op=file
==============================================================================
--- packages/cheetah/trunk/debian/rules (added)
+++ packages/cheetah/trunk/debian/rules Wed Jul 26 20:19:55 2006
@@ -1,0 +1,28 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Debian rules file for cheetah
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_PYTHON_SYSTEM=pysupport
+
+################################################################################
+# CDBS File Inclusions and Variable Declarations
+################################################################################
+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
+
+# Install egg-info directories
+DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+
+install/$(DEB_PYTHON_MODULE_PACKAGE)::
+	# Rename egg-info directory to share it between several python versions
+	set -e; \
+	for v in $(shell pyversions -rv); do \
+	    mv debian/python-cheetah/usr/lib/python$$v/site-packages/Cheetah-$(DEB_UPSTREAM_VERSION)-py$${v}.egg-info \
+	    	debian/python-cheetah/usr/lib/python$$v/site-packages/Cheetah-$(DEB_UPSTREAM_VERSION).egg-info; \
+	done
+
+clean::
+	-rm -rf Cheetah.egg-info

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




More information about the Python-modules-commits mailing list