From e847c8c33f1a5e6a0042a4aae10c77e8edc46616 Mon Sep 17 00:00:00 2001 From: Olivier Thauvin Date: Sun, 21 May 2006 02:34:12 +0000 Subject: - impprove --scripts option to list also %posttrans (Luca Berra) --- rpmpopt | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/rpmpopt b/rpmpopt index 95dadec..104c4db 100644 --- a/rpmpopt +++ b/rpmpopt @@ -22,3 +22,33 @@ rpm exec --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short-circuit rpmb --short-circuit + +rpm alias --scripts --qf '\ +%|PREIN?{preinstall scriptlet\ +%|PREINPROG?{ (using %{PREINPROG})}|:\n%{PREIN}\n}:\ +{%|PREINPROG?{preinstall program: %{PREINPROG}\n}|}|\ +\ +%|POSTIN?{postinstall scriptlet\ +%|POSTINPROG?{ (using %{POSTINPROG})}|:\n%{POSTIN}\n}:\ +{%|POSTINPROG?{postinstall program: %{POSTINPROG}\n}|}|\ +\ +%|PREUN?{preuninstall scriptlet\ +%|PREUNPROG?{ (using %{PREUNPROG})}|:\n%{PREUN}\n}:\ +{%|PREUNPROG?{preuninstall program: %{PREUNPROG}\n}|}|\ +\ +%|POSTUN?{postuninstall scriptlet\ +%|POSTUNPROG?{ (using %{POSTUNPROG})}|:\n%{POSTUN}\n}:\ +{%|POSTUNPROG?{postuninstall program: %{POSTUNPROG}\n}|}|\ +\ +%|PRETRANS?{pretransaction scriptlet\ +%|PRETRANSPROG?{ (using %{PRETRANSPROG})}|:\n%{PRETRANS}\n}:\ +{%|PRETRANSPROG?{pretransaction program: %{PRETRANSPROG}\n}|}|\ +\ +%|POSTTRANS?{posttransaction scriptlet\ +%|POSTTRANSPROG?{ (using %{POSTTRANSPROG})}|:\n%{POSTTRANS}\n}:\ +{%|POSTTRANSPROG?{posttransaction program: %{POSTTRANSPROG}\n}|}|\ +\ +%|VERIFYSCRIPT?{verify scriptlet:\n%{VERIFYSCRIPT}\n}|\ +' \ + --POPTdesc=$"list install/erase scriptlets from package(s)" + -- cgit v1.2.1