Changeset 3223 for trunk/essentials/dev-lang/perl/installman
- Timestamp:
- Apr 29, 2007, 8:02:22 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/essentials/dev-lang/perl/installman
r3181 r3223 46 46 die $usage if $opts{help}; 47 47 48 $opts{man1dir} = "$opts{destdir}$Config{'installman1dir'}" 48 my %MyConfig; 49 $MyConfig{'installbin'} = $Config{'installbin'}; 50 $MyConfig{'installscript'} = $Config{'installscript'}; 51 $MyConfig{'installarchlib'} = $Config{'installarchlib'}; 52 $MyConfig{'installsitelib'} = $Config{'installsitelib'}; 53 $MyConfig{'installsitearch'} = $Config{'installsitearch'}; 54 $MyConfig{'installprivlib'} = $Config{'installprivlib'}; 55 $MyConfig{'installman1dir'} = $Config{'installman1dir'}; 56 $MyConfig{'installman3dir'} = $Config{'installman3dir'}; 57 if ($^O eq 'os2' && "$opts{destdir}" ne '') { 58 # Drop the /@unixroot bit if not installing to the unixroot. 59 my $unixroot = '/@unixroot'; 60 $MyConfig{'installbin'} =~ s/^$unixroot//; 61 $MyConfig{'installscript'} =~ s/^$unixroot//; 62 $MyConfig{'installarchlib'} =~ s/^$unixroot//; 63 $MyConfig{'installsitelib'} =~ s/^$unixroot//; 64 $MyConfig{'installsitearch'} =~ s/^$unixroot//; 65 $MyConfig{'installprivlib'} =~ s/^$unixroot//; 66 $MyConfig{'installman1dir'} =~ s/^$unixroot//; 67 $MyConfig{'installman3dir'} =~ s/^$unixroot//; 68 #$Config{'archlibexp'} =~ s/^$unixroot//; 69 #$Config{'privlibexp'} =~ s/^$unixroot//; 70 #$Config{'scriptdir'} =~ s/^$unixroot//; 71 #$Config{'sitearchexp'} =~ s/^$unixroot//; 72 #$Config{'sitelibexp'} =~ s/^$unixroot//; 73 } 74 75 $opts{man1dir} = "$opts{destdir}$MyConfig{'installman1dir'}" 49 76 unless defined($opts{man1dir}); 50 77 $opts{man1ext} = $Config{'man1ext'} 51 78 unless defined($opts{man1ext}); 52 $opts{man3dir} = "$opts{destdir}$ Config{'installman3dir'}"79 $opts{man3dir} = "$opts{destdir}$MyConfig{'installman3dir'}" 53 80 unless defined($opts{man3dir}); 54 81 $opts{man3ext} = $Config{'man3ext'} … … 62 89 -x "./perl$Config{exe_ext}" 63 90 or warn "./perl$Config{exe_ext} not found! Have you run make?\n"; 64 -d "$opts{destdir}$ Config{'installprivlib'}"65 || warn "Perl library directory $ Config{'installprivlib'} not found.91 -d "$opts{destdir}$MyConfig{'installprivlib'}" 92 || warn "Perl library directory $MyConfig{'installprivlib'} not found. 66 93 Have you run make install?. (Installing anyway.)\n"; 67 94 -x "t/perl$Config{exe_ext}" || warn "WARNING: You've never run 'make test'!!!", 68 95 " (Installing anyway.)\n"; 69 96 70 $packlist = ExtUtils::Packlist->new("$opts{destdir}$ Config{installarchlib}/.packlist");97 $packlist = ExtUtils::Packlist->new("$opts{destdir}$MyConfig{installarchlib}/.packlist"); 71 98 72 99
Note:
See TracChangeset
for help on using the changeset viewer.