# HG changeset patch # User Paul Boddie # Date 1263170922 -3600 # Node ID 3330cc7fcadf037ee17b82636244fe316e4e9c6b # Parent bb744d9b1d0146aa90c2fbd141bb555cd6fba206 Removed manpage, adding manpage generation from the documentation files. diff -r bb744d9b1d01 -r 3330cc7fcadf debian/control --- a/debian/control Mon Jan 11 01:41:58 2010 +0100 +++ b/debian/control Mon Jan 11 01:48:42 2010 +0100 @@ -2,7 +2,7 @@ Section: python Priority: optional Maintainer: Paul Boddie -Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6) +Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), python-docutils XS-Python-Version: all Standards-Version: 3.7.2.1 diff -r bb744d9b1d01 -r 3330cc7fcadf debian/rules --- a/debian/rules Mon Jan 11 01:41:58 2010 +0100 +++ b/debian/rules Mon Jan 11 01:48:42 2010 +0100 @@ -7,7 +7,7 @@ build: build-stamp -build-stamp: $(PYVERS:%=build-python%) +build-stamp: $(PYVERS:%=build-python%) build-python-scripts build-manpages touch $@ build-python%: @@ -18,6 +18,9 @@ python setup.py build_scripts touch $@ +build-manpages: + python scripts/rst2man.py doc/shedskin.rst debian/shedskin.1 + clean: dh_testdir dh_testroot diff -r bb744d9b1d01 -r 3330cc7fcadf debian/shedskin.1 --- a/debian/shedskin.1 Mon Jan 11 01:41:58 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,69 +0,0 @@ - -.\" Man page generated from reStructeredText. -.TH Shedskin 1 "2009-07-15" "0.2" "" -.SH NAME -Shedskin \- An experimental (restricted) Python-to-C++ Compiler - -.SH SYNOPSIS -shedskin [OPTION]... FILE - - -.\" visit_block_quote -\-a \-\-noann Don\'t output annotated source code - -\-b \-\-nobounds Disable bounds checking - -\-d \-\-dir Specify alternate directory for output files - -\-e \-\-extmod Generate extension module - -\-f \-\-flags Provide alternate Makefile flags - -\-r \-\-random Use fast random number generator - -\-w \-\-nowrap Disable wrap\-around checking - - -.\" depart_block_quote - -.SH DESCRIPTION -Shed Skin is an experimental Python\-to\-C++ compiler designed to speed up the execution of Python programs. It converts programs written in a static subset of Python to C++. The C++ code can be compiled to executable code, which can be run either as a standalone program or as a module imported and called from CPython. - - -.SH LIMITATIONS -(See the documentation for a more detailed overview.) - - -.TP 3 -1. -Variables must be (implicitly) statically typed. Abstract types (as in C++) are supported. - - -.TP 3 -2. -Several Python features cannot be used or only partially. For example, nested functions and variable numbers of arguments are not supported. - - -.TP 3 -3. -Programs cannot freely use the standard library, only those available in -.\" visit_literal -lib/ -.\" depart_literal -. - - -.SH OPTIONS - -.SH THANKS -Google, Bearophile, Brian Blais, Paul Boddie, Djamel Cherif, Mark Dewing, James Coughlan, Luis M. Gonzales, Karel Heyse, Denis de Leeuw Duarte, Michael Elkins, FFAO, Van Lindberg, David Marek, Jeff Miller, Joaquin Abian Monux, Harri Pasanen, SirNotAppearingInThisManPage, Dave Tweed, Jaroslaw Tworek, Pavel Vinogradov - - -.SH AUTHOR -mark.dufour@gmail.com - -.SH COPYRIGHT -GPL version 3 or later - -.\" Generated by docutils manpage writer on 2009-07-15 14:30. -.\"