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 <[email protected]>. + +.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 <[email protected]>, 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 <[email protected]>. + +.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 <[email protected]>, for the +Debian project (but may be used by others). ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
