Changeset 3223 for trunk/essentials/dev-lang
- Timestamp:
- Apr 29, 2007, 8:02:22 PM (19 years ago)
- Location:
- trunk/essentials/dev-lang/perl
- Files:
-
- 3 edited
-
Makefile.kmk (modified) (3 diffs)
-
installman (modified) (2 diffs)
-
installperl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/essentials/dev-lang/perl/Makefile.kmk
r3220 r3223 5 5 GMAKE ?= $(PATH_KBUILD_BIN)/kmk_gmake$(HOSTSUFF_EXE) 6 6 7 7 8 8 EXTRAS := 9 9 ifndef NOT_BOOTSTRAPPING_KNIX … … 19 19 endif 20 20 21 22 23 24 25 26 21 27 config: 22 28 $(RM) -f config.sh Policy.sh … … 36 42 -Dcf_by='kNIX' 37 43 44 45 38 46 build: 39 47 +$(GMAKE) MAKE=$(GMAKE) 40 48 49 50 41 51 check test: 42 52 +$(GMAKE) MAKE=$(GMAKE) test 43 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 -
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}$Config{'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}$Config{'installprivlib'}" 92 || warn "Perl library directory $Config{'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}$Config{installarchlib}/.packlist"); 71 98 72 99 -
trunk/essentials/dev-lang/perl/installperl
r3181 r3223 183 183 if $patchlevel != $Config{'PERL_VERSION'}; 184 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 185 212 # Fetch some frequently-used items from %Config 186 my $installbin = "$destdir$ Config{installbin}";187 my $installscript = "$destdir$ Config{installscript}";188 my $installprivlib = "$destdir$ Config{installprivlib}";189 my $installarchlib = "$destdir$ Config{installarchlib}";190 my $installsitelib = "$destdir$ Config{installsitelib}";191 my $installsitearch = "$destdir$ Config{installsitearch}";192 my $installman1dir = "$destdir$ Config{installman1dir}";213 my $installbin = "$destdir$Config{installbin}"; 214 my $installscript = "$destdir$Config{installscript}"; 215 my $installprivlib = "$destdir$Config{installprivlib}"; 216 my $installarchlib = "$destdir$Config{installarchlib}"; 217 my $installsitelib = "$destdir$Config{installsitelib}"; 218 my $installsitearch = "$destdir$Config{installsitearch}"; 219 my $installman1dir = "$destdir$Config{installman1dir}"; 193 220 my $man1ext = $Config{man1ext}; 194 221 my $libperl = $Config{libperl}; … … 309 336 $packlist->{"$installbin/$perldll"} = { type => 'file' }; 310 337 } # if (($Is_W32 and ! $Is_NetWare) or $Is_Cygwin) 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 311 356 312 357 # First we install the version-numbered executables.
Note:
See TracChangeset
for help on using the changeset viewer.
