debian/0000755000000000000000000000000012260000036007153 5ustar debian/python-mako-doc.install0000644000000000000000000000021511344776576013611 0ustar debian/mako.vim /usr/share/vim/addons/syntax/ debian/mako_indent.vim /usr/share/vim/addons/indent/ debian/mako.yaml /usr/share/vim/registry debian/rules0000755000000000000000000000373612260000212010240 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 PYVERS=$(shell pyversions -vr) PY3VERS=$(shell py3versions -vs) pkgdir = $(CURDIR)/debian/python$(if $(patsubst 3.%,,$(1)),,3)-mako -include /usr/share/python/python.mk clean: dh_testdir dh_testroot rm -f build-* rm -rf build find . -name '*\.py[co]' -delete dh_clean build: build-indep: build-docs build-arch: test: $(PYVERS:%=test-python%) test-python%: - ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) python$* setup.py test --quiet endif build-docs: dh_testdir dh_installdirs -i cd doc/build && sphinx-build -N -q -E -b html . \ $(call pkgdir,2.X)-doc/usr/share/doc/python-mako-doc/html/ rm -rf $(call pkgdir,2.X)-doc/usr/share/doc/python-mako-doc/html/.doctrees touch $@ install: $(PYVERS:%=install-python%) $(PY3VERS:%=install-python%) build-docs test dh_install mv $(CURDIR)/debian/python-mako-doc/usr/share/vim/addons/indent/mako_indent.vim \ $(CURDIR)/debian/python-mako-doc/usr/share/vim/addons/indent/mako.vim #rm -rf debian/python-mako-doc/usr/share/doc/python-mako/doc/build install-python%: python$* setup.py build_scripts --executable=/usr/bin/python python$* setup.py install $(py_setup_install_args) \ --root $(call pkgdir,$*) ([ -d build/lib ] && mv build/lib $(shell python$* -c 'from distutils.command.build import build; from distutils.core import Distribution; b = build(Distribution()); b.finalize_options(); print(b.build_platlib)')) || true binary-indep: build install dh_testdir -i dh_testroot -i dh_installchangelogs -i dh_installchangelogs -p python-mako-doc CHANGES dh_installdocs -i dh_installexamples -i dh_link -i dh_installman -i dh_python2 -i # TODO: new name for Py3k's mako-render rm -rf $(call pkgdir,3.X)/usr/bin dh_python3 -i dh_compress -i -X.py -X.js -Xmakotemplates.txt dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i binary-arch: binary: binary-indep binary-arch .PHONY: clean build-arch build-indep binary binary-arch binary-indep install debian/mako.vim0000644000000000000000000000477511344776576010673 0ustar " Vim syntax file " Language: Mako " Maintainer: Armin Ronacher " URL: http://lucumr.pocoo.org/ " Last Change: 2008 September 12 " Version: 0.6.1 " " Thanks to Brine Rue who noticed a bug in the " delimiter handling. " " Known Limitations " the <%text> block does not have correct attributes " For version 5.x: Clear all syntax items " For version 6.x: Quit when a syntax file was already loaded if version < 600 syntax clear elseif exists("b:current_syntax") finish endif if !exists("main_syntax") let main_syntax = "html" endif "Source the html syntax file ru! syntax/html.vim unlet b:current_syntax "Put the python syntax file in @pythonTop syn include @pythonTop syntax/python.vim " End keywords syn keyword makoEnd contained endfor endwhile endif endtry enddef " Block rules syn region makoLine matchgroup=makoDelim start=#^\s*%# end=#$# keepend contains=@pythonTop,makoEnd syn region makoBlock matchgroup=makoDelim start=#<%!\?# end=#%># keepend contains=@pythonTop,makoEnd " Variables syn region makoNested start="{" end="}" transparent display contained contains=makoNested,@pythonTop syn region makoVariable matchgroup=makoDelim start=#\${# end=#}# contains=makoNested,@pythonTop " Comments syn region makoComment start="^\s*##" end="$" syn region makoDocComment matchgroup=makoDelim start="<%doc>" end="" keepend " Literal Blocks syn region makoText matchgroup=makoDelim start="<%text[^>]*>" end="" " Attribute Sublexing syn match makoAttributeKey containedin=makoTag contained "[a-zA-Z_][a-zA-Z0-9_]*=" syn region makoAttributeValue containedin=makoTag contained start=/"/ skip=/\\"/ end=/"/ syn region makoAttributeValue containedin=MakoTag contained start=/'/ skip=/\\'/ end=/'/ " Tags syn region makoTag matchgroup=makoDelim start="<%\(def\|call\|page\|include\|namespace\|inherit\)\>" end="/\?>" syn match makoDelim "" " Newline Escapes syn match makoEscape /\\$/ " Default highlighting links if version >= 508 || !exists("did_mako_syn_inits") if version < 508 let did_mako_syn_inits = 1 com -nargs=+ HiLink hi link else com -nargs=+ HiLink hi def link endif HiLink makoDocComment makoComment HiLink makoDefEnd makoDelim HiLink makoAttributeKey Type HiLink makoAttributeValue String HiLink makoText Normal HiLink makoDelim Preproc HiLink makoEnd Keyword HiLink makoComment Comment HiLink makoEscape Special delc HiLink endif let b:current_syntax = "eruby" debian/compat0000644000000000000000000000000211344776576010410 0ustar 5 debian/mako.yaml0000644000000000000000000000021011344776576011016 0ustar addon: mako description: "syntax highlighting and indenting support for Mako templates" files: - syntax/mako.vim - indent/mako.vim debian/python-mako-doc.doc-base0000644000000000000000000000144511472002675013606 0ustar Document: mako Title: Mako Documentation Author: Mike Bayer Abstract: This document describes Mako - a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics. Section: Programming/Python Format: HTML Index: /usr/share/doc/python-mako/html/index.html Files: /usr/share/doc/python-mako/html/*.html debian/copyright0000644000000000000000000001135511344776576011152 0ustar This package was debianized by Piotr Ożarowski on Thu, 4 Jan 2007 23:04:33 +0100. It was originally downloaded from http://www.makotemplates.org/download.html Upstream Author: Mike Bayer Copyright © 2006-2010 Michael Bayer Copyright: This is the MIT license: http://www.opensource.org/licenses/mit-license.php Copyright (C) 2006, 2007, 2008, 2009, 2010 Michael Bayer and contributors. Mako is a trademark of Michael Bayer. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------------------- lib/mako/_ast_util.py file: :copyright: Copyright 2008 by Armin Ronacher. :license: Python License. ---------------------------------------------------------------- lib/mako/filters.py file: Copyright (C) 2006, 2007, 2008, 2009 Geoffrey T. Dairiki and Michael Bayer This module is part of Mako and is released under the MIT License: http://www.opensource.org/licenses/mit-license.php ---------------------------------------------------------------- examples/bench/basic.py file: basic.py - basic benchmarks adapted from Genshi Copyright (C) 2006 Edgewall Software All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------- debian/mako.vim file: Source: http://www.vim.org/scripts/script.php?script_id=1858 Author: Armin Ronacher License: three clause BSD ---------------------------------------------------------------- debian/mako_indent.vim file: Source: http://www.vim.org/scripts/script.php?script_id=2663 Author: Scott Torborg License: Do What The Fuck You Want To Public License (WTFPL) DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO. ---------------------------------------------------------------- The Debian packaging is © 2007-2010, Piotr Ożarowski and is licensed under the MIT License as well. debian/python-mako-doc.links0000644000000000000000000000110511640705645013246 0ustar /usr/share/doc/python-mako-doc/html/_sources /usr/share/doc/python-mako-doc/rst /usr/share/doc/python-mako-doc/html /usr/share/doc/python-mako/html /usr/share/doc/python-mako-doc/rst /usr/share/doc/python-mako/rst /usr/share/doc/python-mako-doc/changelog.gz /usr/share/doc/python-mako/changelog.gz /usr/share/doc/python-mako-doc/changelog.gz /usr/share/doc/python3-mako/changelog.gz /usr/share/javascript/jquery/jquery.js /usr/share/doc/python-mako-doc/html/_static/jquery.js /usr/share/javascript/underscore/underscore.js /usr/share/doc/python-mako-doc/html/_static/underscore.js debian/mako_indent.vim0000644000000000000000000002461211344776576012224 0ustar " Vim indent file " Language: Mako " Author: Scott Torborg " Version: 0.4 " License: Do What The Fuck You Want To Public License (WTFPL) " " --------------------------------------------------------------------------- " " DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE " Version 2, December 2004 " " Copyright (C) 2004 Sam Hocevar " " Everyone is permitted to copy and distribute verbatim or modified " copies of this license document, and changing it is allowed as long " as the name is changed. " " DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE " TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION " " 0. You just DO WHAT THE FUCK YOU WANT TO. " " --------------------------------------------------------------------------- " " This script does more useful indenting for Mako HTML templates. It indents " inside of control blocks, defs, etc. Note that this indenting style will " sacrifice readability of the output text for the sake of readability of the " template. " " We'll use HTML indenting globally, python inside <% %> blocks. Inspired by " the excellent PHP + HTML indentation files such as php.vim by Pim Snel. " " Changelog: " 0.4 - 5 March 2010 " - Added license information " 0.3 - 15 September 2009 " - Added explicit indenting for ## comments, fixed unindenting count, " thanks to Mike Lewis (@MikeRLewis) for this " 0.2 - 15 June 2009 " - Fixed issue where opening and closing mako tags on the same line " would cause incorrect indenting " 0.1 - 06 June 2009 " - Initial public release of mako indent file let sw=2 " default shiftwidth of 2 spaces if exists("b:did_indent") finish endif let b:did_indent = 1 setlocal nosmartindent setlocal noautoindent setlocal nocindent setlocal nolisp setlocal indentexpr=GetMakoIndent() setlocal indentkeys+=*,<>>,,end,: " Only define the function once. if exists("*GetMakoIndent") finish endif if exists('g:html_indent_tags') unlet g:html_indent_tags endif function IsInsidePythonBlock(startline) " Loop until we get a line that's either <% or %> let lnum = a:startline while getline(lnum) !~ '\(%>\|<%\)$' && lnum > 0 let lnum = lnum - 1 endwhile " lnum points to the last control. If it's a <% then we're inside an " embedded python block, otherwise we're not. return getline(lnum) =~ '<%$' endfunction function GetMakoIndent() " Find a non-empty line above the current line let lnum = prevnonblank(v:lnum - 1) " Hit the start of the file, use zero indent. if lnum == 0 return 0 endif let line = getline(lnum) " last line let cline = getline(v:lnum) " current line let pline = getline(lnum - 1) " previous to last line let ind = indent(lnum) if line =~ '^\s*##' return indent(lnum) end let restore_ic=&ic let &ic=1 " ignore case let ind = HtmlIndentSum(lnum, -1) let ind = HtmlIndentSum(lnum, -1) let ind = ind + HtmlIndentSum(v:lnum, 0) let &ic=restore_ic let ind = indent(lnum) + (&sw * ind) " Indent after %anything: or <%anything NOT ending in /> if line =~ '^\s*%.*:\s*$' let ind = ind + &sw endif " Unindent before %end* or $' let scanlnum = lnum " Scan backwards until we find the beginning of this python block. while getline(scanlnum) !~ '<%$' && scanlnum > 0 let scanlnum = scanlnum - 1 endwhile let ind = indent(scanlnum) endif " If we're inside a python block and the previous line ends in a colon, " indent. if IsInsidePythonBlock(lnum - 1) " Indent after : if line =~ '\:$' let ind = ind + &sw endif endif return ind endfunction " [-- helper function to assemble tag list --] fun! HtmlIndentPush(tag) if exists('g:html_indent_tags') let g:html_indent_tags = g:html_indent_tags.'\|'.a:tag else let g:html_indent_tags = a:tag endif endfun fun! MakoIndentPush(tag) if exists('g:mako_indent_tags') let g:mako_indent_tags = g:mako_indent_tags.'\|'.a:tag else let g:mako_indent_tags = a:tag endif endfun " [-- --] call HtmlIndentPush('a') call HtmlIndentPush('abbr') call HtmlIndentPush('acronym') call HtmlIndentPush('address') call HtmlIndentPush('b') call HtmlIndentPush('bdo') call HtmlIndentPush('big') call HtmlIndentPush('blockquote') call HtmlIndentPush('button') call HtmlIndentPush('caption') call HtmlIndentPush('center') call HtmlIndentPush('cite') call HtmlIndentPush('code') call HtmlIndentPush('colgroup') call HtmlIndentPush('del') call HtmlIndentPush('dfn') call HtmlIndentPush('dir') call HtmlIndentPush('div') call HtmlIndentPush('dl') call HtmlIndentPush('em') call HtmlIndentPush('fieldset') call HtmlIndentPush('font') call HtmlIndentPush('form') call HtmlIndentPush('frameset') call HtmlIndentPush('h1') call HtmlIndentPush('h2') call HtmlIndentPush('h3') call HtmlIndentPush('h4') call HtmlIndentPush('h5') call HtmlIndentPush('h6') call HtmlIndentPush('i') call HtmlIndentPush('iframe') call HtmlIndentPush('ins') call HtmlIndentPush('kbd') call HtmlIndentPush('label') call HtmlIndentPush('legend') call HtmlIndentPush('map') call HtmlIndentPush('menu') call HtmlIndentPush('noframes') call HtmlIndentPush('noscript') call HtmlIndentPush('object') call HtmlIndentPush('ol') call HtmlIndentPush('optgroup') call HtmlIndentPush('pre') call HtmlIndentPush('q') call HtmlIndentPush('s') call HtmlIndentPush('samp') call HtmlIndentPush('script') call HtmlIndentPush('select') call HtmlIndentPush('small') call HtmlIndentPush('span') call HtmlIndentPush('strong') call HtmlIndentPush('style') call HtmlIndentPush('sub') call HtmlIndentPush('sup') call HtmlIndentPush('table') call HtmlIndentPush('textarea') call HtmlIndentPush('title') call HtmlIndentPush('tt') call HtmlIndentPush('u') call HtmlIndentPush('ul') call HtmlIndentPush('var') " For some reason the default HTML indentation script doesn't consider these " elements to be worthy of indentation. call HtmlIndentPush('p') call HtmlIndentPush('dt') call HtmlIndentPush('dd') " [-- --] if !exists('g:html_indent_strict') call HtmlIndentPush('body') call HtmlIndentPush('head') call HtmlIndentPush('html') call HtmlIndentPush('tbody') endif " [-- --] if !exists('g:html_indent_strict_table') call HtmlIndentPush('th') call HtmlIndentPush('td') call HtmlIndentPush('tr') call HtmlIndentPush('tfoot') call HtmlIndentPush('thead') endif " [-- --] call MakoIndentPush('%def') call MakoIndentPush('%call') call MakoIndentPush('%doc') call MakoIndentPush('%text') call MakoIndentPush('%.\+:.\+') delfun HtmlIndentPush delfun MakoIndentPush set cpo-=C " [-- get number of regex matches in a string --] fun! MatchCount(expr, pat) let mpos = 0 let mcount = 0 let expr = a:expr while (mpos > -1) let mend = matchend(expr, a:pat) if mend > -1 let mcount = mcount + 1 endif if mend == mpos let mpos = mpos + 1 else let mpos = mend endif let expr = strpart(expr, mpos) endwhile return mcount endfun " [-- count indent-increasing tags of line a:lnum --] fun! HtmlIndentOpen(lnum) let s = substitute('x'.getline(a:lnum), \ '.\{-}\(\(<\)\('.g:html_indent_tags.'\)\>\)', "\1", 'g') let s = substitute(s, "[^\1].*$", '', '') return strlen(s) endfun " [-- count indent-decreasing tags of line a:lnum --] fun! HtmlIndentClose(lnum) let s = substitute('x'.getline(a:lnum), \ '.\{-}\(\(<\)/\('.g:html_indent_tags.'\)\>>\)', "\1", 'g') let s = substitute(s, "[^\1].*$", '', '') return strlen(s) endfun " [-- count indent-increasing mako tags of line a:lnum --] fun! MakoIndentOpen(lnum) let s = substitute('x'.getline(a:lnum), \ '.\{-}\(\(<\)\('.g:mako_indent_tags.'\)\>\)', "\1", 'g') let s = substitute(s, "[^\1].*$", '', '') return strlen(s) endfun " [-- count indent-decreasing mako tags of line a:lnum --] fun! MakoIndentClose(lnum) let mcount = MatchCount(getline(a:lnum), '') let mcount = mcount + MatchCount(getline(a:lnum), '<\('.g:mako_indent_tags.'\)[^>]*/>') return mcount endfun " [-- count indent-increasing '{' of (java|css) line a:lnum --] fun! HtmlIndentOpenAlt(lnum) return strlen(substitute(getline(a:lnum), '[^{]\+', '', 'g')) endfun " [-- count indent-decreasing '}' of (java|css) line a:lnum --] fun! HtmlIndentCloseAlt(lnum) return strlen(substitute(getline(a:lnum), '[^}]\+', '', 'g')) endfun " [-- return the sum of indents respecting the syntax of a:lnum --] fun! HtmlIndentSum(lnum, style) let open = HtmlIndentOpen(a:lnum) + MakoIndentOpen(a:lnum) let close = HtmlIndentClose(a:lnum) + MakoIndentClose(a:lnum) if a:style == match(getline(a:lnum), '^\s*HtmlIndentOpenAlt(a:lnum) - HtmlIndentCloseAlt(a:lnum) endif endif return 0 endfun " vim: set ts=4 sw=4: debian/control0000644000000000000000000000517612260000164010571 0ustar Source: mako Section: python Priority: optional Maintainer: Piotr Ożarowski Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 5.0.38) Build-Depends-Indep: python-all, python-setuptools, python3-all, python3-setuptools, # to rebuild docs: python-sphinx, # for tests: python-nose, python-markupsafe Standards-Version: 3.9.5 Homepage: http://www.makotemplates.org/ X-Python-Version: >= 2.4 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/mako/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/mako/trunk/ Package: python-mako Architecture: all Depends: ${python:Depends}, ${misc:Depends} Suggests: python-beaker (>= 1.1), python-mako-doc Enhances: python-pylons, python-turbogears, python-pygments Description: fast and lightweight templating for the Python platform Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics. Package: python3-mako Architecture: all Depends: ${python3:Depends}, ${misc:Depends} Suggests: ${python3:Suggests}, python3-beaker, python-mako-doc Description: fast and lightweight templating for the Python 3 platform Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics. Package: python-mako-doc Section: doc Architecture: all Priority: extra Depends: libjs-jquery, libjs-underscore, ${misc:Depends} Breaks: python-mako (<< 0.3.6-1) Replaces: python-mako (<< 0.3.6-1) Suggests: python-mako, python3-mako Description: documentation for the Mako Python library Mako is a template library written in Python. . This package contains the documentation for Mako in HTML and reStructuredText formats. debian/watch0000644000000000000000000000013211471773564010232 0ustar version=3 http://pypi.python.org/packages/source/M/Mako/Mako-(.+)\.tar\.gz debian uupdate debian/python-mako-doc.examples0000644000000000000000000000001311344776576013755 0ustar examples/* debian/python-mako.manpages0000644000000000000000000000002511344776576013172 0ustar debian/mako-render.1 debian/python3-mako.pydist0000644000000000000000000000003211441250612012744 0ustar Mako python3-mako; PEP386 debian/source/0000755000000000000000000000000011352160136010464 5ustar debian/source/format0000644000000000000000000000001411441253544011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002220212260000255011026 0ustar mako (0.9.1-1) unstable; urgency=low * New upstream release * Standards-Version bumped to 3.9.5 (no changes needed) -- Piotr Ożarowski Sun, 29 Dec 2013 11:57:23 +0100 mako (0.9.0-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sat, 31 Aug 2013 11:58:59 +0200 mako (0.8.1-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sat, 25 May 2013 22:58:26 +0200 mako (0.8.0-2) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Piotr Ożarowski ] * Standards-Version bumped to 3.9.4 (no changes needed) -- Piotr Ożarowski Sun, 05 May 2013 21:28:00 +0200 mako (0.8.0-1) experimental; urgency=low * New upstream release -- Piotr Ożarowski Fri, 12 Apr 2013 20:06:05 +0200 mako (0.7.3-1) experimental; urgency=low * New upstream release -- Piotr Ożarowski Mon, 12 Nov 2012 00:03:25 +0100 mako (0.7.1-1) experimental; urgency=low * New upstream release (upload to experimental due to Wheezy freeze) -- Piotr Ożarowski Fri, 13 Jul 2012 14:31:05 -0600 mako (0.7.0-1) unstable; urgency=low * New upstream release * Standards-Version bumped to 3.9.3 (no changes needed) -- Piotr Ożarowski Sat, 31 Mar 2012 20:03:29 +0200 mako (0.6.2-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Thu, 02 Feb 2012 21:06:03 +0100 mako (0.6.1-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sun, 29 Jan 2012 16:02:55 +0100 mako (0.6.0-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sun, 22 Jan 2012 19:42:56 +0100 mako (0.5.0-1) unstable; urgency=low * New upstream release * Add build-arch and build-indep targets to debian/rules * Add libjs-underscore to python-mako-doc's Depends -- Piotr Ożarowski Wed, 28 Sep 2011 22:38:26 +0200 mako (0.4.2-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sat, 06 Aug 2011 23:16:07 +0200 mako (0.4.1-1) unstable; urgency=low * New upstream release * Add workaround for "build/lib" bug in Python/distribute * Standards-Version bumped to 3.9.2 (no changes needed) -- Piotr Ożarowski Thu, 07 Apr 2011 22:31:45 +0200 mako (0.4.0-1) unstable; urgency=low * New upstream release * debian/rules: fix DEB_BUILD_OPTIONS=nocheck builds (closes: 613855) -- Piotr Ożarowski Tue, 22 Feb 2011 21:25:15 +0100 mako (0.3.6-1) unstable; urgency=low * New upstream release - make_sure_2to3_is_used patch removed (applied upstream) * Switch from dh_pysupport to dh_python2 * Add python-mako-doc package (and move documentation, examples and VIM files there), rebuild docs using Sphinx * Run tests for all 2.X Python versions -- Piotr Ożarowski Sat, 20 Nov 2010 16:26:01 +0100 mako (0.3.5-1) unstable; urgency=low * New upstream release * Standards-Version bumped to 3.9.1 (no changes needed) -- Piotr Ożarowski Wed, 20 Oct 2010 23:48:56 +0200 mako (0.3.4-5) unstable; urgency=low * Upload to unstable -- Piotr Ożarowski Sat, 02 Oct 2010 20:14:46 +0200 mako (0.3.4-4) experimental; urgency=low * Rebuild against newer python3-all package (python3.1 now uses /usr/lib/python3/), minimum python3-all version bumped to 3.1.2-8 -- Piotr Ożarowski Sun, 12 Sep 2010 17:45:01 +0200 mako (0.3.4-3) experimental; urgency=low * Add python3-mako binary package * make_sure_2to3_is_used.patch added * Source format changed to 3.0 (quilt) -- Piotr Ożarowski Mon, 06 Sep 2010 23:04:39 +0200 mako (0.3.4-2) unstable; urgency=low * Move python-markupsafe to Depends (closes: #587760) * Standards-Version bumped to 3.9.0 (no changes needed) -- Piotr Ożarowski Thu, 01 Jul 2010 18:49:09 +0200 mako (0.3.4-1) unstable; urgency=low * New upstream release * Add python-markupsafe to Recommends -- Piotr Ożarowski Thu, 24 Jun 2010 09:56:48 +0200 mako (0.3.3-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Tue, 01 Jun 2010 18:14:20 +0200 mako (0.3.2-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Thu, 18 Mar 2010 21:59:27 +0100 mako (0.3.1-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sun, 07 Mar 2010 19:56:38 +0100 mako (0.3.0-1) unstable; urgency=low * New upstream release * Move python-beaker from Recommends to Suggests (closes: #569986) * Install Vim syntax and indent files in /usr/share/vim/addons/ Use `vim-addons install mako` to enable it * Standards-Version bumped to 3.8.4 (no changes needed) -- Piotr Ożarowski Sat, 06 Mar 2010 14:01:41 +0100 mako (0.2.5-2) unstable; urgency=low * Add --prefix=/usr to setup.py's install command (fixes FTBFS bug with python2.6) * Remove requires.txt from Python's Egg metadata (dpkg handles dependencies way better, closes LP: #461281) -- Piotr Ożarowski Mon, 26 Oct 2009 22:20:13 +0100 mako (0.2.5-1) unstable; urgency=low * New upstream release * debian/copyright file updated * Switch to python-support - debian/preinst file added (to remove python-central files) * Standards-Version bumped to 3.8.3 (no changes needed) -- Piotr Ożarowski Mon, 07 Sep 2009 23:29:57 +0200 mako (0.2.4-2) unstable; urgency=low * Set the minimum required Python version to 2.4 (closes: #515096) * Upload to unstable * Change Debian packaging license to MIT (to match upstream) -- Piotr Ożarowski Fri, 13 Feb 2009 16:50:39 +0100 mako (0.2.4-1) experimental; urgency=low * New upstream release (upload to experimental due to Lenny freeze, to ease testing rev. dependencies) -- Piotr Ożarowski Wed, 24 Dec 2008 01:26:02 +0100 mako (0.2.3-1) experimental; urgency=low [ Sandro Tosi ] * Switch Vcs-Browser field to viewsvn [ Piotr Ożarowski ] * New upstream release (upload to experimental due to Lenny freeze, to ease testing rev. dependencies) + python-beaker's recommended version bumped to >= 1.1 * Let python-central do the Egg renaming part + python-central required build version bumped to 0.6.1 + debian/rules updated * Compress binary package with bzip2 -- Piotr Ożarowski Sun, 23 Nov 2008 18:28:03 +0100 mako (0.2.2-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Mon, 23 Jun 2008 20:06:23 +0200 mako (0.2.1-1) unstable; urgency=low * New upstream release * debian/copyright file updated * Standards-Version bumped to 3.8.0 (no changes needed) -- Piotr Ożarowski Tue, 17 Jun 2008 19:43:47 +0200 mako (0.2.0-1) unstable; urgency=low * New upstream release * Add "~" to setuptools' required build version (to ease backports) * Add manpage for new mako-render script * s/hyperfast/fast in short description to avoid inflated adjectives (closes: #466008) * doc-base: section changed to Programming/Python -- Piotr Ożarowski Tue, 03 Jun 2008 22:27:15 +0200 mako (0.1.10-1) unstable; urgency=low * New upstream release * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) * Bump Standards-Version to 3.7.3 (no changes needed) -- Piotr Ożarowski Thu, 27 Dec 2007 11:36:10 +0100 mako (0.1.9-1) unstable; urgency=low * New upstream release * Homepage field added * debian/rules cleanups -- Piotr Ożarowski Tue, 25 Sep 2007 23:40:21 +0200 mako (0.1.8-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Tue, 26 Jun 2007 15:39:18 +0200 mako (0.1.7-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Wed, 13 Jun 2007 15:07:59 +0200 mako (0.1.6-1) unstable; urgency=low * New upstream release * python-myghtyutils removed from Depends since it's no longer used, * python-beaker added to Recommends (it can be used for caching now) * Provides field removed (it's not used) -- Piotr Ożarowski Sat, 19 May 2007 15:32:25 +0200 mako (0.1.5-1) unstable; urgency=low * New upstream release * Changed my address to piotr@debian.org -- Piotr Ożarowski Sun, 01 Apr 2007 00:04:28 +0200 mako (0.1.4-1) unstable; urgency=low * New upstream release -- Piotr Ozarowski Sat, 10 Mar 2007 19:02:06 +0100 mako (0.1.3-1) unstable; urgency=low * New upstream release * Added python-pylons to Enhances: -- Piotr Ozarowski Wed, 21 Feb 2007 01:41:09 +0100 mako (0.1.2-1) unstable; urgency=low * New upstream release -- Piotr Ozarowski Thu, 1 Feb 2007 12:15:20 +0100 mako (0.1.1-1) unstable; urgency=low * Initial release (closes: #405576) -- Piotr Ozarowski Sun, 14 Jan 2007 20:11:22 +0100 debian/python-mako.pydist0000644000000000000000000000003111471767000012667 0ustar Mako python-mako; PEP386 debian/mako-render.10000644000000000000000000000156411344776576011506 0ustar .TH MAKO\-RENDER 1 "june 3, 2008" .SH NAME mako\-render \- renders Mako templates .SH SYNOPSIS .B mako\-render .RI [FILE] .br .SH DESCRIPTION This manual page documents briefly the .B mako\-render command. .PP \fBmako\-render\fP is a standalone utility that can render Mako templates. Mako is a fast Python-powered template engine. .BR If FILE is a single "-", standard input will be used as a template source. .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. .TP .B \-h, \-\-help Show summary of options. .BR .SH AUTHOR mako\-render script was written by Miki Tebeka , Mako was written by Mike Bayer . .PP This manual page was written by Piotr Ożarowski , for the Debian project (but may be used by others).