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

Reply via email to