At 23:31 Uhr +0100 14.10.2001, Phil Dobbin wrote: >Hi. > >Sorry if this has made it through before but my server is playing up. > >Have just installed 5.6.1b1 via web install and all .pm files have Shuck creator >codes (…uck) instead of McPL. So whole lib., apart from a few .pl files, are Shuck >docs. > >Can anybody advise of next step or any workround? > >Regards, > >Phil. >
Phil, I don't know what happened. Maybe you should file a bug report on SourceForge, see http://sf.net/tracker/?group_id=7940&atid=107940 Assuming that you have a working MacPerl, here's a script that recurses through directories and sets the creator of text files to 'McPL' (or whatever you want). Set the starting $topdir accordingly. ______ #! perl -w # # SetFile.pl # use File::Find; $topdir = "MacintoshHD:macperl_src:macperl:site_perl:"; # adjust find (\&wanted, $topdir); print "\nDone.\n"; sub wanted { # print "SetFileInfo for $_ (in dir $File::Find::dir)\n"; if (-f $_) { # $_ is a file my ($creator, $type) = MacPerl::GetFileInfo($_); if ($type eq 'TEXT') { # set creator of text-files to 'McPL' (MacPerl) # or 'MPS ' (MPW) MacPerl::SetFileInfo('McPL', 'TEXT', $_); } } } __END__ HTH. Best regards, --Thomas _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com