Re: bleadperl make install fails due to "psed"
Andreas König [Sat, 5 May 2001 18:23:28 +0000 (20:23 +0200)]
Message-ID: <m3u22zg3y7.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@10000

x2p/Makefile.SH
x2p/s2p.PL

index a0ba96a..25085fc 100755 (executable)
@@ -129,7 +129,7 @@ a2p$(OBJ_EXT): a2p.c a2py.c a2p.h EXTERN.h util.h INTERN.h \
        $(CCCMD) a2p.c
 
 clean:
-       rm -f a2p *$(OBJ_EXT) $(plexe) $(plc) $(plm)
+       rm -f a2p psed *$(OBJ_EXT) $(plexe) $(plc) $(plm)
 
 realclean: clean
        rm -f core $(addedbyconf) all malloc.c
index d215781..a24a2e2 100644 (file)
@@ -1960,5 +1960,14 @@ way you wish, provided you do not restrict others from doing the same.
 
 close OUT or die "Can't close $file: $!";
 chmod 0755, $file or die "Can't reset permissions for $file: $!\n";
+unlink 'psed';
+print "Linking s2p to psed.\n";
+if (defined $Config{d_link}) {
+  link 's2p', 'psed';
+} else {
+  unshift @INC, '../lib';
+  require File::Copy;
+  File::Copy::syscopy('s2p', 'psed');
+}
 exec("$Config{'eunicefix'} $file") if $Config{'eunicefix'} ne ':';
 chdir $origdir;