POSTIN
/bin/sh
#
# This modifies /usr/lib/rpm/macros to add the arch to queries
#
if [ -f /usr/lib/rpm/macros ] ; then
if ! `grep -q %%{name}-%%{version}-%%{release}.%%{arch} /usr/lib/rpm/macros` ; then
sed -i -e "s:%%{name}-%%{version}-%%{release}.%%{arch}:%%{name}-%%{version}-%%{release}:" /usr/lib/rpm/macros
fi
fi
POSTUN
/bin/sh
if [ "$1" = "0" ] ; then
#
# This modifies /usr/lib/rpm/macros to add the arch to queries
#
if [ -f /usr/lib/rpm/macros ] ; then
sed -i -e "s:%%{name}-%%{version}-%%{release}.%%{arch}:%%{name}-%%{version}-%%{release}:" /usr/lib/rpm/macros
fi
fi
Triggers
rpm
/bin/sh
if [ -f /usr/lib/rpm/macros ] ; then
if ! `grep -q %%{name}-%%{version}-%%{release}.%%{arch} /usr/lib/rpm/macros` ; then
cat /usr/lib/rpm/macros | sed -e "s:%%{name}-%%{version}-%%{release}:%%{name}-%%{version}-%%{release}.%%{arch}:" > /usr/lib/rpm/macros.tmp
cat /usr/lib/rpm/macros.tmp > /usr/lib/rpm/macros
rm /usr/lib/rpm/macros.tmp
fi
fi