allow 4 letter callsigns, add git id sh/version
[spider.git] / cmd / show / version.pl
index fb84ab2cbdf50320a3f8ebfa33732648d5cb397d..7107570d969c0e5108b57bb48508b89c81285351 100644 (file)
@@ -3,31 +3,13 @@
 #
 # Copyright (c) 1998 Dirk Koopman G1TLH
 #
-# $Id$
+#
 #
 
 my @out;
-my $build = $main::version;
-
-use IO::File;
-
-if (opendir(DIR, "$main::root/perl")) {
-       my @d = readdir(DIR);
-       closedir(DIR);
-       foreach my $fn (@d) {
-               if ($fn =~ /^cluster\.pl$/ || $fn =~ /\.pm$/) {
-                       my $f = new IO::File $fn or next;
-                       while (<$f>) {
-                               if (/^#\s+\$Id:\s+[\w\._]+,v\s+(\d+\.\d+)/ ) {
-                                       $build += $1;
-                                       last;
-                               }
-                       }
-                       $f->close;
-               }
-       }
-}
-push @out, "DX Spider Cluster version $main::version (build $build) on \u$^O";
-push @out, "Copyright (c) 1998-2001 Dirk Koopman G1TLH";
+my ($year) = (gmtime($main::systime))[5];
+$year += 1900;
+push @out, "DX Spider Cluster version $main::version (build $main::subversion.$main::build git: $main::gitversion) on \u$^O";
+push @out, "Copyright (c) 1998-$year Dirk Koopman G1TLH";
 
 return (1, @out);