logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: b03f3e11c093ed3586ff4109067cae0de63bfb62
parent c3843e196017ee3dc3a94f432f834ec4e3c3a032
Author: Dor Askayo <dor.askayo@gmail.com>
Date:   Wed,  5 Jan 2022 00:16:58 +0200

Use rm -f to avoid interactive prompts

This is required when not running as root to avoid prompts when
removing read-only files.

Diffstat:

Msysa/perl-5.000/perl-5.000.sh8++++----
Msysa/perl-5.003/perl-5.003.sh4++--
Msysa/perl-5.6.2/perl-5.6.2.sh10+++++-----
Msysa/perl5.004_05/perl5.004_05.sh4++--
Msysa/perl5.005_03/perl5.005_03.sh8++++----
Msysc/perl-5.10.1/perl-5.10.1.sh10+++++-----
Msysc/perl-5.32.1/perl-5.32.1.sh12++++++------
7 files changed, 28 insertions(+), 28 deletions(-)

diff --git 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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