summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2007-02-17 06:51:47 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2007-02-17 06:51:47 +0000
commit9b6ba91a44af6f0b8e064ebf15742b61a30f18a9 (patch)
treea4094a007e6ebd01f479fbdba18bb826d368116a
parent2007-02-16 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-9b6ba91a44af6f0b8e064ebf15742b61a30f18a9.tar.bz2
Add ||: to install-info.
-rw-r--r--contrib/crossrpms/binutils/base-binutils.add24
-rw-r--r--contrib/crossrpms/gcc/base-g77.add4
-rw-r--r--contrib/crossrpms/gcc/base-gcc.add20
-rw-r--r--contrib/crossrpms/gcc/base-gcj.add8
-rw-r--r--contrib/crossrpms/gcc/base-gfortran.add4
-rw-r--r--contrib/crossrpms/gcc/base-gnat.add12
-rw-r--r--contrib/crossrpms/gcc/base-newlib.add8
7 files changed, 40 insertions, 40 deletions
diff --git a/contrib/crossrpms/binutils/base-binutils.add b/contrib/crossrpms/binutils/base-binutils.add
index 5d3fe88b11..fa3b24f3e5 100644
--- a/contrib/crossrpms/binutils/base-binutils.add
+++ b/contrib/crossrpms/binutils/base-binutils.add
@@ -20,24 +20,24 @@ RTEMS is an open source operating system for embedded systems.
This is the base for binutils regardless of target CPU.
%post -n @rpmprefix@binutils-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/as.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/bfd.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/binutils.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/ld.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/standards.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/as.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/bfd.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/binutils.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/ld.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/standards.info.gz || :
%if "%{binutils_version}" < "2.13"
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gasp.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gasp.info.gz || :
%endif
%preun -n @rpmprefix@binutils-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/as.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/bfd.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/binutils.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/ld.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/standards.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/as.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/bfd.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/binutils.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/ld.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/standards.info.gz || :
%if "%{binutils_version}" < "2.13"
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gasp.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gasp.info.gz || :
%endif
fi
diff --git a/contrib/crossrpms/gcc/base-g77.add b/contrib/crossrpms/gcc/base-g77.add
index fbd7f36a47..7ce936c45a 100644
--- a/contrib/crossrpms/gcc/base-g77.add
+++ b/contrib/crossrpms/gcc/base-g77.add
@@ -29,11 +29,11 @@ This is the files for gcc/g77 that are shared by all targets.
%{_infodir}/g77.info*.gz
%post -n @rpmprefix@gcc-g77-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/g77.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/g77.info.gz || :
%preun -n @rpmprefix@gcc-g77-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/g77.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/g77.info.gz || :
fi
%endif
diff --git a/contrib/crossrpms/gcc/base-gcc.add b/contrib/crossrpms/gcc/base-gcc.add
index 451d9b8ace..d1447a627e 100644
--- a/contrib/crossrpms/gcc/base-gcc.add
+++ b/contrib/crossrpms/gcc/base-gcc.add
@@ -44,22 +44,22 @@ GCC files that are shared by all targets.
%{_mandir}/man7/gpl.7*
%post -n @rpmprefix@gcc-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cpp.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcc.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccint.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cpp.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcc.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccint.info.gz || :
%if "%{gcc_version}" >= "3.4"
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz || :
%endif
%preun -n @rpmprefix@gcc-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cpp.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcc.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccint.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cpp.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcc.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccint.info.gz || :
%if "%{gcc_version}" >= "3.4"
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz || :
%endif
fi
diff --git a/contrib/crossrpms/gcc/base-gcj.add b/contrib/crossrpms/gcc/base-gcj.add
index 9c00a06de5..ea60f07232 100644
--- a/contrib/crossrpms/gcc/base-gcj.add
+++ b/contrib/crossrpms/gcc/base-gcj.add
@@ -54,18 +54,18 @@ This is the files for gcc/java (gcj) that are shared by all targets.
%endif
%post -n @rpmprefix@gcc-gcj-common
-/sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcj.info*
+/sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcj.info* || :
%if "%{gcc_version}" >= "3.3"
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/fastjar.info*
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/fastjar.info* || :
%endif
%preun -n @rpmprefix@gcc-gcj-common
if [ $1 -eq 0 ]; then
-/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcj.info*
+/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcj.info* || :
%if "%{gcc_version}" >= "3.3"
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/fastjar.info*
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/fastjar.info* || :
%endif
fi
diff --git a/contrib/crossrpms/gcc/base-gfortran.add b/contrib/crossrpms/gcc/base-gfortran.add
index 0100b975d0..2045c5699d 100644
--- a/contrib/crossrpms/gcc/base-gfortran.add
+++ b/contrib/crossrpms/gcc/base-gfortran.add
@@ -28,11 +28,11 @@ This is the files for gcc/gfortran that are shared by all targets.
%{_infodir}/gfortran.info*.gz
%post -n @rpmprefix@gcc-gfortran-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gfortran.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gfortran.info.gz || :
%preun -n @rpmprefix@gcc-gfortran-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gfortran.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gfortran.info.gz || :
fi
%endif
diff --git a/contrib/crossrpms/gcc/base-gnat.add b/contrib/crossrpms/gcc/base-gnat.add
index c4aa393f11..8efd3d7e4f 100644
--- a/contrib/crossrpms/gcc/base-gnat.add
+++ b/contrib/crossrpms/gcc/base-gnat.add
@@ -31,15 +31,15 @@ This is the gcc/gnat tools for the gcc/gnat compiler
%{_infodir}/gnat*
%post -n @rpmprefix@gcc-gnat-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat_rm.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat-style.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat_ugn_unw.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat_rm.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat-style.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gnat_ugn_unw.info.gz || :
%preun -n @rpmprefix@gcc-gnat-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat_rm.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat-style.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat_ugn_unw.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat_rm.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat-style.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gnat_ugn_unw.info.gz || :
fi
%endif
%endif
diff --git a/contrib/crossrpms/gcc/base-newlib.add b/contrib/crossrpms/gcc/base-newlib.add
index f8f42b63f8..9508de40f0 100644
--- a/contrib/crossrpms/gcc/base-newlib.add
+++ b/contrib/crossrpms/gcc/base-newlib.add
@@ -34,13 +34,13 @@ newlib files that are shared by all targets.
%{_infodir}/libm.info*
%post -n @rpmprefix@newlib-common
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
- /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libm.info.gz
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libc.info.gz || :
+ /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libm.info.gz || :
%preun -n @rpmprefix@newlib-common
if [ $1 -eq 0 ]; then
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
- /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libm.info.gz
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz || :
+ /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libm.info.gz || :
fi
%endif