PREUN
/bin/sh
if [ $1 -eq 0 ]; then
for info_file in BGG BeginningMacaulay2 Benchmark BoijSoederberg Browse Bruns ChainComplexExtras Classic ConvexInterface ConwayPolynomials Depth Dmodules EdgeIdeals Elimination FirstPackage FourTiTwo FourierMotzkin GenericInitialIdeal HyperplaneArrangements IntegralClosure InvolutiveBases LLLBases LexIdeals LocalRings Macaulay2Doc MapleInterface Markov NoetherNormalization Normaliz NumericalAlgebraicGeometry OpenMath PackageTemplate Parsing PieriMaps Points Polyhedra Polymake Posets PrimaryDecomposition RationalPoints ReesAlgebra Regularity SCSCP SRdeformations Schubert2 SchurFunctors SchurRings SimpleDoc SimplicialComplexes StatePolytope Style SymmetricPolynomials TangentCone Text XML gfanInterface
do
/sbin/install-info --delete --quiet /usr/share/info/${info_file}.info /usr/share/info/dir 2> /dev/null ||:
done
fi
POSTIN
/bin/sh
touch --no-create /usr/share/icons/hicolor ||:
for info_file in BGG BeginningMacaulay2 Benchmark BoijSoederberg Browse Bruns ChainComplexExtras Classic ConvexInterface ConwayPolynomials Depth Dmodules EdgeIdeals Elimination FirstPackage FourTiTwo FourierMotzkin GenericInitialIdeal HyperplaneArrangements IntegralClosure InvolutiveBases LLLBases LexIdeals LocalRings Macaulay2Doc MapleInterface Markov NoetherNormalization Normaliz NumericalAlgebraicGeometry OpenMath PackageTemplate Parsing PieriMaps Points Polyhedra Polymake Posets PrimaryDecomposition RationalPoints ReesAlgebra Regularity SCSCP SRdeformations Schubert2 SchurFunctors SchurRings SimpleDoc SimplicialComplexes StatePolytope Style SymmetricPolynomials TangentCone Text XML gfanInterface
do
/sbin/install-info --quiet /usr/share/info/${info_file}.info /usr/share/info/dir ||:
done
POSTUN
/bin/sh
if [ $1 -eq 0 ] ; then
touch --no-create /usr/share/icons/hicolor ||:
gtk-update-icon-cache -q /usr/share/icons/hicolor > /dev/null 2>&1 ||:
fi
POSTTRANS
/bin/sh
gtk-update-icon-cache -q /usr/share/icons/hicolor > /dev/null 2>&1 ||:
Triggers
emacs-common
/bin/sh
if [ -d /usr/share/emacs/site-lisp/ ]; then
for file in /usr/share/Macaulay2/emacs/M2*.el ; do
ln -sf $file /usr/share/emacs/site-lisp// ||:
done
fi
xemacs-common
/bin/sh
if [ -d /usr/share/xemacs/site-packages/lisp/ ]; then
for file in /usr/share/Macaulay2/emacs/M2*.el ; do
ln -sf $file /usr/share/xemacs/site-packages/lisp// ||:
done
fi
emacs-common
/bin/sh
[ $2 -eq 0 ] && rm -f /usr/share/emacs/site-lisp//M2*.el* || :
xemacs-common
/bin/sh
[ $2 -eq 0 ] && rm -f /usr/share/xemacs/site-packages/lisp//M2*.el* || :