SOURCES: gnulib-check-module.1 (NEW), gnulib-tool.1 (NEW) - new

adamg adamg at pld-linux.org
Sun Jan 18 11:13:04 CET 2009


Author: adamg                        Date: Sun Jan 18 10:13:04 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- new

---- Files affected:
SOURCES:
   gnulib-check-module.1 (NONE -> 1.1)  (NEW), gnulib-tool.1 (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gnulib-check-module.1
diff -u /dev/null SOURCES/gnulib-check-module.1:1.1
--- /dev/null	Sun Jan 18 11:13:05 2009
+++ SOURCES/gnulib-check-module.1	Sun Jan 18 11:12:58 2009
@@ -0,0 +1,40 @@
+.TH CHECK-MODULE 1 "2006-06-01" "0.0.20060601" "GNU Portability Library"
+
+.SH NAME
+check-module \- program to check gnulib modules.
+
+.SH SYNOPSIS
+.B check-module [OPTIONS] FILE...
+
+.SH DESCRIPTION
+The GNU portability library is a macro system and C declarations and definitions
+for commonly-used API elements and abstracted system behaviors. It can be used
+to improve portability and other functionality in your programs.
+.PP
+.B check-module
+reads a module description file and derive the set of files included directly by
+any .c or .h file listed in the `Files:' section. Takes the union of all such
+sets for any dependent modules. Then, compares that set with the set derived
+from the names listed in the various Files: sections.
+.PP
+
+.SH OPTIONS
+.TP
+.B \-h, \-\-help
+Show summary of options.
+.TP
+.B \-v, \-\-version
+Show version of program.
+
+.SH BUGS
+Report bugs to <bug-gnulib at gnu.org>.
+
+.SH SEE ALSO
+.BR gnulib (1).
+
+.SH AUTHOR
+check-module was written by the Free Software Foundation and others (sources of
+various origins).
+.PP
+This manual page was written by Daniel Baumann <daniel at debian.org>, for the
+Debian project (but may be used by others).

================================================================
Index: SOURCES/gnulib-tool.1
diff -u /dev/null SOURCES/gnulib-tool.1:1.1
--- /dev/null	Sun Jan 18 11:13:05 2009
+++ SOURCES/gnulib-tool.1	Sun Jan 18 11:12:59 2009
@@ -0,0 +1,184 @@
+.TH GNULIB-TOOL 1 "2006-06-01" "0.0.20060601" "GNU Portability Library"
+
+.SH NAME
+gnulib-tool \- program for authors or maintainers which want to import modules
+from gnulib into their packages.
+
+.SH SYNOPSIS
+.B gnulib
+\-\-list
+.PP
+.B gnulib-tool
+\-\-import [module1 ... moduleN]
+.PP
+.B gnulib-tool
+\-\-update
+.PP
+.B gnulib-tool
+\-\-create-testdir \-\-dir=directory module1 ... moduleN
+.PP
+.B gnulib-tool
+\-\-create-megatestdir \-\-dir=directory [module1 ... moduleN]
+.PP
+.B gnulib-tool
+\-\-test \-\-dir=directory module1 ... moduleN
+.PP
+.B gnulib-tool
+\-\-megatest \-\-dir=directory [module1 ... moduleN]
+.PP
+.B gnulib-tool
+\-\-extract-description module
+.PP
+.B gnulib-tool
+\-\-extract-filelist module
+.PP
+.B gnulib-tool
+\-\-extract-dependencies module
+.PP
+.B gnulib-tool
+\-\-extract-autoconf-snippet module
+.PP
+.B gnulib-tool
+\-\-extract-automake-snippet module
+.PP
+.B gnulib-tool
+\-\-extract-include-directive module
+.PP
+.B gnulib-tool
+\-\-extract-license module
+.PP
+.B gnulib-tool
+\-\-extract-maintainer module
+.PP
+.B gnulib-tool
+\-\-extract-tests-module module
+
+.SH DESCRIPTION
+The GNU portability library is a macro system and C declarations and definitions
+for commonly-used API elements and abstracted system behaviors. It can be used
+to improve portability and other functionality in your programs.
+.PP
+
+.SH OPTIONS
+Operation modes:
+.TP
+.B \-\-list
+print the available module names.
+.TP
+.B \-\-import
+import the given modules into the current package; if no modules are specified,
+update the current package from the current gnulib.
+.TP
+.B \-\-update
+update the current package, restore files omitted from CVS.
+.TP
+.B \-\-create-testdir
+create a scratch package with the given modules.
+.TP
+.B \-\-create-megatestdir
+create a mega scratch package with the given modules one by one and all
+together.
+.TP
+.B \-\-test
+test the combination of the given modules (recommended to use CC="gcc \-Wall"
+here).
+.TP
+.B \-\-megatest
+test the given modules one by one and all together (recommended to use CC="gcc
+\-Wall" here).
+.TP
+.B \-\-extract-description
+extract the description.
+.TP
+.B \-\-extract-filelist
+extract the list of files.
+.TP
+.B \-\-extract-dependencies
+extract the dependencies.
+.TP
+.B \-\-extract-autoconf-snippet
+extract the snippet for configure.ac.
+.TP
+.B \-\-extract-automake-snippet
+extract the snippet for lib/Makefile.am.
+.TP
+.B \-\-extract-include-directive
+extract the #include directive.
+.TP
+.B \-\-extract-license
+report the license terms of the source files under lib/.
+.TP
+.B \-\-extract-maintainer
+report the maintainer(s) inside gnulib.
+.TP
+.B \-\-extract-tests-module
+report the unit test module, if it exists.
+.PP
+
+Options:
+.TP
+.B \-\-dir=DIRECTORY
+specify the target directory. For \-\-import, this specifies where your
+configure.ac can be found. Defaults to current directory.
+.TP
+.B \-\-lib=LIBRARY
+Specify the library name. Defaults to 'libgnu'.
+.TP
+.B \-\-source-base=DIRECTORY
+Directory relative \-\-dir where source code is placed (default "lib"), for
+\-\-import.
+.TP
+.B \-\-m4-base=DIRECTORY
+Directory relative \-\-dir where *.m4 macros are placed (default "m4"), for
+\-\-import.
+.TP
+.B \-\-tests-base=DIRECTORY
+Directory relative \-\-dir where unit tests are placed (default "tests"), for
+\-\-import.
+.TP
+.B \-\-aux-dir=DIRECTORY
+Directory relative \-\-dir where auxiliary build tools are placed (default
+"build-aux").
+.TP
+.B \-\-with-tests
+Include unit tests for the included modules.
+.TP
+.B \-\-avoid=MODULE
+Avoid including the given MODULE. Useful if you have code that provides
+equivalent functionality. This option can be repeated.
+.TP
+.B \-\-lgpl
+Abort if modules aren't available under the LGPL. Also modify license template
+from GPL to LGPL.
+.TP
+.B \-\-libtool
+Use libtool rules, for \-\-import.
+.TP
+.B \-\-macro-prefix=PREFIX
+Specify the prefix of the macros 'gl_EARLY' and 'gl_INIT'. Default is 'gl'.
+.TP
+.B \-\-no-changelog
+don't update or create ChangeLog files.
+.TP
+.B \-\-dry-run
+For \-\-import, only print what would have been done.
+.TP
+.B -s, \-\-symbolic, \-\-symlink
+Make symbolic links instead of copying files.
+.PP
+.TP
+.B \-h, \-\-help
+Show summary of options.
+
+.SH BUGS
+Report bugs to <bug-gnulib at gnu.org>.
+
+.SH SEE ALSO
+.BR check-module (1).
+
+.SH AUTHOR
+gnulib was written by the Free Software Foundation and others (sources of
+various origins).
+.PP
+This manual page was written by Daniel Baumann <daniel at debian.org>, for the
+Debian project (but may be used by others).
================================================================


More information about the pld-cvs-commit mailing list