Keep on_uninstall.m around so rpm does not complain on removal

This commit is contained in:
Orion Poplawski 2015-07-31 11:04:19 -06:00
parent 5ebd21d577
commit b605586312
1 changed files with 2 additions and 1 deletions

View File

@ -43,10 +43,11 @@ echo "endfunction" >> %{buildroot}%{octpkgdir}/packinfo/on_uninstall.m \
# preun script - we need to remove our uninstall protection and perhaps
# run the package's own uninstall script.
%octave_pkg_preun \
rm %{octpkgdir}/packinfo/on_uninstall.m \
if [ -e %{octpkgdir}/packinfo/on_uninstall.m.orig ]; then \
mv %{octpkgdir}/packinfo/on_uninstall.m.orig %{octpkgdir}/packinfo/on_uninstall.m \
cd %{octpkgdir}/packinfo \
%octave_cmd l=pkg('list');on_uninstall(l{cellfun(@(x)strcmp(x.name,'%{octpkg}'),l)}); \
else \
echo > %{octpkgdir}/packinfo/on_uninstall.m \
fi \
%{nil}