From 31a3b72cc0c19e3460ecef72cb36a15221982ee1 Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Sun, 18 Oct 2020 16:02:01 +0800
Subject: DEB tdeio-umountwrapper: remove file diversion logic.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 .../tdeio-umountwrapper/debian/install             |  2 -
 .../debian/media_safelyremove.desktop              | 74 ---------------------
 .../tdeio-umountwrapper/debian/postinst            | 46 +++++++++++++
 .../applications/tdeio-umountwrapper/debian/postrm | 51 ---------------
 .../tdeio-umountwrapper/debian/preinst             | 76 ----------------------
 5 files changed, 46 insertions(+), 203 deletions(-)
 delete mode 100644 ubuntu/_base/applications/tdeio-umountwrapper/debian/install
 delete mode 100644 ubuntu/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop
 create mode 100644 ubuntu/_base/applications/tdeio-umountwrapper/debian/postinst
 delete mode 100644 ubuntu/_base/applications/tdeio-umountwrapper/debian/postrm
 delete mode 100644 ubuntu/_base/applications/tdeio-umountwrapper/debian/preinst

(limited to 'ubuntu')

diff --git a/ubuntu/_base/applications/tdeio-umountwrapper/debian/install b/ubuntu/_base/applications/tdeio-umountwrapper/debian/install
deleted file mode 100644
index 749b1b6cf..000000000
--- a/ubuntu/_base/applications/tdeio-umountwrapper/debian/install
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/media_safelyremove.desktop	/opt/trinity/share/apps/konqueror/servicemenus
-debian/media_safelyremove.desktop	/opt/trinity/share/apps/d3lphin/servicemenus
diff --git a/ubuntu/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop b/ubuntu/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop
deleted file mode 100644
index 38fa25d92..000000000
--- a/ubuntu/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop
+++ /dev/null
@@ -1,74 +0,0 @@
-[Desktop Entry]
-ServiceTypes=media/removable_mounted,media/removable_mounted_decrypted,media/removable_unmounted,media/removable_unmounted_decrypted,media/camera_mounted,media/camera_unmounted
-Actions=MediaSafelyRemove;
-X-TDE-Priority=TopLevel
-X-TDE-MediaNotifierHide=true
-
-[Desktop Action MediaSafelyRemove]
-Name=Safely Remove
-Name[af]=Verwyder veilig
-Name[ar]=أحذف بأمان
-Name[be]=Бяспечна адлучыць
-Name[bg]=Безопасно изваждане
-Name[bn]=নিরাপদভাবে সরাও
-Name[bs]=Sigurno ukloni
-Name[ca]=Extreu amb seguretat
-Name[cs]=Bezpečně odstranit
-Name[csb]=Remôj na bezpieczny ôrt
-Name[da]=Fjern sikkert
-Name[de]=Sicher entfernen
-Name[el]=Ασφαλής αφαίρεση
-Name[eo]=Sekura Forigo
-Name[es]=Extracción segura
-Name[et]=Eemalda turvaliselt
-Name[eu]=Atera arriskurik gabe
-Name[fa]=حذف امن
-Name[fi]=Poista turvallisesti
-Name[fr]=Enlever en toute sécurité
-Name[fy]=Feilich ferwiderje
-Name[ga]=Bain Amach go Sábháilte
-Name[gl]=Eliminar de Maneira Segura
-Name[he]=שליפה בבטחה
-Name[hr]=Slobodno uklonite
-Name[hu]=Biztonságos leválasztás
-Name[is]=Fjarlægja öruggt
-Name[it]=Rimozione sicura
-Name[ja]=安全に取り除く
-Name[kk]=Қауіпсіз алып шығу
-Name[km]=យកចេញ​ដោយ​សុវត្ថិភាព
-Name[lt]=Saugiai pašalinti
-Name[mk]=Безбедно отстрани
-Name[ms]=Buang Dengan Selamat
-Name[nb]=Sikker fjerning
-Name[nds]=Seker rutnehmen
-Name[ne]=सुरक्षीत रुपमा हटाउनुहोस्
-Name[nl]=Veilig verwijderen
-Name[nn]=Trygg fjerning
-Name[pa]=ਸੁਰੱਖਿਅਤ ਹਟਾਓ
-Name[pl]=Usuń w sposób bezpieczny
-Name[pt]=Retirar com Segurança
-Name[pt_BR]=Remover de Modo Seguro
-Name[ro]=Scoate în siguranță
-Name[ru]=Безопасно извлечь
-Name[rw]=Gukuramo Neza
-Name[se]=Dorvvošlaš eretváldin
-Name[sk]=Bezpečne odpojiť
-Name[sl]=Varno odstrani
-Name[sr]=Безбедно уклони
-Name[sr@Latn]=Bezbedno ukloni
-Name[sv]=Säker urkoppling
-Name[ta]=பாதுகாப்பாக நீக்கு
-Name[te]=జాగరత్తగా తియి
-Name[tg]=Баровардани бехетар
-Name[th]=ถอดออกอย่างปลอดภัย
-Name[tr]=Güvenli Kaldır
-Name[tt]=İmin Çığaru
-Name[uk]=Безпечно вилучити
-Name[uz]=Эҳтиётлик билан узиш
-Name[vi]=Gỡ ra An toàn
-Name[wa]=Ositer e såvrité
-Name[zh_CN]=安全删除
-Name[zh_TW]=安全的移除
-Exec=tdeio_umountwrapper %u
-
-X-Ubuntu-Gettext-Domain=desktop_tdebase
diff --git a/ubuntu/_base/applications/tdeio-umountwrapper/debian/postinst b/ubuntu/_base/applications/tdeio-umountwrapper/debian/postinst
new file mode 100644
index 000000000..44575ff80
--- /dev/null
+++ b/ubuntu/_base/applications/tdeio-umountwrapper/debian/postinst
@@ -0,0 +1,46 @@
+#! /bin/sh
+#                               -*- Mode: Sh -*-
+# Author: Frode M. Døving <frode@lnix.net> (C) 2007
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+#
+#
+
+set -e
+
+case "$1" in
+  configure)
+    # remove existing diversions and related directories
+    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop"`
+    if [ -n "$divert" ] && [ "$divert" = "tdeio-umountwrapper-trinity" ]; then
+      dpkg-divert --rename --remove /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop
+      rmdir --ignore-fail-on-non-empty /opt/trinity/share/apps/konqueror/servicemenus/
+    fi
+    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop"`
+    if [ -n "$divert" ] && [ "$divert" = "tdeio-umountwrapper-trinity" ]; then
+      dpkg-divert --rename --remove /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop
+      rmdir --ignore-fail-on-non-empty /opt/trinity/share/apps/d3lphin/servicemenus/
+    fi
+    ;;
+
+  *)
+    echo "$0: didn't understand being called with \`$1'" 1>&2
+    exit 0
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/ubuntu/_base/applications/tdeio-umountwrapper/debian/postrm b/ubuntu/_base/applications/tdeio-umountwrapper/debian/postrm
deleted file mode 100644
index 0768709b6..000000000
--- a/ubuntu/_base/applications/tdeio-umountwrapper/debian/postrm
+++ /dev/null
@@ -1,51 +0,0 @@
-#! /bin/sh
-#                               -*- Mode: Sh -*-
-# Author: Frode M. Døving <frode@lnix.net> (C) 2007
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-#
-
-set -e
-
-package_name=tdeio-umountwrapper-trinity
-
-# make sure than the directories exist before running dpkg-divert
-mkdir -p /opt/trinity/share/apps/konqueror/servicemenus/
-mkdir -p /opt/trinity/share/apps/d3lphin/servicemenus/
-
-case "$1" in
-  remove)
-    dpkg-divert --package $package_name --rename --remove \
-                 /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop
-
-    dpkg-divert --package $package_name --rename --remove \
-                /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop
-
-    # try to remove the dirs we've created for pkg-divert
-    rmdir --ignore-fail-on-non-empty /opt/trinity/share/apps/konqueror/servicemenus/
-    rmdir --ignore-fail-on-non-empty /opt/trinity/share/apps/d3lphin/servicemenus/
-    ;;
-
-  upgrade)
-    exit 0
-    ;;
-
-  *) echo "$0: didn't understand being called with \`$1'" 1>&2
-     exit 0;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff --git a/ubuntu/_base/applications/tdeio-umountwrapper/debian/preinst b/ubuntu/_base/applications/tdeio-umountwrapper/debian/preinst
deleted file mode 100644
index f16ef3115..000000000
--- a/ubuntu/_base/applications/tdeio-umountwrapper/debian/preinst
+++ /dev/null
@@ -1,76 +0,0 @@
-#! /bin/sh
-#                               -*- Mode: Sh -*-
-# Author: Frode M. Døving <frode@lnix.net> (C) 2007
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-#
-#
-
-set -e
-
-package_name=tdeio-umountwrapper-trinity
-
-# make sure than the directories exist before running dpkg-divert
-mkdir -p /opt/trinity/share/apps/konqueror/servicemenus/
-mkdir -p /opt/trinity/share/apps/d3lphin/servicemenus/
-
-case "$1" in
-  install)
-    # remove old diversions if present
-    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop"`
-    if [ -n "$divert" ] && [ "$divert" = "kio-umountwrapper-trinity" ]; then
-        dpkg-divert --package kio-umountwrapper-trinity --rename --remove /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop
-    fi
-    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop"`
-    if [ -n "$divert" ] && [ "$divert" = "kio-umountwrapper-trinity" ]; then
-        dpkg-divert --package kio-umountwrapper-trinity --rename --remove /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop
-    fi
-
-    # add new diversions
-    dpkg-divert --package $package_name \
-    --divert /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop.distrib \
-    --rename /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop
-
-    dpkg-divert --package $package_name \
-    --divert /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop.distrib \
-    --rename /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop
-
-    ;;
-  upgrade)
-    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop"`
-    if [ -z "$divert" ]; then
-        dpkg-divert --package $package_name \
-                    --divert /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop.distrib \
-                    --rename /opt/trinity/share/apps/konqueror/servicemenus/media_safelyremove.desktop
-    fi
-
-    divert=`dpkg-divert --listpackage "/opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop"`
-    if [ -z "$divert" ]; then
-        dpkg-divert --package $package_name \
-                    --divert /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop.distrib \
-                    --rename /opt/trinity/share/apps/d3lphin/servicemenus/media_safelyremove.desktop
-    fi
-
-    exit 0
-    ;;
-
-  *) echo "$0: didn't understand being called with \`$1'" 1>&2
-     exit 0
-     ;;
-esac
-
-#DEBHELPER#
-
-exit 0
-- 
cgit v1.2.1