$ rpmbuild -bb rpm-test_scripts_triggers.spec 2>&1 | gawk '/Wrote:/ {print gensub(/\/.*\//,"",1)}'
Wrote: rpm-test_scripts_triggers-1-0.1.noarch.rpm
Wrote: rpm-test_scripts_triggers-first-1-0.1.noarch.rpm
Wrote: rpm-test_scripts_triggers-second-1-0.1.noarch.rpm
$
$ rpmbuild -bb rpm-test_scripts_triggers.spec --define 'ver 2' 2>&1 | gawk '/Wrote:/ {print gensub(/\/.*\//,"",1)}'
Wrote: rpm-test_scripts_triggers-2-0.1.noarch.rpm
Wrote: rpm-test_scripts_triggers-first-2-0.1.noarch.rpm
Wrote: rpm-test_scripts_triggers-second-2-0.1.noarch.rpm
$
$ sudo rpm -Uv ../RPMS/rpm-test_scripts_triggers-first-1-0.1.noarch.rpm
Preparing packages for installation...
#FIRST SUBPACKAGE# pre: $1: 1, $2:
rpm-test_scripts_triggers-first-1-0.1
#FIRST SUBPACKAGE# post: $1: 1, $2:
$
$ sudo rpm -Uv ../RPMS/rpm-test_scripts_triggers-second-1-0.1.noarch.rpm
Preparing packages for installation...
#SECOND SUBPACKAGE# pre: $1: 1, $2:
rpm-test_scripts_triggers-second-1-0.1
#SECOND SUBPACKAGE# post: $1: 1, $2:
#FIRST SUBPACKAGE# triggerin: $1: 1, $2: 1
#SECOND SUBPACKAGE# triggerin: $1: 1, $2: 1
#FIRST SUBPACKAGE# triggerun: $1: 0, $2: 1
#SECOND SUBPACKAGE# triggerun: $1: 1, $2: 0
#FIRST SUBPACKAGE# preun: $1: 0, $2:
#FIRST SUBPACKAGE# postun: $1: 0, $2:
#SECOND SUBPACKAGE# triggerpostun: $1: 1, $2: 0
$
$ sudo rpm -Uv ../RPMS/rpm-test_scripts_triggers-first-1-0.1.noarch.rpm
Preparing packages for installation...
#FIRST SUBPACKAGE# pre: $1: 1, $2:
rpm-test_scripts_triggers-first-1-0.1
#FIRST SUBPACKAGE# post: $1: 1, $2:
#SECOND SUBPACKAGE# triggerin: $1: 1, $2: 1
#FIRST SUBPACKAGE# triggerin: $1: 1, $2: 1
#SECOND SUBPACKAGE# triggerun: $1: 0, $2: 1
#FIRST SUBPACKAGE# triggerun: $1: 1, $2: 0
#SECOND SUBPACKAGE# preun: $1: 0, $2:
#SECOND SUBPACKAGE# postun: $1: 0, $2:
#FIRST SUBPACKAGE# triggerpostun: $1: 1, $2: 0
$
$ sudo rpm -ev rpm-test_scripts_triggers-first
#FIRST SUBPACKAGE# preun: $1: 0, $2:
#FIRST SUBPACKAGE# postun: $1: 0, $2:
$

