From: Elan Ruusamäe Date: Wed, 23 Mar 2005 07:28:36 +0000 (+0000) Subject: - %banner fixes from AC-branch X-Git-Tag: auto/th/rpm-4_4_1-0_7~11 X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=commitdiff_plain;h=a980efc1e6c6de047cc68327e8a23210d2d13cd4 - %banner fixes from AC-branch Changed files: rpm.macros -> 1.194 --- diff --git a/rpm.macros b/rpm.macros index 441ed23..b249e28 100644 --- a/rpm.macros +++ b/rpm.macros @@ -507,22 +507,25 @@ fi; \ # banner support (useful in {pre,post}{,un} and triggers) # # Usage: -# %banner name [-a] [-e] [-n] [-tn] +# %banner name [-a] [-e] [-n] [-tn] <= n; default n=5 -%banner(a:e:n:t:) \ +%banner(aent:) \ RPM_SCRIPTVERBOSITY=5 \ [ -r /etc/sysconfig/rpm ] && . /etc/sysconfig/rpm \ if [ -x /usr/bin/banner.sh ]; then \ - CMD="/usr/bin/banner.sh %{-e:--stderr} %{!-n:\`[ $RPM_SCRIPTVERBOSITY -ge %{-t:%{-t*}}%{!-t:5} ] && echo '-s'\`} %{!-a:-m}%{-a:-M} %1" \ + CMD="/usr/bin/banner.sh %{-e:--stderr} %{!-n:$([ $RPM_SCRIPTVERBOSITY -ge %{-t:%{-t*}}%{!-t:5} ] && echo -s)} %{!-a:-m}%{-a:-M} %1" \ else \ CMD="cat%{-e: >&2}" \ fi \ -$CMD << EOF \ +$CMD %2%{?3: %3} \ %nil