[Python-modules-commits] r9984 - in packages/generatorrunner/trunk/debian (12 files)
odyx-guest at users.alioth.debian.org
odyx-guest at users.alioth.debian.org
Fri Oct 9 15:00:53 UTC 2009
Date: Friday, October 9, 2009 @ 15:00:32
Author: odyx-guest
Revision: 9984
WIP.
Added:
packages/generatorrunner/trunk/debian/docgenerator.manpages
packages/generatorrunner/trunk/debian/generatorrunner.manpages
packages/generatorrunner/trunk/debian/patches/
packages/generatorrunner/trunk/debian/patches/fix_manpages.patch
packages/generatorrunner/trunk/debian/patches/series
Modified:
packages/generatorrunner/trunk/debian/boostpythongenerator.manpages
packages/generatorrunner/trunk/debian/changelog
packages/generatorrunner/trunk/debian/control
packages/generatorrunner/trunk/debian/watch
Deleted:
packages/generatorrunner/trunk/debian/TODO
packages/generatorrunner/trunk/debian/boostpythongenerator.1
packages/generatorrunner/trunk/debian/patches/
Deleted: packages/generatorrunner/trunk/debian/TODO
===================================================================
--- packages/generatorrunner/trunk/debian/TODO 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/TODO 2009-10-09 15:00:32 UTC (rev 9984)
@@ -1,6 +0,0 @@
-TODO for BoostPythonGenerator source package:
-
-* Get upstream to :
- - Merge the boostpythongenerator manpage
- - Produce generatorrunner and docgenerator manpages.
- - This is upstream bug: http://bugs.openbossa.org/29
Deleted: packages/generatorrunner/trunk/debian/boostpythongenerator.1
===================================================================
--- packages/generatorrunner/trunk/debian/boostpythongenerator.1 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/boostpythongenerator.1 2009-10-09 15:00:32 UTC (rev 9984)
@@ -1,49 +0,0 @@
-.TH BOOSTPYTHONGENERATOR 1 "JULY 2009" Linux "User Manuals"
-.SH NAME
-boostpythongeneator \- generator of python bindings
-.SH SYNOPSIS
-.B boostpythongenerator [options] header\-file typesystem\-file
-.B ...
-.SH DESCRIPTION
-.B boostpythongenerator
-is a utility that parses a collection of C++
-headers and typesystem files, generating
-boost::python\-based wrappers, making the C++
-classes available for Python developers.
-.SH OPTIONS
-.IP --debug-level=[sparse|medium|full]
-The amount of messages displayed.
-.IP --silent
-Avoid printing any message.
-.IP --help\,\ \-h\ or\ ?
-Prints the usage message.
-.IP --no-supress-warnings
-Show all warnings.
-.IP --output-directory=\fI[dir]\fR
-The directory where the generated files will be written.
-.IP --include-paths=\fI<path>[:path:..]\fR
-The directories where the generator will search the
-headers. Works like gcc \-I flag.
-.IP --typesytem-paths=\fI<path>[:path:..]\fR
-The directories where the generator will search the
-external typesystems referred by the main one.
-.IP --print-stdout
-Print to stdout instead of stderr.
-.IP --qt-source-dir
-Define the qt source directory.
-.IP --documentation-data-dir=\fI[dir]\fR
-Directory with documentation xml extracted from
-qt source by qdoc3.
-.IP --documentation-out-dir=\fI[dir]\fR
-Output directory for documentation files.
-.IP --documentation-code-snippets-dir=\fI[dir]\fR
-Directory with code snippets for documentation.
-.IP --documentation-only
-Only generates the documentation.
-.IP --license-file=\fI[licensefile]\fR
-Template for copyright headers of generated files.
-.IP --disable-named-arg
-Drops support for named args.
-.SH AUTHOR
-Lauro Moura <lauro.neto at openbossa dot org>
-
Modified: packages/generatorrunner/trunk/debian/boostpythongenerator.manpages
===================================================================
--- packages/generatorrunner/trunk/debian/boostpythongenerator.manpages 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/boostpythongenerator.manpages 2009-10-09 15:00:32 UTC (rev 9984)
@@ -1 +1 @@
-debian/boostpythongenerator.1
+boostpythongenerator.1
Modified: packages/generatorrunner/trunk/debian/changelog
===================================================================
--- packages/generatorrunner/trunk/debian/changelog 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/changelog 2009-10-09 15:00:32 UTC (rev 9984)
@@ -1,8 +1,9 @@
-boostpythongenerator (0.3-1) UNRELEASED; urgency=low
+generatorrunner (0.3.1-1) UNRELEASED; urgency=low
* Initial Debian release (Closes: #543719)
- Use the Ubuntu packaging as starting point.
- Convert to dh7.
+ * Follow upstream in renaming to generatorrunner.
* debian/watch: Add.
* debian/cmake.mk: Remove dirty workaround.
* debian/control:
@@ -12,12 +13,9 @@
- Add Homepage and Vcs-* fields
- Update description
- Produce multiple binary packages with the various sub-parts.
- * debian/boostpythongenerator.1
- - Fix "hyphens-as-minuses" and various other fixesâ¦
* debian/copyright: Update.
* debian/patches:
- - Add gitb811be1_installs_generator_plugins_in_its_own_directory.patch
- from upstream git to put the plugins under /usr/lib/generatorrunner/
+ - Add fix_manpages.patch to solve the hyphens-as-minus lintian info
- Add quilt to Build-Depends.
- Add README.source
* Bump Standards to 3.8.3
Modified: packages/generatorrunner/trunk/debian/control
===================================================================
--- packages/generatorrunner/trunk/debian/control 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/control 2009-10-09 15:00:32 UTC (rev 9984)
@@ -33,8 +33,16 @@
Package: generatorrunner
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: docgenerator, boostpythongenerator
Description: Plugin-based application to run apiextractor-based generators
- Runs generator plugins, such as docgenerator or boostpythogenerator.
+ Runs generator plugins, such as docgenerator or boostpythongenerator.
+ .
+ The Binding Generator is a utility that parses the headers for a given C/C++
+ library and modifies this data with the information and guides from XML files
+ (called typesystem files) containing complementar semantic information,
+ modifications, renamings, etc, in order to generate binding source code (or
+ documentation, or anything you want) for the target language for which it was
+ written.
Package: docgenerator
Architecture: any
@@ -42,12 +50,21 @@
generatorrunner (= ${binary:Version})
Description: Generator plugin for python bindings documentation
Generates documentation for C++ library bindings using sphinx.
+ .
+ The Binding Generator is a utility that parses the headers for a given C/C++
+ library and modifies this data with the information and guides from XML files
+ (called typesystem files) containing complementar semantic information,
+ modifications, renamings, etc, in order to generate binding source code (or
+ documentation, or anything you want) for the target language for which it was
+ written.
Package: boostpythongenerator
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
generatorrunner (= ${binary:Version})
Description: Binding source code generator for Boost::Python
+ Generates Boost::Python-based bindings for qt based libraries.
+ .
The Binding Generator is a utility that parses the headers for a given C/C++
library and modifies this data with the information and guides from XML files
(called typesystem files) containing complementar semantic information,
@@ -55,4 +72,3 @@
documentation, or anything you want) for the target language for which it was
written.
.
- Generates Boost::Python-based bindings for qt based libraries.
Added: packages/generatorrunner/trunk/debian/docgenerator.manpages
===================================================================
--- packages/generatorrunner/trunk/debian/docgenerator.manpages (rev 0)
+++ packages/generatorrunner/trunk/debian/docgenerator.manpages 2009-10-09 15:00:32 UTC (rev 9984)
@@ -0,0 +1 @@
+docgenerator.1
Added: packages/generatorrunner/trunk/debian/generatorrunner.manpages
===================================================================
--- packages/generatorrunner/trunk/debian/generatorrunner.manpages (rev 0)
+++ packages/generatorrunner/trunk/debian/generatorrunner.manpages 2009-10-09 15:00:32 UTC (rev 9984)
@@ -0,0 +1 @@
+generatorrunner.1
Added: packages/generatorrunner/trunk/debian/patches/fix_manpages.patch
===================================================================
--- packages/generatorrunner/trunk/debian/patches/fix_manpages.patch (rev 0)
+++ packages/generatorrunner/trunk/debian/patches/fix_manpages.patch 2009-10-09 15:00:32 UTC (rev 9984)
@@ -0,0 +1,97 @@
+Index: generatorrunner-0.3.1/generatorrunner.1
+===================================================================
+--- generatorrunner-0.3.1.orig/generatorrunner.1 2009-10-09 16:27:42.000000000 +0200
++++ generatorrunner-0.3.1/generatorrunner.1 2009-10-09 16:31:38.000000000 +0200
+@@ -1,22 +1,22 @@
+ .TH GENERATORRUNNER 1 "SEPTEMBER 2009" Linux "User Manuals"
+ .SH NAME
+-generatorrunner \- plugin-based code generator
++generatorrunner - plugin-based code generator
+ .SH SYNOPSIS
+-.B generatorrunner --generatorSet=<plugin name> [options] header\-file typesystem\-file
++.B generatorrunner \-\-generatorSet=<plugin name> [options] header-file typesystem-file
+ .B ...
+ .SH DESCRIPTION
+ .B generatorrunner
+ is a utility that uses the information taken from APIExtractor
+ related to the provided C++ headers and typesystem files and execute
+ generators using this information. Generators are plugins and you need
+-to specify one using the --generatorSet parameter. At the moment there
++to specify one using the \-\-generatorSet parameter. At the moment there
+ are two generators available:
+
+ .B boostpython
+ \- Generates Boost::Python-based wrappers that compound a Python binding
+ for the library described in the typesystem, making the C++ classes available
+ for Python developers. Can be called by supplying
+-.B --generatorSet=boostpython
++.B \-\-generatorSet=boostpython
+ to
+ .B generatorrunner
+ or by calling the convenience executable
+@@ -28,7 +28,7 @@
+ documentation syntax, using the XML files created by the documentation tool
+ .B (qdoc3).
+ Can be called supplying
+-.B --generatorSet=qtdoc
++.B \-\-generatorSet=qtdoc
+ to
+ .B generatorrunner
+ or by calling the convenience executable
+@@ -43,40 +43,40 @@
+
+ .SH OPTIONS
+ .SS "General options"
+-.IP --debug-level=[sparse|medium|full]
++.IP \-\-debug-level=[sparse|medium|full]
+ The amount of messages displayed.
+-.IP --documentation-only
++.IP \-\-documentation-only
+ Only generates the documentation.
+ .TP
+-.BI --help \fR,\fP -h \fR,\fP -?
++.BI \-\-help \fR,\fP \-h \fR,\fP -?
+ Prints the usage message.
+-.IP --include-paths=\fI<path>[:path:..]\fR
++.IP \-\-include\-paths=\fI<path>[:path:..]\fR
+ The directories where the generator will search for the
+-headers. Works like gcc's -I flag.
+-.IP --license-file=\fI[licensefile]\fR
++headers. Works like gcc's \-I flag.
++.IP \-\-license\-file=\fI[licensefile]\fR
+ Template for copyright headers of generated files.
+-.IP --no-supress-warnings
++.IP \-\-no\-supress\-warnings
+ Show all warnings.
+-.IP --output-directory=\fI[dir]\fR
++.IP \-\-output\-directory=\fI[dir]\fR
+ The directory where the generated files will be written.
+-.IP --silent
++.IP \-\-silent
+ Avoid printing any messages.
+-.IP --typesytem-paths=\fI<path>[:path:..]\fR
++.IP \-\-typesytem\-paths=\fI<path>[:path:..]\fR
+ The directories where the generator will search for the
+ external typesystems referred by the main one.
+-.IP --version
++.IP \-\-version
+ Displays the current version.
+ .SS "Specific to boostpython plugin"
+-.IP --disable-named-arg
++.IP \-\-disable\-named\-arg
+ Drops support for named args.
+ .SS "Specific to qtdoc plugin"
+-.IP --documentation-code-snippets-dir
++.IP \-\-documentation\-code\-snippets\-dir
+ Directory used to search code snippets used by the documentation
+-.IP --documentation-data-dir
++.IP \-\-documentation\-data\-dir
+ Directory with XML files generated by documentation tool (qdoc3 or Doxygen)
+-.IP --documentation-out-dir
++.IP \-\-documentation\-out\-dir
+ The directory where the generated documentation files will be written
+-.IP --library-source-dir
++.IP \-\-library\-source\-dir
+ Directory where library source code is located
+
+ .SH AUTHORS
Added: packages/generatorrunner/trunk/debian/patches/series
===================================================================
--- packages/generatorrunner/trunk/debian/patches/series (rev 0)
+++ packages/generatorrunner/trunk/debian/patches/series 2009-10-09 15:00:32 UTC (rev 9984)
@@ -0,0 +1 @@
+fix_manpages.patch
Modified: packages/generatorrunner/trunk/debian/watch
===================================================================
--- packages/generatorrunner/trunk/debian/watch 2009-10-09 14:00:37 UTC (rev 9983)
+++ packages/generatorrunner/trunk/debian/watch 2009-10-09 15:00:32 UTC (rev 9984)
@@ -1,2 +1,2 @@
version=3
-http://www.pyside.org/files/boostpythongenerator-([\d\.]*).tar.bz2
+http://www.pyside.org/files/generatorrunner-([\d\.]*).tar.bz2
More information about the Python-modules-commits
mailing list