upgrade to newer versions of all independently maintained modules
add new modules (Data-Dumper, Storable?)
test it with large parts of CPAN
+ fix pod2html to generate relative URLs
Documentation
comprehensive perldelta.pod
if ( ($mtime && $mtime != $ctime)
|| $Is_MSWin32
|| $Is_Dos
- || ($cwd eq '/tmp' and $mtime && $mtime==$ctime) # Solaris tmpfs bug
+ || ($cwd =~ m#^/tmp# and $mtime && $mtime==$ctime) # Solaris tmpfs bug
|| $cwd =~ m#/afs/#
|| $^O eq 'amigaos') {
print "ok 4\n";
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER = \5.00469
+INST_VER = \~VERSION~
#
# uncomment to enable threads-capabilities
package='perl5'
pager='more /e'
passcat=''
-patchlevel='2'
+patchlevel='~PATCHLEVEL~'
path_sep=';'
perl='perl'
perladmin=''
usevfork='false'
usrinc='/usr/include'
uuname=''
+version='~VERSION~'
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
package='perl5'
pager='more /e'
passcat=''
-patchlevel='2'
+patchlevel='~PATCHLEVEL~'
path_sep=';'
perl='perl'
perladmin=''
usevfork='false'
usrinc='/usr/include'
uuname=''
+version='~VERSION~'
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
package='perl5'
pager='more /e'
passcat=''
-patchlevel='2'
+patchlevel='~PATCHLEVEL~'
path_sep=';'
perl='perl'
perladmin=''
usevfork='false'
usrinc='/usr/include'
uuname=''
+version='~VERSION~'
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
/* CPPSTDIN:
* This symbol contains the first part of the string which will invoke
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "c:\\perl\\5.00469\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00470\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* CAT2:
* This symbol contains the ~name expanded version of PRIVLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define PRIVLIB "c:\\perl\\5.00469\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00469")) /**/
+#define PRIVLIB "c:\\perl\\5.00470\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00470")) /**/
/* SIG_NAME:
* This symbol contains a list of signal names in order of
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "c:\\perl\\site\\5.00469\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00470\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00469\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00469")) /**/
+#define SITELIB "c:\\perl\\site\\5.00470\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00470")) /**/
/* DLSYM_NEEDS_UNDERSCORE:
* This symbol, if defined, indicates that we need to prepend an
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
/* CPPSTDIN:
* This symbol contains the first part of the string which will invoke
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "c:\\perl\\5.00469\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00470\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* CAT2:
* This symbol contains the ~name expanded version of PRIVLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define PRIVLIB "c:\\perl\\5.00469\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00469")) /**/
+#define PRIVLIB "c:\\perl\\5.00470\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00470")) /**/
/* SIG_NAME:
* This symbol contains a list of signal names in order of
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "c:\\perl\\site\\5.00469\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00470\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00469\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00469")) /**/
+#define SITELIB "c:\\perl\\site\\5.00470\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00470")) /**/
/* DLSYM_NEEDS_UNDERSCORE:
* This symbol, if defined, indicates that we need to prepend an
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00469\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00470\\bin\\MSWin32-x86" /**/
/* CPPSTDIN:
* This symbol contains the first part of the string which will invoke
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "c:\\perl\\5.00469\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00470\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* CAT2:
* This symbol contains the ~name expanded version of PRIVLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define PRIVLIB "c:\\perl\\5.00469\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00469")) /**/
+#define PRIVLIB "c:\\perl\\5.00470\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00470")) /**/
/* SIG_NAME:
* This symbol contains a list of signal names in order of
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "c:\\perl\\site\\5.00469\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00470\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00469\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00469")) /**/
+#define SITELIB "c:\\perl\\site\\5.00470\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00470")) /**/
/* DLSYM_NEEDS_UNDERSCORE:
* This symbol, if defined, indicates that we need to prepend an
}
my $patchlevel = $opt{INST_VER};
$patchlevel = s|^[\\/]||;
+$patchlevel = s|~VERSION~|$]|g;
$patchlevel ||= $];
$patchlevel = qq["$patchlevel"];
shift(@ARGV);
}
+$opt{VERSION} = $];
+$opt{INST_VER} =~ s|~VERSION~|$]|g;
if ($] =~ /\.(\d\d\d)?(\d\d)?$/) { # should always be true
$opt{PATCHLEVEL} = int($1 || 0);
$opt{SUBVERSION} = $2 || '00';
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER *= \5.00469
+INST_VER *= \~VERSION~
#
# uncomment to enable threads-capabilities