]> git.deb.at Git - pkg/t-prot.git/commitdiff
Imported Debian patch 2.1.1-2 debian/2.1.1-2
authorGerfried Fuchs <alfie@debian.org>
Fri, 4 Aug 2006 16:02:12 +0000 (11:02 -0500)
committerGerfried Fuchs <rhonda@debian.at>
Wed, 17 Feb 2010 19:47:35 +0000 (20:47 +0100)
debian/changelog
debian/config
debian/po/cs.po [new file with mode: 0644]
debian/po/de.po
debian/po/fr.po
debian/po/templates.pot
debian/po/vi.po [new file with mode: 0644]
debian/postinst
debian/postrm

index 3a50dcefbc7932c37f167a45b9460bd5a2a25520..36850386ecc1b358a9f396608c865c5873a4f48c 100644 (file)
@@ -1,3 +1,12 @@
+t-prot (2.1.1-2) unstable; urgency=low
+
+  * Improved handling of preserving configuration during only remove of the
+    package and reinstall.
+  * Added debconf translations: Czech by Miroslav Kure, Vietnamese by Clytie
+    Siddall.
+
+ -- Gerfried Fuchs <alfie@debian.org>  Fri, 04 Aug 2006 11:02:12 -0500
+
 t-prot (2.1.1-1) unstable; urgency=low
 
   * New upstream release: Doku fixes.
index 6c2ac71cc13ce355cf6a34ae27152af8aa7fe6d6..5363681f20f07af5b7908cb2c8d5d6f992ab2b17 100644 (file)
@@ -7,6 +7,4 @@
 db_input medium t-prot/muttrc.d || true
 db_go
 
-# XXX - reconfigure check?
-
 exit 0
diff --git a/debian/po/cs.po b/debian/po/cs.po
new file mode 100644 (file)
index 0000000..794ce66
--- /dev/null
@@ -0,0 +1,41 @@
+# Czech translation of t-prot debconf messages.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the t-prot package.
+# Miroslav Kure <kurem@debian.cz>, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: t-prot\n"
+"Report-Msgid-Bugs-To: t-prot@packages.debian.org\n"
+"POT-Creation-Date: 2006-08-02 15:54-0500\n"
+"PO-Revision-Date: 2006-07-30 17:41+0200\n"
+"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
+"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid "Do you want to enable t-prot system wide for mutt?"
+msgstr "Chcete celosystémově povolit v muttu podporu t-protu?"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid ""
+"The t-prot package provides a config file /etc/Muttrc.t-prot -- to use the "
+"script from mutt you have to enable it.  You can do this either by creating "
+"a symlink in /etc/Muttrc.d/ for systemwide usage (rather, this can be done "
+"automatically for you), or let the users decide to add a \"source\" line for "
+"it in their ~/.muttrc or ~/.mutt/muttrc.  If you acknowledge this question "
+"the systemwide usage will be enabled."
+msgstr ""
+"Balík t-prot poskytuje konfigurační soubor /etc/Muttrc.t-prot. Abyste mohli "
+"t-prot využívat přímo z muttu, musíte jej povolit. To můžete provést buď pro "
+"celý systém tak, že v adresáři /etc/Muttrc.d/ vytvoříte symbolický odkaz na "
+"tento soubor, nebo můžete nechat uživatele, aby se sami rozhodli, zda si do "
+"svého ~/.muttrc nebo ~/.mutt/muttrc přidají příslušný řádek \"source\". "
+"Odpovíte-li na tuto otázku kladně, povolí se spojení muttu s t-protem "
+"automaticky pro všechny uživatele systému."
index 7cf7cc5ea210fd27d6620cf86d8fb60ebada67ee..08064bcd5beba8228a3d40f1c452562d1338cd3f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: t-prot 2.0.2\n"
 "Report-Msgid-Bugs-To: t-prot@packages.debian.org\n"
-"POT-Creation-Date: 2006-03-27 12:44+0200\n"
+"POT-Creation-Date: 2006-08-02 15:54-0500\n"
 "PO-Revision-Date: 2006-03-27 12:45+0200\n"
 "Last-Translator: Gerfried Fuchs <alfie@debian.org>\n"
 "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
@@ -17,13 +17,13 @@ msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid "Do you want to enable t-prot system wide for mutt?"
 msgstr "Wollen Sie t-prot Systemweit in mutt aktivieren?"
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid ""
 "The t-prot package provides a config file /etc/Muttrc.t-prot -- to use the "
 "script from mutt you have to enable it.  You can do this either by creating "
index ecd9afce43fd126df1757fef3812be875655a43f..86bd60f622819ef6edc0fd303b6d9db7b0e8a997 100644 (file)
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: t-prot\n"
 "Report-Msgid-Bugs-To: t-prot@packages.debian.org\n"
-"POT-Creation-Date: 2006-03-27 12:44+0200\n"
+"POT-Creation-Date: 2006-08-02 15:54-0500\n"
 "PO-Revision-Date: 2006-06-28 01:10+0200\n"
 "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -16,13 +16,13 @@ msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid "Do you want to enable t-prot system wide for mutt?"
 msgstr "Faut-il activer t-prot pour l'ensemble des utilisateurs de mutt ?"
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid ""
 "The t-prot package provides a config file /etc/Muttrc.t-prot -- to use the "
 "script from mutt you have to enable it.  You can do this either by creating "
@@ -36,5 +36,5 @@ msgstr ""
 "peut se faire en choisissant cette option. Elle créera un lien symbolique "
 "dans /etc/Muttrc.d afin d'offrir cette possibilité à tous les utilisateurs "
 "du système. Alternativement, si vous ne choisissez pas cette option, chaque "
-"utilisateur pourra ajouter une instruction « source » vers ce fichier "
-"dans son fichier ~/.muttrc ou ~/.mutt/muttrc."
+"utilisateur pourra ajouter une instruction « source » vers ce fichier dans "
+"son fichier ~/.muttrc ou ~/.mutt/muttrc."
index 7e4dbae1e2da49458ecb701ff93cb62eee82b238..fa59a7060560fc2f00fa329be5838904bd83360e 100644 (file)
@@ -1,14 +1,14 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
+# This file is distributed under the same license as the t-prot package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: t-prot VERSION\n"
 "Report-Msgid-Bugs-To: t-prot@packages.debian.org\n"
-"POT-Creation-Date: 2006-03-27 12:44+0200\n"
+"POT-Creation-Date: 2006-08-02 15:54-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,13 +18,13 @@ msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid "Do you want to enable t-prot system wide for mutt?"
 msgstr ""
 
 #. Type: boolean
 #. Description
-#: ../templates:4
+#: ../templates:1001
 msgid ""
 "The t-prot package provides a config file /etc/Muttrc.t-prot -- to use the "
 "script from mutt you have to enable it.  You can do this either by creating "
diff --git a/debian/po/vi.po b/debian/po/vi.po
new file mode 100644 (file)
index 0000000..cff9cc3
--- /dev/null
@@ -0,0 +1,42 @@
+# Vietnamese translation for t-prot.
+# Copyright © 2006 Free Software Foundation, Inc.
+# Clytie Siddall <clytie@riverland.net.au>, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: t-prot_2.1.1-1\n"
+"Report-Msgid-Bugs-To: t-prot@packages.debian.org\n"
+"POT-Creation-Date: 2006-08-02 15:54-0500\n"
+"PO-Revision-Date: 2006-07-31 18:04+0930\n"
+"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"X-Generator: LocFactoryEditor 1.6fc1\n"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid "Do you want to enable t-prot system wide for mutt?"
+msgstr "Bạn có muốn bật chạy t-prot cho mutt trên toàn bộ hệ thống không?"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid ""
+"The t-prot package provides a config file /etc/Muttrc.t-prot -- to use the "
+"script from mutt you have to enable it.  You can do this either by creating "
+"a symlink in /etc/Muttrc.d/ for systemwide usage (rather, this can be done "
+"automatically for you), or let the users decide to add a \"source\" line for "
+"it in their ~/.muttrc or ~/.mutt/muttrc.  If you acknowledge this question "
+"the systemwide usage will be enabled."
+msgstr ""
+"Gói t-prot cung cấp tập tin cấu hình </etc/Muttrc.t-prot> cần bật chạy nếu "
+"bạn muốn sử dụng tập lệnh từ mutt. Có thể bật chạy nó hoặc bằng cách tạo "
+"liên kết tượng trưng trong thư mục </etc/Muttrc.d/> để sử dụng trên toàn bộ "
+"hệ thống (hoặc cho gói tạo nó một cách tự động), hoặc cho phép mỗi người "
+"dùng quyết định thêm một dòng « nguồn » (source) dành cho nó vào tập tin tài "
+"nguyên <~/.muttrc> hay <~/.mutt/muttrc> của họ. Nếu bạn đồng ý, gói này sẽ "
+"bật chạy khả năng sử dụng trên toàn bộ hệ thống."
index 03a0a900cd3e7f0e1b8454a84896b513be611270..2bb6a7d2cbbbe89366dbf4a1984f5ac6b3f0a1e3 100644 (file)
@@ -6,17 +6,29 @@ if [ -e /usr/share/debconf/confmodule ]; then
        . /usr/share/debconf/confmodule
 fi
 
-if [ "$1" != 'configure' ] && [ "$1" != 'reconfigure' ]; then
+action=$1
+version=$2
+if [ "${DEBCONF_RECONFIGURE}" = "1" ]; then
+       # workaround until reconfigure is really available
+       action=reconfigure
+fi
+
+if [ "$action" != 'configure' ] && [ "$action" != 'reconfigure' ]; then
        exit 0
 fi
 
 # change existing symlink from ../Muttrc.t-prot to ../t-prot/Mutrc
-if [ "$2" = "2.1-1" ] && [ -L /etc/Muttrc.d/t-prot.rc ]; then
+if [ "$version" = "2.1-1" ] && [ -L /etc/Muttrc.d/t-prot.rc ]; then
        cd /etc/Muttrc.d && ln -sf ../t-prot/Muttrc t-prot.rc || true
 fi
 
+# if we got reinstalled after a remove, enable the config snippet again
+if [ "$action" = 'configure' ] && [ -e /etc/Muttrc.d/t-prot.rc.removed ] && [ ! -e /etc/Muttrc.d/t-prot.rc ]; then
+       mv /etc/Muttrc.d/t-prot.rc.removed /etc/Muttrc.d/t-prot.rc || true
+fi
+
 # only on new install or reconfigure
-if [ "x$2" = "x" ] || [ "$1" = "reconfigure" ] || [ "${DEBCONF_RECONFIGURE}" = "1" ]; then
+if [ "x$version" = "x" ] || [ "$action" = "reconfigure" ]; then
        symlink=true
        if [ -e /usr/share/debconf/confmodule ]; then
                db_get t-prot/muttrc.d
index 25f393ad9eb9e7033d35887039bf146182f352f1..1fe8e4253192086d5e766b15638ba6bb26e4f690 100644 (file)
@@ -1,16 +1,23 @@
 #!/bin/sh -e
 # postrm for t-prot
 
-# remove /etc/Muttrc.d/t-prot.rc symlink on both remove and purge
-if [ "$1" = purge ] || [ "$1" = remove ]; then
-       if [ -L /etc/Muttrc.d/t-prot.rc ]; then
-               rm /etc/Muttrc.d/t-prot.rc
+action=$1
+
+case "$action" in
+    remove)
+       if [ ! -e /etc/Muttrc.d/t-prot.rc.removed ]; then
+               # only disable the configuration
+               mv /etc/Muttrc.d/t-prot.rc /etc/Muttrc.d/t-prot.rc.removed || true
        fi
+       ;;
+    purge)
+       rm /etc/Muttrc.d/t-prot.rc.removed || true
+       rm /etc/Muttrc.d/t-prot.rc || true
        rmdir /etc/Muttrc.d 2> /dev/null || true
-fi
-
-# on purge purge debconf data, too
-if [ "$1" = purge ] && [ -e /usr/share/debconf/confmodule ]; then
-       . /usr/share/debconf/confmodule
-       db_purge
-fi
+       # remove debconf data on purge
+       if [ -e /usr/share/debconf/confmodule ]; then
+               . /usr/share/debconf/confmodule
+               db_purge
+       fi
+       ;;
+esac