perl5.000 patch.0j: fix minor portability and build problems remaining even after...
[p5sagit/p5-mst-13.2.git] / U / dist.patch
1 This file contains two minor updates to dist3 PL50 that were used
2 to generage Configure.
3     --Andy Dougherty            doughera@lafcol.lafayette.edu
4
5
6 Index: Oldconfig.U
7 Prereq:  3.0.1.6 
8 *** /home2/doughera/lib/dist/U/Oldconfig.U      Tue Jan 31 10:31:26 1995
9 --- Oldconfig.U Thu Feb  2 14:33:32 1995
10 ***************
11 *** 180,192 ****
12   
13                 case "$1" in
14                 aix) osname=aix
15                         tmp=`( (oslevel) 2>/dev/null || echo "not found") 2>&1`
16                         case "$tmp" in
17 !                       'not found') osvers=3.2.0 ;;
18                         '<3240'|'<>3240') osvers=3.2.0 ;;
19                         '=3240'|'>3240'|'<3250'|'<>3250') osvers=3.2.4 ;;
20                         '=3250'|'>3250') osvers=3.2.5 ;;
21 !                       *) osvers='' ;;
22                         esac
23                         ;;
24                 dnix) osname=dnix
25 --- 180,198 ----
26   
27                 case "$1" in
28                 aix) osname=aix
29 + ?X: aix 4.1 uname -a output looks like
30 + ?X:           AIX  foo  1 4 000123456789   
31 + ?X: where $4 is the major release number and $3 is the (minor) version.
32 + ?X: More detail on the version is available with the oslevel command.
33 + ?X: in 3.2.x, it output a string (see case statements below).  In 4.1,
34 + ?X: it puts out something like  4.1.1.0
35                         tmp=`( (oslevel) 2>/dev/null || echo "not found") 2>&1`
36                         case "$tmp" in
37 !                       'not found') osvers="$4"."$3" ;;
38                         '<3240'|'<>3240') osvers=3.2.0 ;;
39                         '=3240'|'>3240'|'<3250'|'<>3250') osvers=3.2.4 ;;
40                         '=3250'|'>3250') osvers=3.2.5 ;;
41 !                       *) osvers=$tmp;;
42                         esac
43                         ;;
44                 dnix) osname=dnix
45 Index: mansrc.U
46 Prereq:  3.0.1.6 
47 *** /home2/doughera/lib/dist/U/mansrc.U Tue Jan 31 10:31:56 1995
48 --- mansrc.U    Thu Feb  2 14:34:36 1995
49 ***************
50 *** 1,5 ****
51   ?RCS: $Id: mansrc.U,v 3.0.1.6 1995/01/30 14:39:34 ram Exp $
52 - ?RCS:
53   ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
54   ?RCS: 
55   ?RCS: You may redistribute only under the terms of the Artistic Licence,
56 --- 1,4 ----
57 ***************
58 *** 74,80 ****
59   '')
60         lookpath="$prefixexp/man/man1 $prefixexp/man/u_man/man1"
61         lookpath="$lookpath $prefixexp/man/l_man/man1"
62 !       lookpath="$lookpath /usr/local/man/man1 /usr/local/man/man1 /usr/man/manl"
63         lookpath="$lookpath /usr/man/local/man1 /usr/man/l_man/man1"
64         lookpath="$lookpath /usr/local/man/u_man/man1 /usr/local/man/l_man/man1"
65         lookpath="$lookpath /usr/man/man.L"
66 --- 73,79 ----
67   '')
68         lookpath="$prefixexp/man/man1 $prefixexp/man/u_man/man1"
69         lookpath="$lookpath $prefixexp/man/l_man/man1"
70 !       lookpath="$lookpath /usr/local/man/man1 /opt/man/man1 /usr/man/manl"
71         lookpath="$lookpath /usr/man/local/man1 /usr/man/l_man/man1"
72         lookpath="$lookpath /usr/local/man/u_man/man1 /usr/local/man/l_man/man1"
73         lookpath="$lookpath /usr/man/man.L"