summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2020-10-18 16:02:01 +0800
committerMichele Calgaro <michele.calgaro@yahoo.it>2020-10-26 09:59:18 +0800
commit31a3b72cc0c19e3460ecef72cb36a15221982ee1 (patch)
tree5b15c8bcc53689c9843f1949495126ad9fb4af17 /debian
parente5daa77723d6f6523483133fbc0a9d513d722fc1 (diff)
downloadtde-packaging-31a3b72cc0c19e3460ecef72cb36a15221982ee1.tar.gz
tde-packaging-31a3b72cc0c19e3460ecef72cb36a15221982ee1.zip
DEB tdeio-umountwrapper: remove file diversion logic.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian')
-rw-r--r--debian/_base/applications/tdeio-umountwrapper/debian/install2
-rw-r--r--debian/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop74
-rw-r--r--debian/_base/applications/tdeio-umountwrapper/debian/postinst46
-rw-r--r--debian/_base/applications/tdeio-umountwrapper/debian/postrm51
-rw-r--r--debian/_base/applications/tdeio-umountwrapper/debian/preinst76
5 files changed, 46 insertions, 203 deletions
diff --git a/debian/_base/applications/tdeio-umountwrapper/debian/install b/debian/_base/applications/tdeio-umountwrapper/debian/install
deleted file mode 100644
index 749b1b6cf..000000000
--- a/debian/_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/debian/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop b/debian/_base/applications/tdeio-umountwrapper/debian/media_safelyremove.desktop
deleted file mode 100644
index 38fa25d92..000000000
--- a/debian/_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/debian/_base/applications/tdeio-umountwrapper/debian/postinst b/debian/_base/applications/tdeio-umountwrapper/debian/postinst
new file mode 100644
index 000000000..44575ff80
--- /dev/null
+++ b/debian/_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/debian/_base/applications/tdeio-umountwrapper/debian/postrm b/debian/_base/applications/tdeio-umountwrapper/debian/postrm
deleted file mode 100644
index 0768709b6..000000000
--- a/debian/_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/debian/_base/applications/tdeio-umountwrapper/debian/preinst b/debian/_base/applications/tdeio-umountwrapper/debian/preinst
deleted file mode 100644
index f16ef3115..000000000
--- a/debian/_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