50 lines
1.8 KiB
Diff
50 lines
1.8 KiB
Diff
Index: rpmpopt.in
|
|
===================================================================
|
|
--- rpmpopt.in.orig
|
|
+++ rpmpopt.in
|
|
@@ -33,6 +33,14 @@ rpm alias --scripts --qf '\
|
|
{%|POSTUNPROG?{postuninstall program: %{POSTUNPROG}\n}|}|\
|
|
\
|
|
%|VERIFYSCRIPT?{verify scriptlet:\n%{VERIFYSCRIPT}\n}|\
|
|
+\
|
|
+%|PRETRANS?{pretrans scriptlet\
|
|
+%|PRETRANSPROG?{ (using %{PRETRANSPROG})}|:\n%{PRETRANS}\n}:\
|
|
+{%|PRETRANSPROG?{pretrans program: %{PRETRANSPROG}\n}|}|\
|
|
+\
|
|
+%|POSTTRANS?{posttrans scriptlet\
|
|
+%|POSTTRANSPROG?{ (using %{POSTTRANSPROG})}|:\n%{POSTTRANS}\n}:\
|
|
+{%|POSTTRANSPROG?{posttrans program: %{POSTTRANSPROG}\n}|}|\
|
|
' \
|
|
--POPTdesc=$"list install/erase scriptlets from package(s)"
|
|
|
|
@@ -343,6 +351,14 @@ rpmq alias --scripts --qf '\
|
|
{%|POSTUNPROG?{postuninstall program: %{POSTUNPROG}\n}|}|\
|
|
\
|
|
%|VERIFYSCRIPT?{verify scriptlet:\n%{VERIFYSCRIPT}\n}|\
|
|
+\
|
|
+%|PRETRANS?{pretrans scriptlet\
|
|
+%|PRETRANSPROG?{ (using %{PRETRANSPROG})}|:\n%{PRETRANS}\n}:\
|
|
+{%|PRETRANSPROG?{pretrans program: %{PRETRANSPROG}\n}|}|\
|
|
+\
|
|
+%|POSTTRANS?{posttrans scriptlet\
|
|
+%|POSTTRANSPROG?{ (using %{POSTTRANSPROG})}|:\n%{POSTTRANS}\n}:\
|
|
+{%|POSTTRANSPROG?{posttrans program: %{POSTTRANSPROG}\n}|}|\
|
|
' \
|
|
--POPTdesc=$"list install/erase scriptlets from package(s)"
|
|
|
|
@@ -462,6 +478,14 @@ rpmquery alias --scripts --qf '\
|
|
{%|POSTUNPROG?{postuninstall program: %{POSTUNPROG}\n}|}|\
|
|
\
|
|
%|VERIFYSCRIPT?{verify scriptlet:\n%{VERIFYSCRIPT}\n}|\
|
|
+\
|
|
+%|PRETRANS?{pretrans scriptlet\
|
|
+%|PRETRANSPROG?{ (using %{PRETRANSPROG})}|:\n%{PRETRANS}\n}:\
|
|
+{%|PRETRANSPROG?{pretrans program: %{PRETRANSPROG}\n}|}|\
|
|
+\
|
|
+%|POSTTRANS?{posttrans scriptlet\
|
|
+%|POSTTRANSPROG?{ (using %{POSTTRANSPROG})}|:\n%{POSTTRANS}\n}:\
|
|
+{%|POSTTRANSPROG?{posttrans program: %{POSTTRANSPROG}\n}|}|\
|
|
' \
|
|
--POPTdesc=$"list install/erase scriptlets from package(s)"
|
|
|