Index: trunk/ppViz/src/ppCoord/ppCoordVersion.c
===================================================================
--- trunk/ppViz/src/ppCoord/ppCoordVersion.c	(revision 28008)
+++ trunk/ppViz/src/ppCoord/ppCoordVersion.c	(revision 28043)
@@ -81,4 +81,6 @@
     psString source  = ppCoordSource();  // Software source
 
+    psMetadataAddStr(header, PS_LIST_TAIL, "COORD_V", PS_META_REPLACE, NULL, PPCOORD_VERSION);
+    
     psStringPrepend(&version, "ppCoord version: ");
     psStringPrepend(&version, "ppCoord source: ");
Index: trunk/ppViz/src/ppVizPSF/ppVizPSFVersion.c
===================================================================
--- trunk/ppViz/src/ppVizPSF/ppVizPSFVersion.c	(revision 28008)
+++ trunk/ppViz/src/ppVizPSF/ppVizPSFVersion.c	(revision 28043)
@@ -81,4 +81,6 @@
     psString source  = ppVizPSFSource();  // Software source
 
+    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPSF_V", PS_META_REPLACE, NULL, PPVIZPSF_VERSION);
+    
     psStringPrepend(&version, "ppVizPSF version: ");
     psStringPrepend(&version, "ppVizPSF source: ");
Index: trunk/ppViz/src/ppVizPattern/ppVizPatternVersion.c
===================================================================
--- trunk/ppViz/src/ppVizPattern/ppVizPatternVersion.c	(revision 28008)
+++ trunk/ppViz/src/ppVizPattern/ppVizPatternVersion.c	(revision 28043)
@@ -81,4 +81,6 @@
     psString source  = ppVizPatternSource();  // Software source
 
+    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPAT_V", PS_META_REPLACE, NULL, PPVIZPATTERN_VERSION);
+    
     psStringPrepend(&version, "ppVizPattern version: ");
     psStringPrepend(&version, "ppVizPattern source: ");
