Index: /trunk/Ohana/src/libohana/include/ohana.h
===================================================================
--- /trunk/Ohana/src/libohana/include/ohana.h	(revision 10841)
+++ /trunk/Ohana/src/libohana/include/ohana.h	(revision 10842)
@@ -124,4 +124,5 @@
 int     remove_argument        PROTO((int N, int *argc, char **argv));
 void    uppercase              PROTO((char *string));
+char   *strip_version          PROTO((char *input));
 char   *strsubs                PROTO((char *string, char *match, char *with));
 
Index: /trunk/Ohana/src/libohana/src/string.c
===================================================================
--- /trunk/Ohana/src/libohana/src/string.c	(revision 10841)
+++ /trunk/Ohana/src/libohana/src/string.c	(revision 10842)
@@ -218,2 +218,22 @@
 
 }
+
+/* expect a line of the form "$Name: not supported by cvs2svn $", strip out contents */
+char *strip_version (char *input) {
+
+  char *p, *q;
+
+  p = strstr (input, "$Name:");
+  if (p == NULL) return (strcreate ("NONE"));
+
+  q = strcreate (input + 6);
+  p = strrchr (q, '$');
+  if (p != NULL) *p = 0;
+  stripwhite (q);
+  if (*q == 0) {
+    free (q);
+    q = strcreate ("NONE");
+  }
+
+  return (q);
+}
Index: /trunk/Ohana/src/opihi/lib.shell/version.c
===================================================================
--- /trunk/Ohana/src/opihi/lib.shell/version.c	(revision 10841)
+++ /trunk/Ohana/src/opihi/lib.shell/version.c	(revision 10842)
@@ -7,22 +7,2 @@
   return (name);
 }
-
-/* expect a line of the form "$Name: not supported by cvs2svn $", strip out contents */
-char *strip_version (char *input) {
-
-  char *p, *q;
-
-  p = strstr (input, "$Name:");
-  if (p == NULL) return (strcreate ("NONE"));
-
-  q = strcreate (input + 6);
-  p = strrchr (q, '$');
-  if (p != NULL) *p = 0;
-  stripwhite (q);
-  if (*q == 0) {
-    free (q);
-    q = strcreate ("NONE");
-  }
-
-  return (q);
-}
