Move version number to separate file.
skimo [Fri, 21 Sep 2001 15:51:29 +0000 (15:51 +0000)]
Add missing to list of files to be copied.

perl/FCGI.PL
perl/MANIFEST
perl/Makefile.PL
perl/version.pm [new file with mode: 0644]

index 23cedb9..e7be29e 100644 (file)
@@ -1,4 +1,5 @@
 use Config;
+use File::Copy;
 
 do 'FCGI.cfg' or die "no FCGI.cfg";
 
@@ -6,7 +7,7 @@ open OUT, ">FCGI.pm";
 
 print "Generating FCGI.pm\n";
 print OUT <<'EOP';
-# $Id: FCGI.PL,v 1.30 2001/09/20 12:00:23 skimo Exp $
+# $Id: FCGI.PL,v 1.31 2001/09/21 15:51:29 skimo Exp $
 
 package FCGI;
 
@@ -21,10 +22,15 @@ require DynaLoader;
        
 );
 
-$VERSION = '0.61';
-
 EOP
 
+{
+    open VERSION, "version.pm";
+    local $/ = undef;
+    print OUT <VERSION>;
+    close VERSION;
+}
+
 print OUT "bootstrap FCGI;\n" unless ($pure);
 
 print OUT <<'EOP' if ($pure);
index 72f699b..e08b89a 100644 (file)
@@ -9,3 +9,4 @@ echo.PL
 remote.PL
 threaded.PL
 typemap
+version.pm
index d46222e..9b9d42d 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.PL,v 1.23 2001/09/20 12:26:37 skimo Exp $
+# $Id: Makefile.PL,v 1.24 2001/09/21 15:51:30 skimo Exp $
 
 use ExtUtils::MakeMaker;
 use IO::File;
@@ -9,7 +9,7 @@ use Getopt::Long;
 @h1 = qw(fastcgi.h fcgiapp.h fcgimisc.h fcgios.h);
 @h = (@h1, 'fcgi_config.h');
 @o = qw(FCGI.o);
-@dist1 = qw(LICENSE.TERMS configure configure.in install.sh);
+@dist1 = qw(LICENSE.TERMS configure configure.in install.sh missing);
 @dist2 = qw(fcgiapp.c os_unix.c os_win32.c);
 @dist3 = (@h1, qw(fcgi_config.h.in fcgi_config_x86.h));
 
@@ -108,7 +108,7 @@ WriteMakefile(NAME => 'FCGI')
 
 $mm = MM->new({
     'NAME'             => 'FCGI',
-    'VERSION_FROM'     => 'FCGI.PL',
+    'VERSION_FROM'     => 'version.pm',
     'dist'             => { 'COMPRESS' => 'gzip -9f', 
                             'SUFFIX' => 'gz',
                             'PREOP' => '$(CP) '.join(' ',
diff --git a/perl/version.pm b/perl/version.pm
new file mode 100644 (file)
index 0000000..81b1599
--- /dev/null
@@ -0,0 +1,2 @@
+$VERSION = '0.62';
+