This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Rename "perl59" to "perl510"
authorJan Dubois <jand@activestate.com>
Mon, 19 Nov 2007 15:53:11 +0000 (07:53 -0800)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Tue, 20 Nov 2007 08:16:21 +0000 (08:16 +0000)
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <03cd01c82b07$581a1950$084e4bf0$@com>

p4raw-id: //depot/perl@32411

README.win32
hints/dgux.sh
installperl
makedef.pl
win32/Makefile
win32/makefile.mk

index 710266f..d1e2b00 100644 (file)
@@ -432,7 +432,7 @@ Be sure to read the instructions near the top of the makefiles carefully.
 Type "dmake" (or "nmake" if you are using that make).
 
 This should build everything.  Specifically, it will create perl.exe,
-perl59.dll at the perl toplevel, and various other extension dll's
+perl510.dll at the perl toplevel, and various other extension dll's
 under the lib\auto directory.  If the build fails for any reason, make
 sure you have done the previous steps correctly.
 
index 53a39c8..5d04bfb 100644 (file)
@@ -54,14 +54,14 @@ libpth="/usr/lib"
 #####################################
 
 prefix=/usr/local
-perlpath="$prefix/bin/perl59"
-startperl="#! $prefix/bin/perl59"
-privlib="$prefix/lib/perl59"
+perlpath="$prefix/bin/perl510"
+startperl="#! $prefix/bin/perl510"
+privlib="$prefix/lib/perl510"
 man1dir="$prefix/man/man1"
 man3dir="$prefix/man/man3"
 
-sitearch="$prefix/lib/perl59/$archname"
-sitelib="$prefix/lib/perl59"
+sitearch="$prefix/lib/perl510/$archname"
+sitelib="$prefix/lib/perl510"
 
 #Do not overwrite by default /usr/bin/perl of DG/UX
 installusrbinperl="$undef"
@@ -140,7 +140,7 @@ unset sde_path default_sde sde
 # <takis@XFree86.Org>
 #####################################
 
-libperl="libperl59.so"
+libperl="libperl510.so"
 
 # Many functions (eg, gethostent(), killpg(), getpriority(), setruid()
 # dbm_*(), and plenty more) are defined in -ldgc.  Usually you don't
@@ -207,8 +207,8 @@ $define|true|[yY]*)
        # DG/UX library!
        libswanted="dbm posix resolv socket nsl dl m rte"
        archname="ix86-dgux-thread"
-       sitearch="$prefix/lib/perl59/$archname"
-       sitelib="$prefix/lib/perl59"
+       sitearch="$prefix/lib/perl510/$archname"
+       sitelib="$prefix/lib/perl510"
   case "$cc" in
        *gcc*)
           #### Use GCC -2.95.2/3 rev (DG/UX) and -pthread
index e9d2b59..da5d9f4 100755 (executable)
@@ -286,7 +286,7 @@ if (($Is_W32 and ! $Is_NetWare) or $Is_Cygwin) {
        $perldll =~ s/(\..*)?$/$v_e_r_s.$dlext/;
        $perldll =~ s/^lib/cyg/;
     } else {
-       $perldll = 'perl59.' . $dlext;
+       $perldll = 'perl510.' . $dlext;
     }
 
     if ($dlsrc ne "dl_none.xs") {
index 96ca14d..26dcad8 100644 (file)
@@ -159,7 +159,7 @@ my $sym_ord = 0;
 print STDERR "Defines: (" . join(' ', sort keys %define) . ")\n";
 
 if ($PLATFORM =~ /^win(?:32|ce)$/) {
-    (my $dll = ($define{PERL_DLL} || "perl59")) =~ s/\.dll$//i;
+    (my $dll = ($define{PERL_DLL} || "perl510")) =~ s/\.dll$//i;
     print "LIBRARY $dll\n";
     # The DESCRIPTION module definition file statement is not supported
     # by VC7 onwards.
@@ -215,7 +215,7 @@ elsif ($PLATFORM eq 'aix') {
 }
 elsif ($PLATFORM eq 'netware') {
        if ($FILETYPE eq 'def') {
-       print "LIBRARY perl59\n";
+       print "LIBRARY perl510\n";
        print "DESCRIPTION 'Perl interpreter for NetWare'\n";
        print "EXPORTS\n";
        }
index f0dde81..cccf5ef 100644 (file)
@@ -5,7 +5,7 @@
 #      MS Platform SDK 64-bit compiler and tools
 #
 # This is set up to build a perl.exe that runs off a shared library
-# (perl59.dll).  Also makes individual DLLs for the XS extensions.
+# (perl510.dll).  Also makes individual DLLs for the XS extensions.
 #
 
 ##
@@ -170,7 +170,7 @@ CRYPT_SRC   = fcrypt.c
 # set this to additionally provide a statically linked perl-static.exe.
 # Note that dynamic loading will not work with this perl, so you must
 # include required modules statically using the STATIC_EXT or ALL_STATIC
-# variables below. A static library perl59s.lib will also be created.
+# variables below. A static library perl510s.lib will also be created.
 # Ordinary perl.exe is not affected by this option.
 #
 #BUILD_STATIC  = define
@@ -546,9 +546,9 @@ $(o).dll:
 
 # makedef.pl must be updated if this changes, and this should normally
 # only change when there is an incompatible revision of the public API.
-PERLIMPLIB     = ..\perl59.lib
-PERLSTATICLIB  = ..\perl59s.lib
-PERLDLL                = ..\perl59.dll
+PERLIMPLIB     = ..\perl510.lib
+PERLSTATICLIB  = ..\perl510s.lib
+PERLDLL                = ..\perl510.dll
 
 MINIPERL       = ..\miniperl.exe
 MINIDIR                = .\mini
index 5b93ad8..25a18ac 100644 (file)
@@ -7,7 +7,7 @@
 #      MS Platform SDK 64-bit compiler and tools **experimental**
 #
 # This is set up to build a perl.exe that runs off a shared library
-# (perl59.dll).  Also makes individual DLLs for the XS extensions.
+# (perl510.dll).  Also makes individual DLLs for the XS extensions.
 #
 
 ##
@@ -188,7 +188,7 @@ CRYPT_SRC   *= fcrypt.c
 # set this to additionally provide a statically linked perl-static.exe.
 # Note that dynamic loading will not work with this perl, so you must
 # include required modules statically using the STATIC_EXT or ALL_STATIC
-# variables below. A static library perl59s.lib will also be created.
+# variables below. A static library perl510s.lib will also be created.
 # Ordinary perl.exe is not affected by this option.
 #
 #BUILD_STATIC  *= define
@@ -784,8 +784,8 @@ CFGH_TMPL   = config_H.bc
 
 CFGSH_TMPL     = config.gc
 CFGH_TMPL      = config_H.gc
-PERLIMPLIB     = ..\libperl59$(a)
-PERLSTATICLIB  = ..\libperl59s$(a)
+PERLIMPLIB     = ..\libperl510$(a)
+PERLSTATICLIB  = ..\libperl510s$(a)
 
 .ELSE
 
@@ -801,9 +801,9 @@ CFGH_TMPL   = config_H.vc
 
 # makedef.pl must be updated if this changes, and this should normally
 # only change when there is an incompatible revision of the public API.
-PERLIMPLIB     *= ..\perl59$(a)
-PERLSTATICLIB  *= ..\perl59s$(a)
-PERLDLL                = ..\perl59.dll
+PERLIMPLIB     *= ..\perl510$(a)
+PERLSTATICLIB  *= ..\perl510s$(a)
+PERLDLL                = ..\perl510.dll
 
 XCOPY          = xcopy /f /r /i /d /y
 RCOPY          = xcopy /f /r /i /e /d /y