From: Elan Ruusamäe Date: Wed, 20 Feb 2008 16:47:04 +0000 (+0000) Subject: - skip if required tools missing X-Git-Tag: auto/ac/rpm-build-macros-1_437-1~15 X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=commitdiff_plain;h=b678ebfd04fa584aab9647518b424d0d45472240 - skip if required tools missing Changed files: rpm-hrmib-cache -> 1.4 --- diff --git a/rpm-hrmib-cache b/rpm-hrmib-cache index 1f96c6e..37363f3 100644 --- a/rpm-hrmib-cache +++ b/rpm-hrmib-cache @@ -1,9 +1,12 @@ #!/bin/sh +# skip if no rpm(1) or touch(1) +[ -x /bin/rpm -a -x /bin/touch ] || exit 0 + export LC_ALL=C umask 002 mydir=/var/cache/hrmib -mkdir -p $mydir || exit 1 +mkdir -p $mydir || exit 0 rm -f $mydir/* buf=$(rpm --nodigest --nosignature -qa --qf '%{name}-%{version}-%{release}.%{arch} %{installtime:date}\n') @@ -17,3 +20,5 @@ echo "$buf" | while read nvra idate; do esac done touch $mydir + +exit 0