PREUN
/bin/sh
if [ $1 -eq 0 ];then
idextension=$(unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.PresenterScreen-linux.*\)/\1/p');
if [ "z$idextension" != "z" ]; then
unopkg remove --shared $idextension 2> /dev/null
unopkg list --shared &> /dev/null
fi
fi
# %post report-builder
# upgrade
# if [ $1 -ge 1 ];then
# idextension=$(unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.reportdesigner\)/\1/p');
# if [ "z$idextension" != "z" ]; then
# unopkg remove --shared $idextension 2> /dev/null
# unopkg list --shared &> /dev/null
# fi
# fi
#install
# unopkg add --shared /usr/lib64/ooo/sun-report-builder.oxt 2> /dev/null
# unopkg list --shared &> /dev/null
#uninstall
# %preun report-builder
# if [ $1 -eq 0 ];then
# idextension=$(unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.reportdesigner\)/\1/p');
# if [ "z$idextension" != "z" ]; then
# unopkg remove --shared $idextension 2> /dev/null
# unopkg list --shared &> /dev/null
# fi
# fi
POSTIN
/bin/sh
# upgrade
if [ $1 -ge 2 ];then
idextension=$(unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.PresenterScreen-linux.*\)/\1/p');
if [ "z$idextension" ! "z" ]; then
unopkg remove --shared $idextension 2> /dev/null
unopkg list --shared &> /dev/null
fi
fi
#install
unopkg add --shared /usr/lib64/ooo/presenter-screen.oxt 2> /dev/null
unopkg list --shared &> /dev/null