Disable/enable mafw-gst-renderer after installation/uninstallation of
authorRoman Moravcik <roman.moravcik@gmail.com>
Tue, 18 May 2010 11:54:08 +0000 (13:54 +0200)
committerRoman Moravcik <roman.moravcik@gmail.com>
Tue, 18 May 2010 11:54:08 +0000 (13:54 +0200)
package

debian/mafw-gst-subtitles-renderer.postinst
debian/mafw-gst-subtitles-renderer.prerm

index 4cda6c5..bf982d9 100644 (file)
@@ -2,5 +2,11 @@
 
 #DEBHELPER#
 
-test -x /usr/bin/mafw.sh && /usr/bin/mafw.sh start mafw-gst-subtitles-renderer -7 \
-|| true;
+if [ -f /etc/X11/Xsession.post/32mafw-gst-renderer ]; then
+       /usr/bin/mafw.sh stop mafw-gst-renderer
+       mv -f /etc/X11/Xsession.post/32mafw-gst-renderer /etc/X11/Xsession.post/32mafw-gst-renderer.removed
+fi
+
+/usr/bin/mafw.sh start mafw-gst-subtitles-renderer -7
+
+exit 0
index d64b813..f132ebd 100644 (file)
@@ -2,5 +2,11 @@
 
 #DEBHELPER#
 
-test -x /usr/bin/mafw.sh && /usr/bin/mafw.sh stop mafw-gst-subtitles-renderer \
-|| true;
+/usr/bin/mafw.sh stop mafw-gst-subtitles-renderer
+
+if [ -f /etc/X11/Xsession.post/32mafw-gst-renderer.removed ]; then
+       /usr/bin/mafw.sh start mafw-gst-renderer -7
+       mv -f /etc/X11/Xsession.post/32mafw-gst-renderer.removed /etc/X11/Xsession.post/32mafw-gst-renderer
+fi
+
+exit 0