Revision: 53925 http://brlcad.svn.sourceforge.net/brlcad/?rev=53925&view=rev Author: jordisayol Date: 2012-11-30 21:25:40 +0000 (Fri, 30 Nov 2012) Log Message: ----------- Delete unneeded process when install/remove deb packages.
Modified Paths: -------------- brlcad/trunk/misc/debian/brlcad.postinst brlcad/trunk/misc/debian/brlcad.postrm Modified: brlcad/trunk/misc/debian/brlcad.postinst =================================================================== --- brlcad/trunk/misc/debian/brlcad.postinst 2012-11-30 21:21:53 UTC (rev 53924) +++ brlcad/trunk/misc/debian/brlcad.postinst 2012-11-30 21:25:40 UTC (rev 53925) @@ -1,24 +1,17 @@ -#!/bin/bash +#!/bin/sh -set -e +F="/usr/share/applications/defaults.list" -F='/usr/share/applications/defaults.list' - -if [ ! -f $F ]; then - echo '[Default Applications]' > $F +if [ ! -f $F ] +then + echo "[Default Applications]" > $F else - sed -i '/application\/brlcad-/d' $F + sed --follow-symlinks -i "/application\/brlcad-v[45]/d" $F fi -echo 'application/brlcad-v4=brlcad-mged.desktop' >> $F -echo 'application/brlcad-v5=brlcad-mged.desktop' >> $F +echo "application/brlcad-v4=brlcad-mged.desktop" >> $F +echo "application/brlcad-v5=brlcad-mged.desktop" >> $F source /etc/profile.d/brlcad.sh -update-desktop-database &> /dev/null || : - -update-mime-database /usr/share/mime &>/dev/null || : - -touch -c /usr/share/icons/hicolor &>/dev/null || : - -gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || : +update-mime-database /usr/share/mime || : Modified: brlcad/trunk/misc/debian/brlcad.postrm =================================================================== --- brlcad/trunk/misc/debian/brlcad.postrm 2012-11-30 21:21:53 UTC (rev 53924) +++ brlcad/trunk/misc/debian/brlcad.postrm 2012-11-30 21:25:40 UTC (rev 53925) @@ -1,17 +1,10 @@ -#!/bin/bash +#!/bin/sh -set -e +F="/usr/share/applications/defaults.list" -F='/usr/share/applications/defaults.list' - -if [ -f $F ]; then - sed -i '/application\/brlcad-/d' $F +if [ -f $F ] +then + sed --follow-symlinks -i "/application\/brlcad-v[45]/d" $F fi -update-desktop-database &> /dev/null || : - -update-mime-database /usr/share/mime &> /dev/null || : - -touch -c /usr/share/icons/hicolor &>/dev/null || : - -gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || : +update-mime-database /usr/share/mime || : This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net _______________________________________________ BRL-CAD Source Commits mailing list brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits