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:
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