From 72fcfcb3834be7be9440ac2e4e3f9bf19e9e2b7f Mon Sep 17 00:00:00 2001 From: pzurowski Date: Tue, 23 Nov 2004 13:52:54 +0000 Subject: [PATCH] - added %%banner support (needs banner.sh) Changed files: rpm.macros -> 1.170 --- rpm.macros | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/rpm.macros b/rpm.macros index 2e1a74d..7a3ac2a 100644 --- a/rpm.macros +++ b/rpm.macros @@ -481,3 +481,30 @@ fi; \ # %addusertogroup myuser agroup # %addusertogroup /usr/lib/rpm/user_group.sh user addtogroup +Index: rpm.macros +=================================================================== +RCS file: /cvsroot/SOURCES/rpm.macros,v +retrieving revision 1.158.4.8 +diff -u -r1.158.4.8 rpm.macros +--- rpm.macros 29 Oct 2004 11:38:09 -0000 1.158.4.8 ++++ rpm.macros 23 Nov 2004 13:47:51 -0000 +@@ -471,3 +471,19 @@ + # %addusertogroup myuser agroup + # + %addusertogroup /usr/lib/rpm/user_group.sh user addtogroup + +# banner support (useful in {pre,post}{,un} and triggers) +# +# Usage: +# %banner name [-a] [-n] [-tn] +# the banner text, the banner text +# the banner text, and following line HAVE TO BE: +# EOF +# -a - append to the banner +# -n - no show banner (overriden by -t) +# -t - show only, if RPM_SCRIPTVERBOSITY >= n +%banner(a:n:t:) \ + [ -r /etc/sysconfig/rpm ] && . /etc/sysconfig/rpm || RPM_SCRIPTVERBOSITY=5; \ + banner.sh %{!-t:%{!-n:-s}} %{-t:`[ $RPM_SCRIPTVERBOSITY -ge %{-t*} ] && echo "-s"`} %{!-a:-m}%{-a:-M} %1 << EOF\ +%nil + -- 2.44.0