[Python-modules-commits] r17667 - in packages/python-ctypeslib/tags (9 files)

rkd-guest at users.alioth.debian.org rkd-guest at users.alioth.debian.org
Wed Jun 29 04:58:40 UTC 2011


    Date: Wednesday, June 29, 2011 @ 04:58:38
  Author: rkd-guest
Revision: 17667

[svn-buildpackage] Tagging python-ctypeslib 0.0.0+svn20100125-3

Added:
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog
    (from rev 17666, packages/python-ctypeslib/trunk/debian/changelog)
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control
    (from rev 17666, packages/python-ctypeslib/trunk/debian/control)
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1
    (from rev 16247, packages/python-ctypeslib/trunk/debian/ctypeslib.1)
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format
    (from rev 14319, packages/python-ctypeslib/trunk/debian/source/format)
Deleted:
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1
  packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format

Deleted: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog
===================================================================
--- packages/python-ctypeslib/trunk/debian/changelog	2010-08-31 02:41:35 UTC (rev 14318)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog	2011-06-29 04:58:38 UTC (rev 17667)
@@ -1,13 +0,0 @@
-python-ctypeslib (0.0.0+svn20100125-2) unstable; urgency=low
-
-  * Create and include a manual page.  There is one manual page accessible
-    under the names `ctypeslib`, `h2xml`, and `xml2py` now.
-  * Add explicit source format 1.0 designation.
-
- -- Richard Darst <rkd at zgib.net>  Wed, 14 Apr 2010 15:56:04 -0400
-
-python-ctypeslib (0.0.0+svn20100125-1) unstable; urgency=low
-
-  * Initial release (Closes: #566905)
-
- -- Richard Darst <rkd at zgib.net>  Tue, 02 Feb 2010 10:53:15 -0500

Copied: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog (from rev 17666, packages/python-ctypeslib/trunk/debian/changelog)
===================================================================
--- packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog	                        (rev 0)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/changelog	2011-06-29 04:58:38 UTC (rev 17667)
@@ -0,0 +1,27 @@
+python-ctypeslib (0.0.0+svn20100125-3) unstable; urgency=low
+
+  * Bump standards-version to 3.9.2.
+  * Upgrade source format to 3.0 (quilt).
+  * Fix duplicate documentation of options of xml2py in the manual page.
+    (Closes: #609841)
+  * Clarify the h2xml -c and xml2py -l options as they are relatively
+    important.  (Closes: #609920)
+  * This now appears on the PyPI as version 0.5.4a, but there is not
+    actually a release - it only points to the svn repo, which has no
+    changes since I originally packaged ctypeslib.
+
+ -- Richard Darst <rkd at zgib.net>  Tue, 28 Jun 2011 20:48:22 -0400
+
+python-ctypeslib (0.0.0+svn20100125-2) unstable; urgency=low
+
+  * Create and include a manual page.  There is one manual page accessible
+    under the names `ctypeslib`, `h2xml`, and `xml2py` now.
+  * Add explicit source format 1.0 designation.
+
+ -- Richard Darst <rkd at zgib.net>  Wed, 14 Apr 2010 15:56:04 -0400
+
+python-ctypeslib (0.0.0+svn20100125-1) unstable; urgency=low
+
+  * Initial release (Closes: #566905)
+
+ -- Richard Darst <rkd at zgib.net>  Tue, 02 Feb 2010 10:53:15 -0500

Deleted: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control
===================================================================
--- packages/python-ctypeslib/trunk/debian/control	2010-08-31 02:41:35 UTC (rev 14318)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control	2011-06-29 04:58:38 UTC (rev 17667)
@@ -1,29 +0,0 @@
-Source: python-ctypeslib
-Section: python
-Priority: optional
-Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Richard Darst <rkd at zgib.net>
-Build-Depends: debhelper (>= 7), python-all, python-support, gccxml
-Standards-Version: 3.8.4
-Homepage: http://starship.python.net/crew/theller/ctypes/
-Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-ctypeslib/trunk
-Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-ctypeslib/trunk
-
-
-Package: python-ctypeslib
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, gccxml
-Description: code generator to convert header files into ctypes interfaces
- Ctypeslib is a code generator capable of converting C header files
- into xml files (using gccxml), and then converting the xmlfiles into
- Python modules which define a ctypes interface to the corresponding C
- library.
- .
- Ctypeslib is not ctypes.  Ctypes is included in python2.5+, while
- ctypeslib is a lesser known add-on by the ctypes author.  If you use
- ctypes a lot and are tired of setting argtypes and restype of the
- called functions, you should look into ctypeslib.  Ctypeslib can also
- set up data types and structures from C header files automatically.
- Ctypeslib could be used to integrate Python with an existing C project,
- or from the start with a new project to ease development of a Python/C
- interface.

Copied: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control (from rev 17666, packages/python-ctypeslib/trunk/debian/control)
===================================================================
--- packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control	                        (rev 0)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/control	2011-06-29 04:58:38 UTC (rev 17667)
@@ -0,0 +1,29 @@
+Source: python-ctypeslib
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Richard Darst <rkd at zgib.net>
+Build-Depends: debhelper (>= 7), python-all, python-support, gccxml
+Standards-Version: 3.9.2
+Homepage: http://starship.python.net/crew/theller/ctypes/
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-ctypeslib/trunk
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-ctypeslib/trunk
+
+
+Package: python-ctypeslib
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, gccxml
+Description: code generator to convert header files into ctypes interfaces
+ Ctypeslib is a code generator capable of converting C header files
+ into xml files (using gccxml), and then converting the xmlfiles into
+ Python modules which define a ctypes interface to the corresponding C
+ library.
+ .
+ Ctypeslib is not ctypes.  Ctypes is included in python2.5+, while
+ ctypeslib is a lesser known add-on by the ctypes author.  If you use
+ ctypes a lot and are tired of setting argtypes and restype of the
+ called functions, you should look into ctypeslib.  Ctypeslib can also
+ set up data types and structures from C header files automatically.
+ Ctypeslib could be used to integrate Python with an existing C project,
+ or from the start with a new project to ease development of a Python/C
+ interface.

Deleted: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1
===================================================================
--- packages/python-ctypeslib/trunk/debian/ctypeslib.1	2010-08-31 02:41:35 UTC (rev 14318)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1	2011-06-29 04:58:38 UTC (rev 17667)
@@ -1,231 +0,0 @@
-.\" This file was originally generated by help2man 1.36, but
-.\" hand-edited to combine the pages for h2xml and xml2py together.
-.TH ctypeslib 1 "March 2010" "ctypeslib" "User Commands"
-
-.SH NAME
-.B h2xml
-- convert header files to XML intermediates
-.br
-.B xml2py
-- convert XML intermediates to Python ctypes interface
-
-
-.SH SYNOPSIS
-.B h2xml
-.I includefile\fR ... [\fIoptions\fR]
-.B -o
-.I outputxmlfile
-.br
-.B xml2py
-.I xmlfile\fR ... [\fIoptions\fR]
-.B -o
-.I outputpyfile
-
-.SH DESCRIPTION
-
-.B
-ctypeslib
-is a Python code generator capable of converting C header files
-into xml files (using gccxml), and then converting the xmlfiles into
-Python modules which define a ctypes interface to the corresponding C
-library.
-
-Ctypeslib is not ctypes.  Ctypes is included in Python 2.5+ and as an
-add-on for lower versions, while ctypeslib is a lesser known add-on
-written by the ctypes author.  If you use ctypes a lot and are tired
-of setting argtypes and restype of the called functions, you should
-look into ctypeslib.  Ctypeslib can also set up data types and
-structures from C header files automatically.
-
-.B h2xml
-and
-.B xml2py
-are the user interface scripts to ctypeslib. 
-.B h2xml
-converts C header files into xml intermediates (using \fBgccxml\fR) and
-.B xml2py
-converts these intermediates to Python files.  At the minimum, you can
-get automatic construction of the C types (structures, etc) in ctypes
-definitions.  With extra options, macro definitions can be expanded
-and the output Python file can be automatically linked (using ctypes)
-to the corresponding C library.
-
-The briefest example is:
-
-.RS
-.B h2xml \fIheader.h\fR -o \fIout_c.xml\fR
-.br
-.B xml2py \fIout_c.xml\fR -o \fIout_c.py\fR
-.RE
-
-Key options are 
-.B -c
-(include C preprocessor headers) to
-.B h2xml
-and
-.B -l
-.I library.so
-(automatically link to the C library using ctypes) to
-.B xml2py\fR.
-
-
-
-.SH OPTIONS
-
-.B h2xml
-options:
-.RS
-
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show brief help message
-.HP
-\fB\-q\fR, \fB\-\-quiet\fR
-
-.TP
-\fB\-D\fR NAME[=VALUE]
-macros to define
-.TP
-\fB\-U\fR NAME
-macros to undefine
-.TP
-\fB\-I\fR DIRECTORY
-additional include directories
-.TP
-\fB\-o\fR XMLFILE
-XML output filename
-.TP
-\fB\-c\fR, \fB\-\-cpp\-symbols\fR
-try to find #define symbols \- this may give compiler
-errors, so it's off by default.
-.TP
-\fB\-k\fR
-don't delete the temporary files created (useful for
-finding problems)
-.RE
-
-
-
-.B xml2py
-options:
-.RS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show this help message and exit
-.TP
-\fB\-c\fR
-include source file location in comments
-.TP
-\fB\-d\fR
-include docstrings containing C prototype and source file
-location
-.TP
-\fB\-k\fR TYPEKIND
-kind of type descriptions to include: d = #defines, e =
-enumerations, f = functions, s = structures, t = typedefs
-.TP
-\fB\-l\fR DLLS
-libraries to search for exported functions
-.TP
-\fB\-o\fR OUTPUT
-output filename (if not specified, standard output will be
-used)
-.TP
-\fB\-r\fR EXPRESSION
-regular expression for symbols to include (if neither symbols
-nor expressions are specified,everything will be included)
-.TP
-\fB\-s\fR SYMBOL
-symbol to include (if neither symbols nor expressions are
-specified,everything will be included)
-.TP
-\fB\-v\fR
-verbose output
-.TP
-\fB\-w\fR
-add all standard windows dlls to the searched dlls list
-.TP
-\fB\-m\fR module
-Python module(s) containing symbols which will be imported
-instead of generated
-.TP
-\fB\-\-preload\fR=\fIDLL\fR
-dlls to be loaded before all others (to resolve symbols)
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show this help message and exit
-.TP
-\fB\-c\fR
-include source file location in comments
-.TP
-\fB\-d\fR
-include docstrings containing C prototype and source file
-location
-.TP
-\fB\-k\fR TYPEKIND
-kind of type descriptions to include: d = #defines, e =
-enumerations, f = functions, s = structures, t = typedefs
-.TP
-\fB\-l\fR DLLS
-libraries to search for exported functions
-.TP
-\fB\-o\fR OUTPUT
-output filename (if not specified, standard output will be
-used)
-.TP
-\fB\-r\fR EXPRESSION
-regular expression for symbols to include (if neither symbols
-nor expressions are specified,everything will be included)
-.TP
-\fB\-s\fR SYMBOL
-symbol to include (if neither symbols nor expressions are
-specified,everything will be included)
-.TP
-\fB\-v\fR
-verbose output
-.TP
-\fB\-w\fR
-add all standard windows dlls to the searched dlls list
-.TP
-\fB\-m\fR module
-Python module(s) containing symbols which will be imported
-instead of generated
-.TP
-\fB\-\-preload\fR=\fIDLL\fR
-dlls to be loaded before all others (to resolve symbols)
-
-.RE
-
-
-
-
-.SH "EXAMPLES"
-
-Please see
-.I /usr/share/doc/python-ctypeslib/examples.Debian
-for examples and explanation.
-
-
-
-
-.SH "SEE ALSO"
-.I /usr/share/doc/python-ctypeslib/examples.Debian
-contains a brief tutorial on some key features
-
-Python docstrings (\fBpydoc ctypeslib\fR)
-
-Ctypeslib upstream is
-.I http://python.net/crew/theller/ctypes/
-(see "Related Projects").
-
-For ctypes information, see
-.I http://docs.python.org/library/ctypes.html
-
-
-
-.SH "AUTHOR"
-.B ctypeslib
-was written by Thomas Heller <theller at ctypes.org>.
-.PP
-This manual page was written by Richard Darst <rkd at zgib.net>,
-for the Debian project (and may be used by others).

Copied: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1 (from rev 16247, packages/python-ctypeslib/trunk/debian/ctypeslib.1)
===================================================================
--- packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1	                        (rev 0)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/ctypeslib.1	2011-06-29 04:58:38 UTC (rev 17667)
@@ -0,0 +1,190 @@
+.\" This file was originally generated by help2man 1.36, but
+.\" hand-edited to combine the pages for h2xml and xml2py together.
+.TH ctypeslib 1 "March 2010" "ctypeslib" "User Commands"
+
+.SH NAME
+.B h2xml
+- convert header files to XML intermediates
+.br
+.B xml2py
+- convert XML intermediates to Python ctypes interface
+
+
+.SH SYNOPSIS
+.B h2xml
+.I includefile\fR ... [\fIoptions\fR]
+.B -o
+.I outputxmlfile
+.br
+.B xml2py
+.I xmlfile\fR ... [\fIoptions\fR]
+.B -o
+.I outputpyfile
+
+.SH DESCRIPTION
+
+.B
+ctypeslib
+is a Python code generator capable of converting C header files
+into xml files (using gccxml), and then converting the xmlfiles into
+Python modules which define a ctypes interface to the corresponding C
+library.
+
+Ctypeslib is not ctypes.  Ctypes is included in Python 2.5+ and as an
+add-on for lower versions, while ctypeslib is a lesser known add-on
+written by the ctypes author.  If you use ctypes a lot and are tired
+of setting argtypes and restype of the called functions, you should
+look into ctypeslib.  Ctypeslib can also set up data types and
+structures from C header files automatically.
+
+.B h2xml
+and
+.B xml2py
+are the user interface scripts to ctypeslib. 
+.B h2xml
+converts C header files into xml intermediates (using \fBgccxml\fR) and
+.B xml2py
+converts these intermediates to Python files.  At the minimum, you can
+get automatic construction of the C types (structures, etc) in ctypes
+definitions.  With extra options, macro definitions can be expanded
+and the output Python file can be automatically linked (using ctypes)
+to the corresponding C library.
+
+The briefest example is:
+
+.RS
+.B h2xml \fIheader.h\fR -o \fIout_c.xml\fR
+.br
+.B xml2py \fIout_c.xml\fR -o \fIout_c.py\fR
+.RE
+
+To obtain preprocessor symbols, you must use the
+.B -c
+flag to
+.B h2xml\fR.
+To automatically link to C libraries via ctypes, you muss pass the
+relevant libraries to 
+.B xml2py
+with 
+.B -l
+.I library.so\fR.
+
+
+
+.SH OPTIONS
+
+.B h2xml
+options:
+.RS
+
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+show brief help message
+.HP
+\fB\-q\fR, \fB\-\-quiet\fR
+
+.TP
+\fB\-D\fR NAME[=VALUE]
+macros to define
+.TP
+\fB\-U\fR NAME
+macros to undefine
+.TP
+\fB\-I\fR DIRECTORY
+additional include directories
+.TP
+\fB\-o\fR XMLFILE
+XML output filename
+.TP
+\fB\-c\fR, \fB\-\-cpp\-symbols\fR
+try to find #define symbols \- this may give compiler
+errors, so it's off by default.
+.TP
+\fB\-k\fR
+don't delete the temporary files created (useful for
+finding problems)
+.RE
+
+
+
+.B xml2py
+options:
+.RS
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+show this help message and exit
+.TP
+\fB\-c\fR
+include source file location in comments
+.TP
+\fB\-d\fR
+include docstrings containing C prototype and source file
+location
+.TP
+\fB\-k\fR TYPEKIND
+kind of type descriptions to include: d = #defines, e =
+enumerations, f = functions, s = structures, t = typedefs
+.TP
+\fB\-l\fR DLLS
+libraries to search for exported functions
+.TP
+\fB\-o\fR OUTPUT
+output filename (if not specified, standard output will be
+used)
+.TP
+\fB\-r\fR EXPRESSION
+regular expression for symbols to include (if neither symbols
+nor expressions are specified,everything will be included)
+.TP
+\fB\-s\fR SYMBOL
+symbol to include (if neither symbols nor expressions are
+specified,everything will be included)
+.TP
+\fB\-v\fR
+verbose output
+.TP
+\fB\-w\fR
+add all standard windows dlls to the searched dlls list
+.TP
+\fB\-m\fR module
+Python module(s) containing symbols which will be imported
+instead of generated
+.TP
+\fB\-\-preload\fR=\fIDLL\fR
+dlls to be loaded before all others (to resolve symbols)
+
+.RE
+
+
+
+
+.SH "EXAMPLES"
+
+Please see
+.I /usr/share/doc/python-ctypeslib/examples.Debian
+for examples and explanation.
+
+
+
+
+.SH "SEE ALSO"
+.I /usr/share/doc/python-ctypeslib/examples.Debian
+contains a brief tutorial on some key features
+
+Python docstrings (\fBpydoc ctypeslib\fR)
+
+Ctypeslib upstream is
+.I http://python.net/crew/theller/ctypes/
+(see "Related Projects").
+
+For ctypes information, see
+.I http://docs.python.org/library/ctypes.html
+
+
+
+.SH "AUTHOR"
+.B ctypeslib
+was written by Thomas Heller <theller at ctypes.org>.
+.PP
+This manual page was written by Richard Darst <rkd at zgib.net>,
+for the Debian project (and may be used by others).

Deleted: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format
===================================================================
--- packages/python-ctypeslib/trunk/debian/source/format	2010-08-31 02:41:35 UTC (rev 14318)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format	2011-06-29 04:58:38 UTC (rev 17667)
@@ -1 +0,0 @@
-1.0

Copied: packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format (from rev 14319, packages/python-ctypeslib/trunk/debian/source/format)
===================================================================
--- packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format	                        (rev 0)
+++ packages/python-ctypeslib/tags/0.0.0+svn20100125-3/debian/source/format	2011-06-29 04:58:38 UTC (rev 17667)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the Python-modules-commits mailing list