[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