[GRASS-SVN] r37874 - in grass/trunk: db db/drivers/dbf db/drivers/mysql db/drivers/odbc db/drivers/ogr db/drivers/postgres db/drivers/sqlite doc imagery lib/db/sqlp lib/init raster raster3d tools/g.html2man vector vector/v.lrs

svn_grass at osgeo.org svn_grass at osgeo.org
Sat Jun 13 22:39:14 EDT 2009


Author: hamish
Date: 2009-06-13 22:39:14 -0400 (Sat, 13 Jun 2009)
New Revision: 37874

Modified:
   grass/trunk/db/databaseintro.html
   grass/trunk/db/drivers/dbf/grass-dbf.html
   grass/trunk/db/drivers/mysql/grass-mesql.html
   grass/trunk/db/drivers/mysql/grass-mysql.html
   grass/trunk/db/drivers/odbc/grass-odbc.html
   grass/trunk/db/drivers/ogr/grass-ogr.html
   grass/trunk/db/drivers/postgres/grass-pg.html
   grass/trunk/db/drivers/sqlite/grass-sqlite.html
   grass/trunk/doc/projectionintro.html
   grass/trunk/imagery/imageryintro.html
   grass/trunk/lib/db/sqlp/sql.html
   grass/trunk/lib/init/helptext.html
   grass/trunk/lib/init/variables.html
   grass/trunk/raster/rasterintro.html
   grass/trunk/raster3d/raster3dintro.html
   grass/trunk/tools/g.html2man/g.html2man
   grass/trunk/vector/v.lrs/lrs.html
   grass/trunk/vector/vectorintro.html
Log:
add metatags so g.html2man can create whatis NAME entries for non-module intro help pages

Modified: grass/trunk/db/databaseintro.html
===================================================================
--- grass/trunk/db/databaseintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/databaseintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -12,6 +12,7 @@
 
 <img src="grass_logo.png" alt="_\|/_ GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: Database management in GRASS GIS -->
 <h2>Database management in GRASS GIS</h2>
 
 <h3>Attribute management in general</h3>

Modified: grass/trunk/db/drivers/dbf/grass-dbf.html
===================================================================
--- grass/trunk/db/drivers/dbf/grass-dbf.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/dbf/grass-dbf.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: DBF driver -->
 <h1>DBF driver in GRASS</h1>
 
 <h2>Defining the DBF driver</h2>

Modified: grass/trunk/db/drivers/mysql/grass-mesql.html
===================================================================
--- grass/trunk/db/drivers/mysql/grass-mesql.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/mysql/grass-mesql.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -8,7 +8,8 @@
 <body bgcolor="white">
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
-    
+
+<!-- meta page description: MySQL embedded driver -->
 <h1>MySQL embedded driver in GRASS</h1>
 
 MySQL database driver in GRASS enables GRASS to store vector

Modified: grass/trunk/db/drivers/mysql/grass-mysql.html
===================================================================
--- grass/trunk/db/drivers/mysql/grass-mysql.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/mysql/grass-mysql.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -8,7 +8,8 @@
 <body bgcolor="white">
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
-    
+
+<!-- meta page description: MySQL driver -->
 <h1>MySQL driver in GRASS</h1>
 
 MySQL database driver in GRASS enables GRASS to store vector

Modified: grass/trunk/db/drivers/odbc/grass-odbc.html
===================================================================
--- grass/trunk/db/drivers/odbc/grass-odbc.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/odbc/grass-odbc.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: ODBC driver -->
 <h1>ODBC driver in GRASS</h1>
 
 Communication between GRASS and ODBC database for attribute management: <br>

Modified: grass/trunk/db/drivers/ogr/grass-ogr.html
===================================================================
--- grass/trunk/db/drivers/ogr/grass-ogr.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/ogr/grass-ogr.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: OGR driver -->
 <h1>OGR driver in GRASS</h1>
 
 This driver is principally only used by <em>v.external</em>.

Modified: grass/trunk/db/drivers/postgres/grass-pg.html
===================================================================
--- grass/trunk/db/drivers/postgres/grass-pg.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/postgres/grass-pg.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: PostgreSQL driver -->
 <h1>PostgreSQL driver in GRASS</h1>
 
 The driver name is 'pg'.

Modified: grass/trunk/db/drivers/sqlite/grass-sqlite.html
===================================================================
--- grass/trunk/db/drivers/sqlite/grass-sqlite.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/db/drivers/sqlite/grass-sqlite.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: SQLite driver -->
 <h1>SQLite driver in GRASS</h1>
 
 <H2>Creating a SQLite database</H2>

Modified: grass/trunk/doc/projectionintro.html
===================================================================
--- grass/trunk/doc/projectionintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/doc/projectionintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,11 +10,9 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
-<!-- file source:
-     ./doc/projectionintro.html
--->
+<!-- file source: doc/projectionintro.html -->
 
-
+<!-- meta page description: Projections and spatial transformations -->
 <h2>Projections and spatial transformations in GRASS GIS</h2>
 
 <h3>Introduction</h3>

Modified: grass/trunk/imagery/imageryintro.html
===================================================================
--- grass/trunk/imagery/imageryintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/imagery/imageryintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: Image processing introduction -->
 <h2>Image processing in GRASS GIS</h2>
 
 

Modified: grass/trunk/lib/db/sqlp/sql.html
===================================================================
--- grass/trunk/lib/db/sqlp/sql.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/lib/db/sqlp/sql.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -12,6 +12,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: SQL support introduction -->
 <H2>SQL support in GRASS GIS</H2>
 
 GRASS can use various RDBMS and embedded databases. 

Modified: grass/trunk/lib/init/helptext.html
===================================================================
--- grass/trunk/lib/init/helptext.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/lib/init/helptext.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -12,6 +12,7 @@
 
 <!-- stored in CVS in: lib/init/helptext.html -->
 
+<!-- meta page description: GRASS Quickstart -->
 <H1>GRASS Quickstart</H1>
 
 <h2>Geographic Resources Analysis Support System</h2>

Modified: grass/trunk/lib/init/variables.html
===================================================================
--- grass/trunk/lib/init/variables.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/lib/init/variables.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -7,14 +7,14 @@
 </head>
 <body bgcolor="white">
 
+
+<!-- file source: lib/init/variables.html -->
+
 <img src="grass_logo.png" alt="_\|/_ GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: GRASS variables and environment variables -->
 <h2>GRASS variables and environment variables</h2>
 
-<!-- file source:
-     ./lib/init/variables.html
--->
-
 There are two types of variables:
 <ul>
 <li><a href="#enviro">shell environment</a> variables,</li>

Modified: grass/trunk/raster/rasterintro.html
===================================================================
--- grass/trunk/raster/rasterintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/raster/rasterintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: Raster data processing -->
 <h2>Raster data processing in GRASS GIS</h2>
 
 <h3>Raster maps in general</h3>

Modified: grass/trunk/raster3d/raster3dintro.html
===================================================================
--- grass/trunk/raster3d/raster3dintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/raster3d/raster3dintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: 3D Raster data (voxel) introduction -->
 <h2>3D Raster data (voxel) in GRASS GIS</h2>
 
 <h3>3D Raster (voxel) import</h3>

Modified: grass/trunk/tools/g.html2man/g.html2man
===================================================================
--- grass/trunk/tools/g.html2man/g.html2man	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/tools/g.html2man/g.html2man	2009-06-14 02:39:14 UTC (rev 37874)
@@ -137,8 +137,8 @@
   &DoPara($_);
   if (! $preformat) {
     if (m/^$/) {return 0};
-    s#^[ \t]*##;    
-    s#<[^>]*>##g;    
+    s#^[ \t]*##;
+    s#<[^>]*>##g;
   }
   return 1;
 }
@@ -279,6 +279,11 @@
 &PrintHeader($page,$sect,$TITLE[0]);
 
 while (<INP>) {
+  # for intro pages which lack a module NAME (for whois entry)
+  if ($_ =~ s/<!-- meta page description:(.*)-->/$1/) {
+	print OUT ".SH NAME\n$page -$_\n";
+  }
+
   s/\\/\\(rs/g;
   $result = &DoLine($_);
   if ($result == 2) {
@@ -286,6 +291,7 @@
     close(OUT);
     return;
   }
+
   if (&DoLine($_) == 1) {
     s#&lt#<#g;
     s#&gt#>#g; 
@@ -312,7 +318,6 @@
     #
     # end of comment part
     #
-
     
     $out .= $line;
 

Modified: grass/trunk/vector/v.lrs/lrs.html
===================================================================
--- grass/trunk/vector/v.lrs/lrs.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/vector/v.lrs/lrs.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,7 +10,9 @@
 
 <img src="grass_logo.png" alt="_\|/_ GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: LRS (Linear Referencing System) -->
 <h2>LRS (Linear Referencing System)</h2>
+
 A Linear Referencing System (LRS) is a system
 where features (points or segments) are localized by a measure along a linear element.
 The LRS can be used to reference events for any network of linear

Modified: grass/trunk/vector/vectorintro.html
===================================================================
--- grass/trunk/vector/vectorintro.html	2009-06-14 02:27:48 UTC (rev 37873)
+++ grass/trunk/vector/vectorintro.html	2009-06-14 02:39:14 UTC (rev 37874)
@@ -10,6 +10,7 @@
 
 <img src="grass_logo.png" alt="_\|/_ GRASS logo"><hr align=center size=6 noshade>
 
+<!-- meta page description: Vector data processing -->
 <h2>Vector data processing in GRASS GIS</h2>
 
 <h3>Vector maps in general</h3>



More information about the grass-commit mailing list