[pkg-boost-commits] r14182 - boost/trunk/debian

smr at alioth.debian.org smr at alioth.debian.org
Sun Mar 23 19:42:58 UTC 2008


Author: smr
Date: 2008-03-23 19:42:57 +0000 (Sun, 23 Mar 2008)
New Revision: 14182

Added:
   boost/trunk/debian/pyste.1
Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/rules
Log:
Include man page for pyste.  Update standards version.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2008-03-23 07:19:05 UTC (rev 14181)
+++ boost/trunk/debian/changelog	2008-03-23 19:42:57 UTC (rev 14182)
@@ -40,8 +40,13 @@
   
   * debian/patches/gcc-4.3.patch: Include relevant patches from Boost
     ticket tracker, issues: 1570, 1615, and 1617.
+  
+  * debian/control: Update to standards version 2.7.3 (no changes).
+  
+  * debian/pyste.1: New.  Manual page for pyste.
+  * debian/rules: Install pyste man page.
 
- -- Steve M. Robbins <smr at debian.org>  Sun, 23 Mar 2008 02:18:20 -0500
+ -- Steve M. Robbins <smr at debian.org>  Sun, 23 Mar 2008 14:42:32 -0500
 
 boost (1.34.1-8) unstable; urgency=low
 

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2008-03-23 07:19:05 UTC (rev 14181)
+++ boost/trunk/debian/control	2008-03-23 19:42:57 UTC (rev 14182)
@@ -6,7 +6,7 @@
 Uploaders: Steve M. Robbins <smr at debian.org>, Domenico Andreoli <cavok at debian.org>, Christophe Prud'homme <prudhomm at debian.org>
 Build-Depends: debhelper (>= 4), quilt, bison, flex, docbook-to-man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python-support (>= 0.6), g++-4.2
 XS-Python-Version: 2.4, 2.5
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 
 Package: bcp
 Homepage: http://www.boost.org/tools/bcp/bcp.html
@@ -435,9 +435,12 @@
 Provides: ${python:Provides}
 Depends: ${python:Depends}, python-celementtree | python-elementtree, gccxml
 XB-Python-Version: ${python:Versions}
+Suggests: libboost-doc
 Description: Boost.Python code generator
  Part of the Boost C++ Libraries collection.
  .
  User specifies classes and functions to be exported using a simple
  interface file, which following the Boost.Python's philosophy, is
  simple Python code.
+ .
+ Documentation is included in libboost-doc package.

Added: boost/trunk/debian/pyste.1
===================================================================
--- boost/trunk/debian/pyste.1	                        (rev 0)
+++ boost/trunk/debian/pyste.1	2008-03-23 19:42:57 UTC (rev 14182)
@@ -0,0 +1,84 @@
+.TH PYSTE "1" "March 2008" "Pyste version 0.9.30" "User Commands"
+
+.SH NAME
+Pyste \- manual page for Pyste version 0.9.30
+
+.SH SYNOPSIS
+pyste [options] interface\-files
+
+.SH DESCRIPTION
+
+Pyste is a Boost.Python code generator. The user specifies the classes
+and functions to be exported using a simple interface file which,
+following the Boost.Python's philosophy, is simple Python code. Pyste
+then uses GCCXML to parse all the headers and extract the necessary
+information to automatically generate C++ code.
+
+.TP
+\fB\-\-module=\fR<name>
+The name of the module that will be generated;
+defaults to the first interface filename, without
+the extension.
+.TP
+\fB\-I\fR <path>
+Add an include path
+.TP
+\fB\-D\fR <symbol>
+Define symbol
+.TP
+\fB\-\-multiple\fR
+Create various cpps, instead of only one
+(useful during development)
+.TP
+\fB\-\-out=\fR<name>
+Specify output filename (default: <module>.cpp)
+in \fB\-\-multiple\fR mode, this will be a directory
+.TP
+\fB\-\-no\-using\fR
+Do not declare "using namespace boost";
+use explicit declarations instead
+.TP
+\fB\-\-pyste\-ns=\fR<name>
+Set the namespace where new types will be declared;
+default is the empty namespace
+.TP
+\fB\-\-debug\fR
+Writes the xml for each file parsed in the current
+directory
+.TP
+\fB\-\-cache\-dir=\fR<dir>
+Directory for cache files (speeds up future runs)
+.TP
+\fB\-\-only\-create\-cache\fR
+Recreates all caches (doesn't generate code).
+.TP
+\fB\-\-generate\-main\fR
+Generates the _main.cpp file (in multiple mode)
+.TP
+\fB\-\-file\-list\fR
+A file with one pyste file per line. Use as a
+substitute for passing the files in the command
+line.
+.TP
+\fB\-\-gccxml\-path=\fR<path>
+Path to gccxml executable (default: gccxml)
+.TP
+\fB\-\-no\-default\-include\fR
+Do not use INCLUDE environment variable for include
+files to pass along gccxml.
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Print this help and exit
+.TP
+\fB\-v\fR, \fB\-\-version\fR
+Print version information
+
+.SH "SEE ALSO"
+
+The full documentation for
+.B Pyste
+is maintained in HTML format.  If you have the 
+.B libboost-doc
+package installed, the manual starts at
+.IP
+.B /usr/share/doc/libboost-doc/HTML/libs/python/pyste/index.html

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2008-03-23 07:19:05 UTC (rev 14181)
+++ boost/trunk/debian/rules	2008-03-23 19:42:57 UTC (rev 14182)
@@ -208,6 +208,7 @@
 	# package pyste
 	cd libs/python/pyste/install && python setup.py install --no-compile --prefix=$(pyste_prefix) --install-lib=$(pyste_prefix)/share/python-support/pyste
 	mv $(pyste_prefix)/bin/pyste.py $(pyste_prefix)/bin/pyste
+	dh_installman -ppyste debian/pyste.1
 
 	# package bcp
 	dh_installdirs -pbcp usr/bin




More information about the pkg-boost-commits mailing list