POSTIN
/bin/sh
/sbin/ldconfig
/usr/bin/install-catalog --add \
/etc/sgml/dsssl-1.3.2.cat \
/usr/share/sgml/openjade-1.3.2/catalog >/dev/null 2>&1
/bin/find /etc/sgml -type f \
\( -name 'sgml-docbook-*.cat' -o -name 'xml-docbook-*.cat' \) -print |
while read -r catalog; do
/usr/bin/install-catalog --add "$catalog" \
/usr/share/sgml/openjade-1.3.2/catalog >/dev/null 2>&1
done
POSTUN
/bin/sh
/sbin/postun_ldconfig
if [ "$1" = 0 -o ! -f /usr/share/sgml/openjade-1.3.2/catalog ]; then
/bin/find /etc/sgml -type f \
\( -name 'sgml-docbook-*.cat' -o -name 'xml-docbook-*.cat' \) -print |
while read -r catalog; do
/usr/bin/install-catalog --remove "$catalog" \
/usr/share/sgml/openjade-1.3.2/catalog >/dev/null 2>&1
done
fi
if [ "$1" != 0 -a ! -f /usr/share/sgml/openjade-1.3.2/catalog ]; then
/usr/bin/install-catalog --remove \
/etc/sgml/dsssl-1.3.2.cat \
/usr/share/sgml/openjade-1.3.2/catalog >/dev/null 2>&1
fi
Triggers
openjade <
1.3.2-alt2
/bin/sh
OJCATALOGS=$(echo /usr/share/sgml/openjade-*/catalog)
[ "$OJCATALOGS" = '/usr/share/sgml/openjade-*/catalog' ] ||
/bin/find /etc/sgml -type f \
\( -name 'sgml-docbook-*.cat' -o -name 'xml-docbook-*.cat' \) -print |
while read -r catalog; do
for ojcatalog in $OJCATALOGS; do
[ "$ojcatalog" = /usr/share/sgml/openjade-1.3.2/catalog ] ||
/usr/bin/install-catalog --remove "$catalog" \
$ojcatalog >/dev/null 2>&1
done
done