[SCM] mpich.git branch, master, updated. debian/1.4.1-4-30-gaa4f59f
Torquil Macdonald Sørensen
torquil at gmail.com
Tue Jul 2 11:23:06 UTC 2013
The following commit has been merged in the master branch:
commit aa4f59ffb1912d0a89bfc5adbe3d989cf48462dd
Author: Torquil Macdonald Sørensen <torquil at gmail.com>
Date: Tue Jul 2 00:35:36 2013 +0200
Patch for hyphen-used-as-minus-sign lintian warnings.
diff --git a/debian/patches/lintian-hyphen-used-as-minus.diff b/debian/patches/lintian-hyphen-used-as-minus.diff
new file mode 100644
index 0000000..0af63a4
--- /dev/null
+++ b/debian/patches/lintian-hyphen-used-as-minus.diff
@@ -0,0 +1,1343 @@
+Description: Fix lintian hyphen-used-as-minus-sign warnings
+Author: Torquil Sørensen <torquil at gmail.com>
+--- a/man/man1/mpicc.1
++++ b/man/man1/mpicc.1
+@@ -1,6 +1,6 @@
+ .TH mpicc 1 "4/24/2013" " " "MPI"
+ .SH NAME
+-mpicc \- Compiles and links MPI programs written in C
++mpicc \- Compiles and links MPI programs written in C
+ .SH DESCRIPTION
+ This command can be used to compile and link MPI programs written in
+ C. It provides the options and any special libraries that are
+@@ -12,19 +12,19 @@
+ .SH COMMAND LINE ARGUMENTS
+ .PD 0
+ .TP
+-.B -show
++.B -show
+ - Show the commands that would be used without
+ running them
+ .PD 1
+ .PD 0
+ .TP
+-.B -help
++.B -help
+ - Give short help
+ .PD 1
+ .PD 0
+ .TP
+-.B -cc=name
+-- Use compiler
++.B -cc=name
++- Use compiler
+ .I name
+ instead of the default choice. Use
+ this only if the compiler is compatible with the MPICH
+@@ -32,58 +32,58 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -config=name
++.B -config=name
+ - Load a configuration file for a particular compiler.
+-This allows a single
++This allows a single
+ .I mpicc
+-command to be used with
++command to be used with
+ multiple compilers.
+ .PD 1
+ .PD 0
+ .TP
+-.B -compile_info
++.B -compile_info
+ - Show the steps for compiling a program. This option
+ can be used to see what options and include paths are
+ used by mpicc.
+ .PD 1
+ .PD 0
+ .TP
+-.B -link_info
+-- Show the steps for linking a program. This optoin
++.B -link_info
++- Show the steps for linking a program. This optoin
+ can be used to see what options and libraries are used by
+ mpicc.
+ .PD 1
+ .PD 0
+ .TP
+-.B -profile=name
++.B -profile=name
+ - Use the MPI profiling given by name. See below for
+ details
+ .PD 1
+ .PD 0
+ .TP
+-.B -echo
++.B -echo
+ - Show exactly what this program is doing.
+ This option should normally not be used.
+ .PD 1
+ .PD 0
+ .TP
+-.B others
+-- are passed to the compiler or linker. For example,
++.B others
++- are passed to the compiler or linker. For example,
+ .I -c
+-causes files to be compiled,
++causes files to be compiled,
+ .I -g
+ selects compilation with
+-debugging on most systems, and
++debugging on most systems, and
+ .I -o name
+-causes linking
+-with the output executable given the name
++causes linking
++with the output executable given the name
+ .I name
+ \&.
+
+ .PD 1
+
+ .SH ENVIRONMENT VARIABLES
+-The environment variable
++The environment variable
+ .I MPICH_CC
+ may be used
+ to select different C compiler and linker. Note that since
+@@ -91,28 +91,28 @@
+ compilers used can cause problems. Use this only if you could intermix
+ code compiled with the different compilers.
+
+-The environment variable
++The environment variable
+ .I MPICC_PROFILE
+ specifies a profile library
+-and has the same effect as if
++and has the same effect as if
+ .I -profile=$MPICC_PROFILE
+ were used as
+-an argument to
++an argument to
+ .I mpicc
+ \&.
+-See the discussion of
++See the discussion of
+ .I -profile
+ below for more
+ details.
+
+ .SH COMPATIBLE COMPILERS
+ The MPI library may be used with any compiler that uses the same
+-lengths for basic data objects (such as
++lengths for basic data objects (such as
+ .I long double
+ ) and that
+ uses compatible run-time libraries. On many systems, the various
+ compilers are compatible and may be used interchangably. There are
+-exceptions; if you use the
++exceptions; if you use the
+ .I MPICH_CC
+ environment variable or the
+ .I -cc=name
+@@ -122,31 +122,31 @@
+ for more details.
+
+ .SH EXAMPLES
+-To compile a single file
++To compile a single file
+ .I foo.c
+ , use
+ .nf
+-mpicc -c foo.c
++mpicc \-c foo.c
+ .fi
+
+
+ To link the output and make an executable, use
+ .nf
+-mpicc -o foo foo.o
++mpicc \-o foo foo.o
+ .fi
+
+ Combining compilation and linking in a single command
+ .nf
+-mpicc -o foo foo.c
++mpicc \-o foo foo.c
+ .fi
+
+ is a convenient way to build simple programs.
+
+ .SH SELECTING A PROFILING LIBRARY
+-The
++The
+ .I -profile=name
+ argument allows you to specify an MPI profiling
+-library to be used.
++library to be used.
+ .I name
+ can have two forms:
+
+@@ -156,52 +156,52 @@
+ The name of a profile configuration file
+ .br
+
+-If
++If
+ .I name
+ is a library, then this library is included before the MPI
+ library. This allows the simple use of libraries that make use of the
+ MPI profiling interface and that are installed in the same directory as
+ the MPI library.
+
+-If
++If
+ .I name.conf
+ is the name of a file in the sysconfdir directory, then this
+ is read and may define the following variables:
+ .PD 0
+ .TP
+-.B PROFILE_PRELIB
++.B PROFILE_PRELIB
+ - Libraries (and paths) to include before the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_POSTLIB
++.B PROFILE_POSTLIB
+ - Libraries to include after the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_INCPATHS
++.B PROFILE_INCPATHS
+ - C preprocessor arguments for any include files
+-For example, to add
++For example, to add
+ .I /usr/local/myprof/include
+ to the include path and
+-the library
++the library
+ .I libmyprof.a
+-in
++in
+ .I /usr/local/myprof/lib
+-to the link step,
+-you could create the file
++to the link step,
++you could create the file
+ .I myprof.conf
+ with the lines
+ .PD 1
+
+ .nf
+-PROFILE_PRELIB="-L/usr/local/myprof/lib -lmyprof"
+-PROFILE_INCPATHS="-I/usr/local/myprof/include"
++PROFILE_PRELIB="\-L/usr/local/myprof/lib \-lmyprof"
++PROFILE_INCPATHS="\-I/usr/local/myprof/include"
+ .fi
+
+ and place it in the sysconfdir directory (this directory is set at
+ configure time when MPICH is built). Then using the command-line
+-argument
++argument
+ .I -profile=myprof
+ will cause these
+ definitions to be added to the relevant compile commands.
+--- a/man/man1/mpicxx.1
++++ b/man/man1/mpicxx.1
+@@ -1,6 +1,6 @@
+ .TH mpicxx 1 "4/24/2013" " " "MPI"
+ .SH NAME
+-mpicxx \- Compiles and links MPI programs written in C++
++mpicxx \- Compiles and links MPI programs written in C++
+ .SH DESCRIPTION
+ This command can be used to compile and link MPI programs written in
+ C++. It provides the options and any special libraries that are
+@@ -12,19 +12,19 @@
+ .SH COMMAND LINE ARGUMENTS
+ .PD 0
+ .TP
+-.B -show
++.B -show
+ - Show the commands that would be used without
+ running them
+ .PD 1
+ .PD 0
+ .TP
+-.B -help
++.B -help
+ - Give short help
+ .PD 1
+ .PD 0
+ .TP
+-.B -cxx=name
+-- Use compiler
++.B -cxx=name
++- Use compiler
+ .I name
+ instead of the default choice. Use
+ this only if the compiler is compatible with the MPICH
+@@ -32,58 +32,58 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -config=name
++.B -config=name
+ - Load a configuration file for a particular compiler.
+-This allows a single
++This allows a single
+ .I mpicxx
+-command to be used with
++command to be used with
+ multiple compilers.
+ .PD 1
+ .PD 0
+ .TP
+-.B -compile_info
++.B -compile_info
+ - Show the steps for compiling a program. This option
+ can be used to see what options and include paths are
+ used by mpicxx.
+ .PD 1
+ .PD 0
+ .TP
+-.B -link_info
+-- Show the steps for linking a program. This optoin
++.B -link_info
++- Show the steps for linking a program. This optoin
+ can be used to see what options and libraries are used by
+ mpicxx.
+ .PD 1
+ .PD 0
+ .TP
+-.B -profile=name
++.B -profile=name
+ - Use the MPI profiling given by name. See below for
+ details
+ .PD 1
+ .PD 0
+ .TP
+-.B -echo
++.B -echo
+ - Show exactly what this program is doing.
+ This option should normally not be used.
+ .PD 1
+ .PD 0
+ .TP
+-.B others
+-- are passed to the compiler or linker. For example,
++.B others
++- are passed to the compiler or linker. For example,
+ .I -c
+-causes files to be compiled,
++causes files to be compiled,
+ .I -g
+ selects compilation with
+-debugging on most systems, and
++debugging on most systems, and
+ .I -o name
+-causes linking
+-with the output executable given the name
++causes linking
++with the output executable given the name
+ .I name
+ \&.
+
+ .PD 1
+
+ .SH ENVIRONMENT VARIABLES
+-The environment variables
++The environment variables
+ .I MPICH_CXX
+ may be used
+ to select different C++ compiler and linker. Note that since
+@@ -91,28 +91,28 @@
+ compilers used can cause problems. Use this only if you could intermix
+ code compiled with the different compilers.
+
+-The environment variable
++The environment variable
+ .I MPICC_PROFILE
+ specifies a profile library
+-and has the same effect as if
++and has the same effect as if
+ .I -profile=$MPICC_PROFILE
+ were used as
+-an argument to
++an argument to
+ .I mpicc
+ \&.
+-See the discussion of
++See the discussion of
+ .I -profile
+ below for more
+ details.
+
+ .SH COMPATIBLE COMPILERS
+ The MPI library may be used with any compiler that uses the same
+-lengths for basic data objects (such as
++lengths for basic data objects (such as
+ .I long double
+ ) and that
+ uses compatible run-time libraries. On many systems, the various
+ compilers are compatible and may be used interchangably. There are
+-exceptions; if you use the
++exceptions; if you use the
+ .I MPICH_CXX
+ environment variable or the
+ .I -cxx=name
+@@ -122,31 +122,31 @@
+ for more details.
+
+ .SH EXAMPLES
+-To compile a single file
++To compile a single file
+ .I foo.c
+ , use
+ .nf
+-mpicxx -c foo.cxx
++mpicxx \-c foo.cxx
+ .fi
+
+
+ To link the output and make an executable, use
+ .nf
+-mpicxx -o foo foo.o
++mpicxx \-o foo foo.o
+ .fi
+
+ Combining compilation and linking in a single command
+ .nf
+-mpicxx -o foo foo.cxx
++mpicxx \-o foo foo.cxx
+ .fi
+
+ is a convenient way to build simple programs.
+
+ .SH SELECTING A PROFILING LIBRARY
+-The
++The
+ .I -profile=name
+ argument allows you to specify an MPI profiling
+-library to be used.
++library to be used.
+ .I name
+ can have two forms:
+
+@@ -156,52 +156,52 @@
+ The name of a profile configuration file
+ .br
+
+-If
++If
+ .I name
+ is a library, then this library is included before the MPI
+ library. This allows the simple use of libraries that make use of the
+ MPI profiling interface and that are installed in the same directory as
+ the MPI library.
+
+-If
++If
+ .I name.conf
+ is the name of a file in the sysconfdir directory, then this
+ is read and may define the following variables:
+ .PD 0
+ .TP
+-.B PROFILE_PRELIB
++.B PROFILE_PRELIB
+ - Libraries (and paths) to include before the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_POSTLIB
++.B PROFILE_POSTLIB
+ - Libraries to include after the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_INCPATHS
++.B PROFILE_INCPATHS
+ - C preprocessor arguments for any include files
+-For example, to add
++For example, to add
+ .I /usr/local/myprof/include
+ to the include path and
+-the library
++the library
+ .I libmyprof.a
+-in
++in
+ .I /usr/local/myprof/lib
+-to the link step,
+-you could create the file
++to the link step,
++you could create the file
+ .I myprof.conf
+ with the lines
+ .PD 1
+
+ .nf
+-PROFILE_PRELIB="-L/usr/local/myprof/lib -lmyprof"
+-PROFILE_INCPATHS="-I/usr/local/myprof/include"
++PROFILE_PRELIB="\-L/usr/local/myprof/lib \-lmyprof"
++PROFILE_INCPATHS="\-I/usr/local/myprof/include"
+ .fi
+
+ and place it in the sysconfdir directory (this directory is set at
+ configure time when MPICH is built). Then using the command-line
+-argument
++argument
+ .I -profile=myprof
+ will cause these
+ definitions to be added to the relevant compile commands.
+--- a/man/man1/mpiexec.1
++++ b/man/man1/mpiexec.1
+@@ -1,6 +1,6 @@
+ .TH mpiexec 1 "4/24/2013" " " "MPI"
+ .SH NAME
+-mpiexec \- Run an MPI program
++mpiexec \- Run an MPI program
+ .SH SYNOPSIS
+ .nf
+ .fi
+@@ -8,22 +8,22 @@
+ mpiexec args executable pgmargs [ : args executable pgmargs ... ]
+ .fi
+
+-where
++where
+ .I args
+-are command line arguments for
++are command line arguments for
+ .I mpiexec
+ (see below),
+ .I executable
+-is the name of an executable MPI program, and
++is the name of an executable MPI program, and
+ .I pgmargs
+ are command line arguments for the executable. Multiple executables
+ can be specified by using the colon notation (for MPMD - Multiple Program
+ Multiple Data applications). For example, the following command will run
+-the MPI program
++the MPI program
+ .I a.out
+ on 4 processes:
+ .nf
+-mpiexec -n 4 a.out
++mpiexec \-n 4 a.out
+ .fi
+
+
+@@ -31,63 +31,63 @@
+
+ .PD 0
+ .TP
+-.B -n <np>
++.B -n <np>
+ - Specify the number of processes to use
+ .PD 1
+ .PD 0
+ .TP
+-.B -host <hostname>
++.B -host <hostname>
+ - Name of host on which to run processes
+ .PD 1
+ .PD 0
+ .TP
+-.B -arch <architecture name>
++.B -arch <architecture name>
+ - Pick hosts with this architecture type
+ .PD 1
+ .PD 0
+ .TP
+-.B -wdir <working directory>
+-- cd to this one
++.B -wdir <working directory>
++- cd to this one
+ .B before
+ running executable
+ .PD 1
+ .PD 0
+ .TP
+-.B -path <pathlist>
++.B -path <pathlist>
+ - use this to find the executable
+ .PD 1
+ .PD 0
+ .TP
+-.B -soft <triplets>
++.B -soft <triplets>
+ - comma separated triplets that specify requested numbers
+ of processes (see the MPI-2 specification for more details)
+ .PD 1
+ .PD 0
+ .TP
+-.B -file <name>
++.B -file <name>
+ - implementation-defined specification file
+ .PD 1
+ .PD 0
+ .TP
+-.B -configfile <name>
+-- file containing specifications of host/program,
++.B -configfile <name>
++- file containing specifications of host/program,
+ one per line, with # as a comment indicator, e.g., the usual
+ mpiexec input, but with ":" replaced with a newline. That is,
+-the configfile contains lines with -soft, -n etc.
++the configfile contains lines with \-soft, \-n etc.
+ .PD 1
+
+ Additional arguments that are specific to the MPICH implementation
+ are discussed below.
+
+ Note that not all of these parameters are meaningful for all
+-systems. For example, the
++systems. For example, the
+ .I gforker
+-version of
++version of
+ .I mpiexec
+ creates all
+ processes on the same system on which it is running; in that case, the
+ .I -arch
+-and
++and
+ .I -host
+ options are ignored.
+
+@@ -95,14 +95,14 @@
+ .I :
+ ) may be used to separate different executables
+ for MPMD (multiple program multiple data) programming. For example,
+-to run the program
++to run the program
+ .I ocean
+-on 4 processes and
++on 4 processes and
+ .I air
+ on 8 processes, use:
+
+ .nf
+-mpiexec -n 4 ocean : -n 8 air
++mpiexec \-n 4 ocean : \-n 8 air
+ .fi
+
+
+@@ -110,38 +110,38 @@
+ .SH MPICH-SPECIFIC ARGUMENTS
+
+ Many of the implementations of process managers in MPICH support the
+-following arguments to
++following arguments to
+ .I mpiexec
+ :
+
+ .PD 0
+ .TP
+-.B -np <num>
+-- A synonym for the standard
++.B -np <num>
++- A synonym for the standard
+ .I -n
+ argument
+ .PD 1
+ .PD 0
+ .TP
+-.B -env <name> <value>
+-- Set the environment variable
++.B -env <name> <value>
++- Set the environment variable
+ .I <name>
+-to
++to
+ .I <value>
+ for
+-the processes being run by
++the processes being run by
+ .I mpiexec
+
+ .PD 1
+ .PD 0
+ .TP
+-.B -envnone
+-- Pass no environment variables (other than ones specified with
+-other
++.B -envnone
++- Pass no environment variables (other than ones specified with
++other
+ .I -env
+-or
++or
+ .I -genv
+-arguments) to the processes being run by
++arguments) to the processes being run by
+ .I mpiexec
+ \&.
+
+@@ -151,7 +151,7 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -envlist <list>
++.B -envlist <list>
+ - Pass the listed environment variables (names separated
+ by commas), with their current values, to the processes being run by
+ .I mpiexec
+@@ -160,59 +160,59 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -genv <name> <value>
+-- The
++.B -genv <name> <value>
++- The
+ .I -genv
+ options have the same meaning as their
+-corresponding
++corresponding
+ .I -env
+-version, except they apply to all executables, not just
++version, except they apply to all executables, not just
+ the current executable (in the case that the colon syntax is used to specify
+ multiple execuables).
+ .PD 1
+ .PD 0
+ .TP
+-.B -genvnone
+-- Like
++.B -genvnone
++- Like
+ .I -envnone
+ , but for all executables
+ .PD 1
+ .PD 0
+ .TP
+-.B -genvlist <list>
+-- Like
++.B -genvlist <list>
++- Like
+ .I -envlist
+ , but for all executables
+ .PD 1
+ .PD 0
+ .TP
+-.B -usize <n>
+-- Specify the value returned for the value of the attribute
++.B -usize <n>
++- Specify the value returned for the value of the attribute
+ .I MPI_UNIVERSE_SIZE
+ \&.
+
+ .PD 1
+ .PD 0
+ .TP
+-.B -l
++.B -l
+ - Label standard out and standard error (
+ .I stdout
+-and
++and
+ .I stderr
+-) with
++) with
+ the rank of the process
+ .PD 1
+ .PD 0
+ .TP
+-.B -maxtime <n>
+-- Set a timelimit of
++.B -maxtime <n>
++- Set a timelimit of
+ .I <n>
+ seconds.
+ .PD 1
+ .PD 0
+ .TP
+-.B -exitinfo
+-- Provide more information on the reason each process exited if
++.B -exitinfo
++- Provide more information on the reason each process exited if
+ there is an abnormal exit
+ .PD 1
+
+@@ -226,8 +226,8 @@
+
+ .PD 0
+ .TP
+-.B MPIEXEC_TIMEOUT
+-- Maximum running time in seconds.
++.B MPIEXEC_TIMEOUT
++- Maximum running time in seconds.
+ .I mpiexec
+ will
+ terminate MPI programs that take longer than the value specified by
+@@ -237,44 +237,44 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B MPIEXEC_UNIVERSE_SIZE
++.B MPIEXEC_UNIVERSE_SIZE
+ - Set the universe size
+ .PD 1
+ .PD 0
+ .TP
+-.B MPIEXEC_PORT_RANGE
+-- Set the range of ports that
++.B MPIEXEC_PORT_RANGE
++- Set the range of ports that
+ .I mpiexec
+-will use
+-in communicating with the processes that it starts. The format of
+-this is
++will use
++in communicating with the processes that it starts. The format of
++this is
+ .I <low>:<high>
+ \&.
+ For example, to specify any port between
+-10000 and 10100, use
++10000 and 10100, use
+ .I 10000:10100
+ \&.
+
+ .PD 1
+ .PD 0
+ .TP
+-.B MPICH_PORT_RANGE
+-- Has the same meaning as
++.B MPICH_PORT_RANGE
++- Has the same meaning as
+ .I MPIEXEC_PORT_RANGE
+-and
+-is used if
++and
++is used if
+ .I MPIEXEC_PORT_RANGE
+ is not set.
+ .PD 1
+ .PD 0
+ .TP
+-.B MPIEXEC_PREFIX_DEFAULT
++.B MPIEXEC_PREFIX_DEFAULT
+ - If this environment variable is set, output
+-to standard output is prefixed by the rank in
++to standard output is prefixed by the rank in
+ .I MPI_COMM_WORLD
+-of the
+-process and output to standard error is prefixed by the rank and the
+-text
++of the
++process and output to standard error is prefixed by the rank and the
++text
+ .I (err)
+ ; both are followed by an angle bracket (
+ .I >
+@@ -283,21 +283,21 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B MPIEXEC_PREFIX_STDOUT
++.B MPIEXEC_PREFIX_STDOUT
+ - Set the prefix used for lines sent to standard
+-output. A
++output. A
+ .I %d
+-is replaced with the rank in
++is replaced with the rank in
+ .I MPI_COMM_WORLD
+-; a
++; a
+ .I %w
+-is
+-replaced with an indication of which
++is
++replaced with an indication of which
+ .I MPI_COMM_WORLD
+ in MPI jobs that
+-involve multiple
++involve multiple
+ .I MPI_COMM_WORLD
+-s (e.g., ones that use
++s (e.g., ones that use
+ .I MPI_Comm_spawn
+ or
+ .I MPI_Comm_connect
+@@ -305,8 +305,8 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B MPIEXEC_PREFIX_STDERR
+-- Like
++.B MPIEXEC_PREFIX_STDERR
++- Like
+ .I MPIEXEC_PREFIX_STDOUT
+ , but for standard error.
+ .PD 1
+@@ -314,7 +314,7 @@
+ .SH RETURN STATUS
+ .I mpiexec
+ returns the maximum of the exit status values of all of the
+-processes created by
++processes created by
+ .I mpiexec
+ \&.
+
+--- a/man/man1/mpif77.1
++++ b/man/man1/mpif77.1
+@@ -1,6 +1,6 @@
+ .TH mpif77 1 "4/24/2013" " " "MPI"
+ .SH NAME
+-mpif77 \- Compiles and links MPI programs written in Fortran 77
++mpif77 \- Compiles and links MPI programs written in Fortran 77
+ .SH DESCRIPTION
+ This command can be used to compile and link MPI programs written in
+ Fortran. It provides the options and any special libraries that are
+@@ -12,19 +12,19 @@
+ .SH COMMAND LINE ARGUMENTS
+ .PD 0
+ .TP
+-.B -show
++.B -show
+ - Show the commands that would be used without
+ running them
+ .PD 1
+ .PD 0
+ .TP
+-.B -help
++.B -help
+ - Give short help
+ .PD 1
+ .PD 0
+ .TP
+-.B -f77=name
+-- Use compiler
++.B -f77=name
++- Use compiler
+ .I name
+ instead of the default choice. Use
+ this only if the compiler is compatible with the MPICH
+@@ -32,58 +32,58 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -config=name
++.B -config=name
+ - Load a configuration file for a particular compiler.
+-This allows a single
++This allows a single
+ .I mpif77
+-command to be used with
++command to be used with
+ multiple compilers.
+ .PD 1
+ .PD 0
+ .TP
+-.B -compile_info
++.B -compile_info
+ - Show the steps for compiling a program. This option
+ can be used to see what options and include paths are
+ used by mpif77.
+ .PD 1
+ .PD 0
+ .TP
+-.B -link_info
+-- Show the steps for linking a program. This optoin
++.B -link_info
++- Show the steps for linking a program. This optoin
+ can be used to see what options and libraries are used by
+ mpif77.
+ .PD 1
+ .PD 0
+ .TP
+-.B -profile=name
++.B -profile=name
+ - Use the MPI profiling given by name. See below for
+ details
+ .PD 1
+ .PD 0
+ .TP
+-.B -echo
++.B -echo
+ - Show exactly what this program is doing.
+ This option should normally not be used.
+ .PD 1
+ .PD 0
+ .TP
+-.B others
+-- are passed to the compiler or linker. For example,
++.B others
++- are passed to the compiler or linker. For example,
+ .I -c
+-causes files to be compiled,
++causes files to be compiled,
+ .I -g
+ selects compilation with
+-debugging on most systems, and
++debugging on most systems, and
+ .I -o name
+-causes linking
+-with the output executable given the name
++causes linking
++with the output executable given the name
+ .I name
+ \&.
+
+ .PD 1
+
+ .SH ENVIRONMENT VARIABLES
+-The environment variables
++The environment variables
+ .I MPICH_F77
+ may be used
+ to select different Fortran compiler and linker. Note that since
+@@ -93,12 +93,12 @@
+
+ .SH COMPATIBLE COMPILERS
+ The MPI library may be used with any compiler that uses the same
+-lengths for basic data objects (such as
++lengths for basic data objects (such as
+ .I long double
+ ) and that
+ uses compatible run-time libraries. On many systems, the various
+ compilers are compatible and may be used interchangably. There are
+-exceptions; if you use the
++exceptions; if you use the
+ .I MPICH_F77
+ environment variable or the
+ .I -f77=name
+@@ -108,31 +108,31 @@
+ for more details.
+
+ .SH EXAMPLES
+-To compile a single file
++To compile a single file
+ .I foo.f
+ , use
+ .nf
+-mpif77 -c foo.f
++mpif77 \-c foo.f
+ .fi
+
+
+ To link the output and make an executable, use
+ .nf
+-mpif77 -o foo foo.o
++mpif77 \-o foo foo.o
+ .fi
+
+ Combining compilation and linking in a single command
+ .nf
+-mpif77 -o foo foo.f
++mpif77 \-o foo foo.f
+ .fi
+
+ is a convenient way to build simple programs.
+
+ .SH SELECTING A PROFILING LIBRARY
+-The
++The
+ .I -profile=name
+ argument allows you to specify an MPI profiling
+-library to be used.
++library to be used.
+ .I name
+ can have two forms:
+
+@@ -142,52 +142,52 @@
+ The name of a profile configuration file
+ .br
+
+-If
++If
+ .I name
+ is a library, then this library is included before the MPI
+ library. This allows the simple use of libraries that make use of the
+ MPI profiling interface and that are installed in the same directory as
+ the MPI library.
+
+-If
++If
+ .I name.conf
+ is the name of a file in the sysconfdir directory, then this
+ is read and may define the following variables:
+ .PD 0
+ .TP
+-.B PROFILE_PRELIB
++.B PROFILE_PRELIB
+ - Libraries (and paths) to include before the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_POSTLIB
++.B PROFILE_POSTLIB
+ - Libraries to include after the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_INCPATHS
++.B PROFILE_INCPATHS
+ - C preprocessor arguments for any include files
+-For example, to add
++For example, to add
+ .I /usr/local/myprof/include
+ to the include path and
+-the library
++the library
+ .I libmyprof.a
+-in
++in
+ .I /usr/local/myprof/lib
+-to the link step,
+-you could create the file
++to the link step,
++you could create the file
+ .I myprof.conf
+ with the lines
+ .PD 1
+
+ .nf
+-PROFILE_PRELIB="-L/usr/local/myprof/lib -lmyprof"
+-PROFILE_INCPATHS="-I/usr/local/myprof/include"
++PROFILE_PRELIB="\-L/usr/local/myprof/lib \-lmyprof"
++PROFILE_INCPATHS="\-I/usr/local/myprof/include"
+ .fi
+
+ and place it in the sysconfdir directory (this directory is set at
+ configure time when MPICH is built). Then using the command-line
+-argument
++argument
+ .I -profile=myprof
+ will cause these
+ definitions to be added to the relevant compile commands.
+--- a/man/man1/mpif90.1
++++ b/man/man1/mpif90.1
+@@ -1,6 +1,6 @@
+ .TH mpif90 1 "4/24/2013" " " "MPI"
+ .SH NAME
+-mpif90 \- Compiles and links MPI programs written in Fortran 90
++mpif90 \- Compiles and links MPI programs written in Fortran 90
+ .SH DESCRIPTION
+ This command can be used to compile and link MPI programs written in
+ Fortran. It provides the options and any special libraries that are
+@@ -12,19 +12,19 @@
+ .SH COMMAND LINE ARGUMENTS
+ .PD 0
+ .TP
+-.B -show
++.B -show
+ - Show the commands that would be used without
+ running them
+ .PD 1
+ .PD 0
+ .TP
+-.B -help
++.B -help
+ - Give short help
+ .PD 1
+ .PD 0
+ .TP
+-.B -f90=name
+-- Use compiler
++.B -f90=name
++- Use compiler
+ .I name
+ instead of the default choice. Use
+ this only if the compiler is compatible with the MPICH
+@@ -32,58 +32,58 @@
+ .PD 1
+ .PD 0
+ .TP
+-.B -config=name
++.B -config=name
+ - Load a configuration file for a particular compiler.
+-This allows a single
++This allows a single
+ .I mpif90
+-command to be used with
++command to be used with
+ multiple compilers.
+ .PD 1
+ .PD 0
+ .TP
+-.B -compile_info
++.B -compile_info
+ - Show the steps for compiling a program. This option
+ can be used to see what options and include paths are
+ used by mpif90.
+ .PD 1
+ .PD 0
+ .TP
+-.B -link_info
+-- Show the steps for linking a program. This optoin
++.B -link_info
++- Show the steps for linking a program. This optoin
+ can be used to see what options and libraries are used by
+ mpif90.
+ .PD 1
+ .PD 0
+ .TP
+-.B -profile=name
++.B -profile=name
+ - Use the MPI profiling given by name. See below for
+ details
+ .PD 1
+ .PD 0
+ .TP
+-.B -echo
++.B -echo
+ - Show exactly what this program is doing.
+ This option should normally not be used.
+ .PD 1
+ .PD 0
+ .TP
+-.B others
+-- are passed to the compiler or linker. For example,
++.B others
++- are passed to the compiler or linker. For example,
+ .I -c
+-causes files to be compiled,
++causes files to be compiled,
+ .I -g
+ selects compilation with
+-debugging on most systems, and
++debugging on most systems, and
+ .I -o name
+-causes linking
+-with the output executable given the name
++causes linking
++with the output executable given the name
+ .I name
+ \&.
+
+ .PD 1
+
+ .SH ENVIRONMENT VARIABLES
+-The environment variables
++The environment variables
+ .I MPICH_F90
+ may be used
+ to select different Fortran compiler and linker. Note that since
+@@ -93,12 +93,12 @@
+
+ .SH COMPATIBLE COMPILERS
+ The MPI library may be used with any compiler that uses the same
+-lengths for basic data objects (such as
++lengths for basic data objects (such as
+ .I long double
+ ) and that
+ uses compatible run-time libraries. On many systems, the various
+ compilers are compatible and may be used interchangably. There are
+-exceptions; if you use the
++exceptions; if you use the
+ .I MPICH_F90
+ environment variable or the
+ .I -f90=name
+@@ -108,31 +108,31 @@
+ for more details.
+
+ .SH EXAMPLES
+-To compile a single file
++To compile a single file
+ .I foo.f
+ , use
+ .nf
+-mpif90 -c foo.f
++mpif90 \-c foo.f
+ .fi
+
+
+ To link the output and make an executable, use
+ .nf
+-mpif90 -o foo foo.o
++mpif90 \-o foo foo.o
+ .fi
+
+ Combining compilation and linking in a single command
+ .nf
+-mpif90 -o foo foo.f
++mpif90 \-o foo foo.f
+ .fi
+
+ is a convenient way to build simple programs.
+
+ .SH SELECTING A PROFILING LIBRARY
+-The
++The
+ .I -profile=name
+ argument allows you to specify an MPI profiling
+-library to be used.
++library to be used.
+ .I name
+ can have two forms:
+
+@@ -142,52 +142,52 @@
+ The name of a profile configuration file
+ .br
+
+-If
++If
+ .I name
+ is a library, then this library is included before the MPI
+ library. This allows the simple use of libraries that make use of the
+ MPI profiling interface and that are installed in the same directory as
+ the MPI library.
+
+-If
++If
+ .I name.conf
+ is the name of a file in the sysconfdir directory, then this
+ is read and may define the following variables:
+ .PD 0
+ .TP
+-.B PROFILE_PRELIB
++.B PROFILE_PRELIB
+ - Libraries (and paths) to include before the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_POSTLIB
++.B PROFILE_POSTLIB
+ - Libraries to include after the MPI library
+ .PD 1
+ .PD 0
+ .TP
+-.B PROFILE_INCPATHS
++.B PROFILE_INCPATHS
+ - C preprocessor arguments for any include files
+-For example, to add
++For example, to add
+ .I /usr/local/myprof/include
+ to the include path and
+-the library
++the library
+ .I libmyprof.a
+-in
++in
+ .I /usr/local/myprof/lib
+-to the link step,
+-you could create the file
++to the link step,
++you could create the file
+ .I myprof.conf
+ with the lines
+ .PD 1
+
+ .nf
+-PROFILE_PRELIB="-L/usr/local/myprof/lib -lmyprof"
+-PROFILE_INCPATHS="-I/usr/local/myprof/include"
++PROFILE_PRELIB="\-L/usr/local/myprof/lib \-lmyprof"
++PROFILE_INCPATHS="\-I/usr/local/myprof/include"
+ .fi
+
+ and place it in the sysconfdir directory (this directory is set at
+ configure time when MPICH is built). Then using the command-line
+-argument
++argument
+ .I -profile=myprof
+ will cause these
+ definitions to be added to the relevant compile commands.
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..55ee200
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+lintian-hyphen-used-as-minus.diff
--
mpich.git
More information about the debian-science-commits
mailing list