r6710 - in packages/trunk/xlife/debian: . patches

Barry deFreese bddebian-guest at alioth.debian.org
Tue Apr 22 02:56:49 UTC 2008


Author: bddebian-guest
Date: 2008-04-22 02:56:49 +0000 (Tue, 22 Apr 2008)
New Revision: 6710

Added:
   packages/trunk/xlife/debian/patches/40_manpages.diff
Modified:
   packages/trunk/xlife/debian/changelog
   packages/trunk/xlife/debian/patches/series
Log:
  * 40_manpages.diff - Fix minus used as hyphens and unknown vars.


Modified: packages/trunk/xlife/debian/changelog
===================================================================
--- packages/trunk/xlife/debian/changelog	2008-04-22 02:04:01 UTC (rev 6709)
+++ packages/trunk/xlife/debian/changelog	2008-04-22 02:56:49 UTC (rev 6710)
@@ -15,6 +15,7 @@
   * 10_imakefile.diff - path and build target updates.
   * 20_old_patches_1.diff - old source changes. 
   * 30_old_patches_2.diff - old source changes wireworld dir.
+  * 40_manpages.diff - Fix minus used as hyphens and unknown vars.
 
  -- Barry deFreese <bddebian at comcast.net>  Sat, 01 Mar 2008 15:02:33 -0500
 

Added: packages/trunk/xlife/debian/patches/40_manpages.diff
===================================================================
--- packages/trunk/xlife/debian/patches/40_manpages.diff	                        (rev 0)
+++ packages/trunk/xlife/debian/patches/40_manpages.diff	2008-04-22 02:56:49 UTC (rev 6710)
@@ -0,0 +1,268 @@
+Index: xlife-5.0.orig/lifeconv.man
+===================================================================
+--- xlife-5.0.orig.orig/lifeconv.man	2008-04-21 22:45:25.000000000 -0400
++++ xlife-5.0.orig/lifeconv.man	2008-04-21 22:50:34.000000000 -0400
+@@ -1,11 +1,9 @@
+ .TH lifeconv 6 
+ .SH NAME
+-lifeconv - convert old life patterns to 2.0 format
++lifeconv \- convert old life patterns to 2.0 format
+ .SH SYNTAX
+ .B lifeconv [-PARp]
+ .SH DESCRIPTION
+-.NXR "lifeconv"
+-.PN lifeconv
+ is a format-conversiontool for
+ .BR xlife (6)
+ pattern files.  For information on the pattern file format, see its
+Index: xlife-5.0.orig/lifesearch.man
+===================================================================
+--- xlife-5.0.orig.orig/lifesearch.man	2008-04-21 22:49:50.000000000 -0400
++++ xlife-5.0.orig/lifesearch.man	2008-04-21 22:51:12.000000000 -0400
+@@ -1,8 +1,8 @@
+ .TH lifesearch 6 
+ .SH NAME
+-lifesearch - search for oscillators and ancestors of life patterns
++lifesearch \- search for oscillators and ancestors of life patterns
+ .SH SYNTAX
+-.B lifesearch -r rows -c columns -g generations [options...]
++.B lifesearch \-r rows \-c columns \-g generations [options...]
+ .SH DESCRIPTION
+ This program attempts to find life objects which are periodic, which are
+ spaceships, or which are parents of a given object.
+@@ -20,57 +20,57 @@
+ explain how the search in this program works, except for minor changes.
+ .P
+ The program usually looks for an object which is periodic in the number of
+-generations specified by the -g option.  For example, use -g3 to look for
++generations specified by the \-g option.  For example, use \-g3 to look for
+ period 3 oscillators or spaceships.  The program is pretty fast for period 2,
+ satisfactory for period 3, long for period 4, and very long for period 5.
+ .P
+ By default, the program only finds objects which have the full period specified
+-by the -g option.  Objects having subperiods of the full period are skipped.
+-For example, when using -g4, all stable objects or period 2 oscillators will
+-not be found.  The -a command line option disables this skipping, thus finding
+-all objects, even those with subperiods.  You probably want to use -a if you
+-use any of the -tr, -tc, or -p options.
++by the \-g option.  Objects having subperiods of the full period are skipped.
++For example, when using \-g4, all stable objects or period 2 oscillators will
++not be found.  The \-a command line option disables this skipping, thus finding
++all objects, even those with subperiods.  You probably want to use \-a if you
++use any of the \-tr, \-tc, or \-p options.
+ .P
+-The object is limited to the number of rows and columns specified by the -r
+-and -c options.  Cells outside of this boundary are assumed OFF.  Thus if
++The object is limited to the number of rows and columns specified by the \-r
++and \-c options.  Cells outside of this boundary are assumed OFF.  Thus if
+ any generation of the object would expand out of the box, then the object
+ will not be found.  The program finds things quicker for a smaller number of
+ rows and columns.  Searching proceeds from left to right column by column,
+ and within a column from middle to edge.  It is quicker to search when there
+ are less rows than columns.
+ .P
+-The three command line options -r, -c, and -g are always required (unless
+-you are continuing a search using -l or -ln).  If you do not specify these
++The three command line options \-r, \-c, and \-g are always required (unless
++you are continuing a search using \-l or \-ln).  If you do not specify these
+ options, or give them illegal arguments, a brief message will be output and
+ the program will exit.  All other options are truly optional.
+ .P
+-If you want to find a symmetric object, then use the -sr or -sc options.
+-The -sr option enforces symmetry around the middle row if the number of rows
+-is odd, or the middle two rows if the number of rows is even.  The -sc option
++If you want to find a symmetric object, then use the \-sr or \-sc options.
++The \-sr option enforces symmetry around the middle row if the number of rows
++is odd, or the middle two rows if the number of rows is even.  The \-sc option
+ does the same thing for columns.  You can specify both options to look for
+ fourfold symmetry.  These options will speed up the search since fewer cells
+ need examining, but of course will miss all unsymmetric objects.
+ .P
+-Another way to speed up the search is to use the -m option to limit the
++Another way to speed up the search is to use the \-m option to limit the
+ number of ON cells in generation 0.  This will of course miss any
+ objects which have too many cells.
+ .P
+ By default, the program looks for purely periodic objects.  To find a
+-spaceship, you must use the -tr or -tc options to specify a translation.
++spaceship, you must use the \-tr or \-tc options to specify a translation.
+ This makes generation N-1 shift right or down by the specified number of
+ cells in order to become generation 0.  Thus this finds spaceships which
+-move leftwards or upwards.  Use -tc to translate columns (thus making
+-horizontal ships), and -tr to translate rows (thus making vertical ships),
++move leftwards or upwards.  Use \-tc to translate columns (thus making
++horizontal ships), and \-tr to translate rows (thus making vertical ships),
+ or a combination (thus making diagonal spaceships).  The slowest ship for
+-any period uses a translation of 1, as for example -tc1.  Remember that the
++any period uses a translation of 1, as for example \-tc1.  Remember that the
+ fastest horizontal speed is C/2 and the fastest diagonal speed is C/4, so
+-that for example, using -tc2 for a period 3 spaceship will find nothing.
++that for example, using \-tc2 for a period 3 spaceship will find nothing.
+ .P
+ By default, the program looks for objects such that generation N-1 implies
+-generation 0, so that periodic objects can be found.  The -p command line
++generation 0, so that periodic objects can be found.  The \-p command line
+ option disables this circular dependency, so that generation 0 has no past
+ and generation N-1 has no future.  This enables you to search for the parents
+-of any object you desire.  Commonly you specify -g2 with this option, to
++of any object you desire.  Commonly you specify \-g2 with this option, to
+ look only one generation back.  To look for parents of an object, you specify
+ the cells of the object in generation N-1, and leave the earlier generations
+ unknown.  The `c' command is useful with this option to completely specify
+@@ -108,17 +108,17 @@
+ entering "s 5 6" would set the cell at row 5 column 6 of generation 0 to ON,
+ whereas "s 2 7 0" would set the cell at row 2 column 7 to OFF.  As a shortcut,
+ you can omit the 's' letter, so that the command "5 6" would set the cell at
+-row 5 column 6 ON.  If you are using the -sr or -sc options for symmetry, you
++row 5 column 6 ON.  If you are using the \-sr or \-sc options for symmetry, you
+ don't have to enter the symmetric cells since the program does that for you.
+ .P
+-You can use the -i or -ia options to input the initial settings for either
++You can use the \-i or \-ia options to input the initial settings for either
+ generation 0 or the last generation instead of typing in their coordinates
+ manually as above.  The setting is normally for generation 0, but if the
+--p option was also used, then the setting is for the last generation.  The
++\-p option was also used, then the setting is for the last generation.  The
+ specified file contains a picture of the cells, with 'O' or '*' indicating
+-ON, '.' indicating OFF, and '?' indicating unknown.  If you use -i, then
++ON, '.' indicating OFF, and '?' indicating unknown.  If you use \-i, then
+ only the ON cells are set, making the OFF cells stay unknown.  If you use
+--ia, then both ON and OFF cells are set.  You can still specify additional
++\-ia, then both ON and OFF cells are set.  You can still specify additional
+ cells after the ones in the file have been read.
+ .P
+ The `c' command will set all the currently unknown cells in the current
+@@ -136,19 +136,19 @@
+ .P
+ If you don't like to keep hitting interrupt in order to see the progress of
+ a search, you can tell the program to automatically display the object every
+-so often.  This is done either with the -v command line option, or the `v'
++so often.  This is done either with the \-v command line option, or the `v'
+ command.  The numeric argument is how many thousand search iterations to
+-perform between displays.  As an example, the command line option -v1
++perform between displays.  As an example, the command line option \-v1
+ displays about every 5 seconds for a 20MH 386.
+ .P
+ Normally if the program finds something, it will display the object and wait
+ for commands.  At this point you can write out the object if desired.  Typing
+ `N' will continue looking for further objects which work.  If you specified
+-the -a command line option, then the `N' command will be needed immediately
++the \-a command line option, then the `N' command will be needed immediately
+ after starting a search with no initial settings, since the state of all OFF
+ cells obviously satisfies all conditions.
+ .P
+-However, if you specify the -o option on the command line, the program will
++However, if you specify the \-o option on the command line, the program will
+ NOT stop when it finds an object.  Instead, it will append the found object
+ to the specified file name, and automatically keep looking for further
+ objects which work.  The objects stored in the output file are separated
+@@ -171,19 +171,19 @@
+ the current state of a search can be dumped to a file and read again later.
+ You can explicitly dump the status to a file by using the `d' command.
+ After this has been done, you can use `q' to quit the program.  Then later,
+-you can use the -l command line option to continue searching.
++you can use the \-l command line option to continue searching.
+ .P
+ More useful and safer, however, is the autodump feature of the program.
+-Using the -d command line option causes a dump status file to be automatically
++Using the \-d command line option causes a dump status file to be automatically
+ written after every so many search iterations.  Thus every so often the
+ specified file will contain the latest status of the search.  Then if your
+-machine crashes, you will not have lost days of work.  The -d option takes a
++machine crashes, you will not have lost days of work.  The \-d option takes a
+ numeric operand, which is how many thousand searches to perform between dumps.
+ The option also takes a filename as an argument, and if it isn't given,
+-defaults to "lifesrc.dmp".  As an example, the option "-d100 foo" results
++defaults to "lifesrc.dmp".  As an example, the option "\-d100 foo" results
+ in automatically dumping status about every 10 minutes to the file "foo".
+ .P
+-To load the dumped state that has been saved to a file, use the -l or -ln
++To load the dumped state that has been saved to a file, use the \-l or \-ln
+ command line options.  Since the status file contains all information about
+ the search configuration, you do not need to specify the number of rows,
+ columns, generations, translations, symmetries, or initial settings again.
+@@ -191,8 +191,8 @@
+ you have to specify those options again.
+ .P
+ After the state has been loaded, generation 0 is displayed and either the
+-program enters command mode if -l was used, or else the search immediately
+-continues where it left off if -ln was used.  The -ln option is provided so
++program enters command mode if \-l was used, or else the search immediately
++continues where it left off if \-ln was used.  The \-ln option is provided so
+ that continuing the search program within shell scripts is easy.
+ .P
+ There are two versions of the program, called lifesrc and lifesrcdumb.
+@@ -208,22 +208,22 @@
+ .SH EXAMPLES
+ Example searches are the following:
+ .TP 40
+-\fBlifesrc -r5 -c5 -g2 -a\fR
++\fBlifesrc \-r5 \-c5 \-g2 \-a\fR
+ stable and period 2 oscillators
+ .TP 40
+-\fBlifesrc -r10 -c10 -g3 -sr -sc -v1\fR
++\fBlifesrc \-r10 \-c10 \-g3 \-sr \-sc \-v1\fR
+ period 3 oscillator
+ .TP 40
+-\fBlifesrc -r4 -c4 -g4 -tr1 -tc1\fR
++\fBlifesrc \-r4 \-c4 \-g4 \-tr1 \-tc1\fR
+ glider
+ .TP 40
+-\fBlifesrc -r5 -c7 -g4 -tc2\fR
++\fBlifesrc \-r5 \-c7 \-g4 \-tc2\fR
+ usual small spaceship
+ .TP 40
+-\fBlifesrc -r5 -c16 -g3 -tr1 -v1\fR
++\fBlifesrc \-r5 \-c16 \-g3 \-tr1 \-v1\fR
+ period 3 spaceship
+ .TP 40
+-\fBlifesrc -r5 -c5 -g2 -p -a\fR
++\fBlifesrc \-r5 \-c5 \-g2 \-p \-a\fR
+ parents of glider (needs input)
+ .SH RESTRICTIONS
+ None.
+Index: xlife-5.0.orig/xlife.man
+===================================================================
+--- xlife-5.0.orig.orig/xlife.man	2008-04-21 22:49:50.000000000 -0400
++++ xlife-5.0.orig/xlife.man	2008-04-21 22:51:34.000000000 -0400
+@@ -1,11 +1,9 @@
+ .TH Xlife 6 
+ .SH NAME
+-Xlife - Conway's Game of Life, for X
++Xlife \- Conway's Game of Life, for X
+ .SH SYNTAX
+-.B xlife [-geometry string] [initial pattern file]
++.B xlife [\-geometry string] [initial pattern file]
+ .SH DESCRIPTION
+-.NXR "xlife"
+-.PN xlife
+ brings up a single window in which the user may experiment interactively with
+ cellular automata.  In its default mode, the program helps the user play with
+ John Horton Conway's `Life' game.
+@@ -15,7 +13,7 @@
+ screen.  This window is a viewport on a universe which is effectively unbounded
+ (4.2 billion on a side).
+ 
+-The -geometry option sets the Xlife window size and position as per usual for
++The \-geometry option sets the Xlife window size and position as per usual for
+ X applications.
+ 
+ .SH COMMANDS
+@@ -221,7 +219,7 @@
+ 90 degrees clockwise around the origin.  Any rotation value (positive or 
+ negative) is acceptable, as all are taken mod 4 (true mod, not "%").
+ .IP "<flip> 20
+-is a multiplier (1 or -1) for the y coordinate that specifies a flip 
++is a multiplier (1 or \-1) for the y coordinate that specifies a flip 
+ about the x-axis.  Other integers are accepted and silently mapped  to 1.
+ .IP "<delay> 20
+ is an integer specifying the number of generations to perform before 
+@@ -433,7 +431,7 @@
+ 
+ .SH BUGS
+ Old files in #P format may not have same y coordinate when read by the
+-new release.  For best results, use "lifeconv -p name ..." on old files. 
++new release.  For best results, use "lifeconv \-p name ..." on old files. 
+ 
+ Expose events don't restore the tentative pattern.
+ 

Modified: packages/trunk/xlife/debian/patches/series
===================================================================
--- packages/trunk/xlife/debian/patches/series	2008-04-22 02:04:01 UTC (rev 6709)
+++ packages/trunk/xlife/debian/patches/series	2008-04-22 02:56:49 UTC (rev 6710)
@@ -1,3 +1,5 @@
 10_imakefile.diff
 20_old_patches_1.diff
 30_old_patches_2.diff
+40_manpages.diff
+




More information about the Pkg-games-commits mailing list