diff --git a/sysa/perl-5.000/perl-5.000.sh b/sysa/perl-5.000/perl-5.000.sh index 4342a1d..abd7c9e 100755 --- a/sysa/perl-5.000/perl-5.000.sh +++ b/sysa/perl-5.000/perl-5.000.sh @@ -12,22 +12,22 @@ src_prepare() { default # Remove and regenerate bison files - rm perly.c perly.h + rm -f perly.c perly.h bison -d perly.y mv perly.tab.c perly.c mv perly.tab.h perly.h # Regenerate embed.h - rm embed.h + rm -f embed.h ./embed_h.SH # Regenerate keywords.h - rm keywords.h + rm -f keywords.h chmod +x keywords.sh ./keywords.sh # Regenerate opcode.h - rm opcode.h + rm -f opcode.h chmod +x opcode.sh ./opcode.sh } diff --git a/sysa/perl-5.003/perl-5.003.sh b/sysa/perl-5.003/perl-5.003.sh index 594fe67..cb3dc81 100755 --- a/sysa/perl-5.003/perl-5.003.sh +++ b/sysa/perl-5.003/perl-5.003.sh @@ -12,14 +12,14 @@ src_prepare() { default # Regenerate bison files - rm perly.c perly.h + rm -f perly.c perly.h bison -d perly.y mv perly.tab.c perly.c mv perly.tab.h perly.h # Regenerate other prebuilt header files for file in embed keywords opcode; do - rm ${file}.h + rm -f ${file}.h perl ${file}.pl done } diff --git a/sysa/perl-5.6.2/perl-5.6.2.sh b/sysa/perl-5.6.2/perl-5.6.2.sh index 510839f..9167706 100755 --- a/sysa/perl-5.6.2/perl-5.6.2.sh +++ b/sysa/perl-5.6.2/perl-5.6.2.sh @@ -7,21 +7,21 @@ src_prepare() { # Regenerate bison files sed -i '/yydestruct/d' perly.y - rm perly.c perly.h + rm -f perly.c perly.h bison -d perly.y mv perly.tab.c perly.c mv perly.tab.h perly.h # Regenerate other prebuilt header files for file in embed keywords opcode; do - rm ${file}.h + rm -f ${file}.h perl ${file}.pl done - rm regnodes.h + rm -f regnodes.h perl regcomp.pl - rm ext/ByteLoader/byterun.h ext/ByteLoader/byterun.c + rm -f ext/ByteLoader/byterun.h ext/ByteLoader/byterun.c perl bytecode.pl - rm warnings.h lib/warnings.pm + rm -f warnings.h lib/warnings.pm perl warnings.pl # Workaround for some linking problems, remove if possible diff --git a/sysa/perl5.004_05/perl5.004_05.sh b/sysa/perl5.004_05/perl5.004_05.sh index 665a8f7..db2217a 100755 --- a/sysa/perl5.004_05/perl5.004_05.sh +++ b/sysa/perl5.004_05/perl5.004_05.sh @@ -6,14 +6,14 @@ src_prepare() { default # Regenerate bison files - rm perly.c perly.h + rm -f perly.c perly.h bison -d perly.y mv perly.tab.c perly.c mv perly.tab.h perly.h # Regenerate other prebuilt header files for file in embed keywords opcode; do - rm ${file}.h + rm -f ${file}.h perl ${file}.pl done } diff --git a/sysa/perl5.005_03/perl5.005_03.sh b/sysa/perl5.005_03/perl5.005_03.sh index ecaa789..2cb00ca 100755 --- a/sysa/perl5.005_03/perl5.005_03.sh +++ b/sysa/perl5.005_03/perl5.005_03.sh @@ -6,19 +6,19 @@ src_prepare() { default # Regenerate bison files - rm perly.c perly.h + rm -f perly.c perly.h bison -d perly.y mv perly.tab.c perly.c mv perly.tab.h perly.h # Regenerate other prebuilt header files for file in embed keywords opcode; do - rm ${file}.h + rm -f ${file}.h perl ${file}.pl done - rm regnodes.h + rm -f regnodes.h perl regcomp.pl - rm byterun.h byterun.c + rm -f fbyterun.h byterun.c perl bytecode.pl } diff --git a/sysc/perl-5.10.1/perl-5.10.1.sh b/sysc/perl-5.10.1/perl-5.10.1.sh index d18fbd8..3b99b1e 100755 --- a/sysc/perl-5.10.1/perl-5.10.1.sh +++ b/sysc/perl-5.10.1/perl-5.10.1.sh @@ -12,14 +12,14 @@ src_prepare() { # is not dependent on perly.y any more. perl regen_perly.pl -b bison-2.3 # Remove the source file so make works. - rm perly.y + rm -f perly.y # Regenerate other prebuilt header files # Taken from headers of regen scripts - rm lib/warnings.pm warnings.h regnodes.h reentr.h reentr.c overload.h \ - overload.c lib/overload/numbers.pm opcode.h opnames.h pp_proto.h \ - pp.sym keywords.h embed.h embedvar.h global.sym perlapi.c perlapi.h \ - proto.h + rm -f lib/warnings.pm warnings.h regnodes.h reentr.h reentr.c overload.h \ + overload.c lib/overload/numbers.pm opcode.h opnames.h pp_proto.h \ + pp.sym keywords.h embed.h embedvar.h global.sym perlapi.c perlapi.h \ + proto.h perl regen.pl mkdir -p ext/File ext/Digest ext/Data diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index 0f6b4d7..6db3fea 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -14,15 +14,15 @@ src_prepare() { # Regenerate other prebuilt header files # Taken from headers of regen scripts - rm embed.h embedvar.h perlapi.c perlapi.h proto.h mg_names.inc mg_raw.h \ - mg_vtable.h opcode.h opnames.h pp_proto.h \ - lib/B/Op_private.pm overload.h overload.inc lib/overload/numbers.pm \ - reentr.h reentr.c regnodes.h lib/warnings.pm \ - warnings.h lib/feature.pm feature.h + rm -f embed.h embedvar.h perlapi.c perlapi.h proto.h mg_names.inc mg_raw.h \ + mg_vtable.h opcode.h opnames.h pp_proto.h \ + lib/B/Op_private.pm overload.h overload.inc lib/overload/numbers.pm \ + reentr.h reentr.c regnodes.h lib/warnings.pm \ + warnings.h lib/feature.pm feature.h perl regen.pl # Regenerate configure + config_h.SH - rm Configure config_h.SH + rm -f Configure config_h.SH ln -s ../perl-5f2dc80/regen-configure/.package . ln -s ../perl-5f2dc80/regen-configure/U . metaconfig -m