--- empy-3.3.orig/em.py +++ empy-3.3/em.py @@ -1,4 +1,3 @@ -#!/usr/local/bin/python # # $Id: //projects/empy/em.py#146 $ $Date: 2003/10/27 $ --- empy-3.3.orig/doc/index.html +++ empy-3.3/doc/index.html @@ -2221,7 +2221,7 @@ -

em

+

em

A system for processing Python as markup embedded in text.

@@ -2243,4 +2243,4 @@ - \ No newline at end of file + --- empy-3.3.orig/debian/changelog +++ empy-3.3/debian/changelog @@ -0,0 +1,45 @@ +empy (3.3-6) unstable; urgency=low + + * Switching from python-central to python-support. + * Removing debhelper from Build-Depends-Indep. + * First upload as DD, yay! + + -- Ana Beatriz Guerrero Lopez Wed, 18 Oct 2006 21:30:16 +0200 + +empy (3.3-5) unstable; urgency=high + + * Adding Conflicts and Replaces fields to avoid conflicts with old version, + before new python policy. (Closes: #376179). + + -- Ana Beatriz Guerrero Lopez Fri, 30 Jun 2006 19:57:28 +0200 + +empy (3.3-4) unstable; urgency=low + + * Converted to the new Python policy. (Closes: #373421). + + -- Ana Beatriz Guerrero Lopez Sat, 17 Jun 2006 17:04:15 +0200 + +empy (3.3-3) unstable; urgency=low + + * Bumped standards-version to 3.7.2, no changes required. + * New maintainer's email address. + * Improved copyright file and added copyright of the debian packaging. + * Raised debhelper compat level to 5. + + -- Ana Beatriz Guerrero Lopez Mon, 15 May 2006 17:34:03 +0200 + +empy (3.3-2) unstable; urgency=low + + * Fixed a typo and improved copyright file. + * Changed control file: changed descriptions and removed unnecesary dependencies. + These changes fixed bug #324199 (Closes: #324199). + * Added Section field in control file to package python-empy-doc. + + -- Ana Beatriz Guerrero Lopez Tue, 23 Aug 2005 12:59:17 +0000 + +empy (3.3-1) unstable; urgency=low + + * Initial release. Closes: #322909 + + -- Ana Beatriz Guerrero Lopez Wed, 10 Aug 2005 05:52:20 +0000 + --- empy-3.3.orig/debian/pycompat +++ empy-3.3/debian/pycompat @@ -0,0 +1 @@ +2 --- empy-3.3.orig/debian/rules +++ empy-3.3/debian/rules @@ -0,0 +1,59 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +PYVERS := $(shell pyversions -r) + +configure: + +clean: + dh_testdir + dh_testroot + rm -rf build doc_tmp + rm -rf debian/python-empy debian/python-empy-doc + dh_clean + +build: + +install: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + + for python in $(PYVERS); \ + do $$python setup.py install --root=$(CURDIR)/debian/python-empy --no-compile; \ + done + + sed -e '1i\#!/usr/bin/python' em.py > $(CURDIR)/debian/python-empy/usr/bin/empy + + #docs are in a funny place... + mkdir doc_tmp + cp -r doc/home/max/projects/empy/doc/* doc_tmp + cp doc/*.* doc_tmp + dh_install -i + + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs -A + dh_installexamples -ppython-empy sample.bench sample.em + dh_installman -ppython-empy debian/empy.1 + dh_installdocs -ppython-empy-doc doc_tmp/* + dh_installdocs -A + dh_pysupport + dh_link + dh_compress + dh_fixperms + dh_python + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: + +binary: binary-indep +.PHONY: build clean binary-indep binary install binary-indep configure --- empy-3.3.orig/debian/control +++ empy-3.3/debian/control @@ -0,0 +1,45 @@ +Source: empy +Section: python +Priority: optional +Maintainer: Ana Beatriz Guerrero Lopez +Build-Depends-Indep: python-all-dev (>= 2.3.5-10), python-support (>= 0.3) +Build-Depends: debhelper (>= 5.0.37.2) +Standards-Version: 3.7.2 + +Package: python-empy +Architecture: all +Depends: python, ${python:Depends} +Provides: ${python:Provides} +Conflicts: python2.3-empy (<< 3.3-5), python2.4-empy (<< 3.3-5) +Replaces: python2.3-empy (<< 3.3-5), python2.4-empy (<< 3.3-5) +Description: A templating system for Python + EmPy is a system for embedding Python expressions and statements + in template text; it takes an EmPy source file, processes it, and + produces output. + This is accomplished via expansions, which are special signals + to the EmPy system and are set off by a special prefix (by default + the at sign, '@'). EmPy can expand arbitrary Python expressions + and statements in this way, as well as a variety of special forms. + Textual data not explicitly delimited in this way is sent unaffected + to the output, allowing Python to be used in effect as a markup + language. + Also supported are "hook" callbacks, recording and playback via + diversions, and dynamic, chainable filters. + The system is highly configurable via command line options and + embedded commands. + . + Homepage: http://www.alcyone.com/software/empy/ + +Package: python-empy-doc +Section: doc +Architecture: all +Suggests: python-empy +Description: Documentation for python-empy + EmPy is a system for embedding Python expressions and statements + in template text; it takes an EmPy source file, processes it, and + produces output. + . + Homepage: http://www.alcyone.com/software/empy/ + . + This package provides HTML documentation for EmPy. + --- empy-3.3.orig/debian/compat +++ empy-3.3/debian/compat @@ -0,0 +1 @@ +5 --- empy-3.3.orig/debian/empy.1 +++ empy-3.3/debian/empy.1 @@ -0,0 +1,53 @@ +.\" 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 EMPY 1 +.\" 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 insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +empy \- A powerful and robust templating system for Python +.SH SYNOPSIS +empy [options] [ []] +.br +.SH DESCRIPTION +This manual page documents briefly the +.B empy +command. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBEmPy\fP is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, @). +.TP +EmPy can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands. + +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +For a complete description, see the Info files. +.TP +.B \-h, \-\-help +Show summary of options. +.TP +.B \-v, \-\-version +Show version of program. +.SH SEE ALSO +.BR python (1). +.br +.SH AUTHOR +EmPy was written by Erik Max Francis . +.PP +This manual page was written by Ana Beatriz Guerrero Lopez, +for the Debian project (but may be used by others). --- empy-3.3.orig/debian/copyright +++ empy-3.3/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Ana Beatriz Guerrero Lopez on +Wed, 10 Aug 2005 05:52:20 +0000. + +It was downloaded from http://www.alcyone.com/software/empy/ + +Upstream author: Erik Max Francis + +Copyright (C) 2002-2003 Erik Max Francis + +License: + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +This package is licensed under the GNU Lesser General Public License +which can be found, on Debian systems, at /usr/share/common-licenses/LGPL + +The Debian packaging is (C) 2005-2006, Ana Beatriz Guerrero López and +is licensed under the GPL, see at /usr/share/common-licenses/GPL --- empy-3.3.orig/debian/python-empy.dirs +++ empy-3.3/debian/python-empy.dirs @@ -0,0 +1 @@ +usr/bin --- empy-3.3.orig/debian/docs +++ empy-3.3/debian/docs @@ -0,0 +1 @@ +README