diff --git a/debian/changelog b/debian/changelog index 04ae5e5..e0d1f8e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,14 @@ +metche (1.0-2) unstable; urgency=low + + * Using gettext-based debconf templates (Closes: #359252) + * Added debconf-updatepo to clean target of debian/rules to ensure that + debconf template files are changed so translators can be warned their + files are outdated. + + -- Micah Anderson Tue, 4 Apr 2006 22:28:47 +0200 + metche (1.0-1) unstable; urgency=low * Initial Release. - -- boum.org collective Fri, 17 Feb 2006 03:57:48 +0100 + -- Micah Anderson Fri, 17 Feb 2006 03:57:48 +0100 diff --git a/debian/control b/debian/control index f6067c4..0624ba1 100644 --- a/debian/control +++ b/debian/control @@ -1,8 +1,9 @@ Source: metche Section: admin Priority: optional -Maintainer: boum.org collective -Build-Depends-Indep: debhelper (>> 4.0.0) +Maintainer: boum.org collective +Uploaders: Micah Anderson +Build-Depends-Indep: debhelper (>= 4.1.16) Standards-Version: 3.6.2 Package: metche diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 0000000..cef83a3 --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates diff --git a/debian/po/templates.pot b/debian/po/templates.pot new file mode 100644 index 0000000..f955c87 --- /dev/null +++ b/debian/po/templates.pot @@ -0,0 +1,130 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: metche@lists.riseup.net\n" +"POT-Creation-Date: 2006-04-08 18:31-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:4 +msgid "E-mail address receiving metche reports:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:4 +msgid "" +"metche monitors \"system state\" changes. An hour after the last change has " +"been recorded an e-mail report is sent describing changes made to:\n" +" - files inside the watched directory (/etc by default),\n" +" - user maintainted changelog file(s) (if configured to do so),\n" +" - the list of installed Debian packages (if configured to do so)." +msgstr "" + +#. Type: string +#. Description +#: ../templates:4 +msgid "" +"Please enter the e-mail that should receive these reports. It typically " +"corresponds to the alias or mailing-list used by system administrators for " +"this computer." +msgstr "" + +#. Type: string +#. Description +#: ../templates:4 +msgid "" +"Note: by default, metche does not send detailed diffs describing file " +"changes as this can leak confidential information. If you want to use this " +"feature, we strongly encourage you to turn on GPG encryption at the same " +"time. See the metche(8) man page and the configuration file for more details." +msgstr "" + +#. Type: select +#. Choices +#: ../templates:23 +msgid "Single changelog file" +msgstr "" + +#. Type: select +#. Choices +#: ../templates:23 +msgid "Multiple changelog files" +msgstr "" + +#. Type: select +#. Choices +#: ../templates:23 +msgid "No changelog monitoring" +msgstr "" + +#. Type: select +#. Description +#: ../templates:24 +msgid "Changelog monitoring type:" +msgstr "" + +#. Type: select +#. Description +#: ../templates:24 +msgid "" +"metche can monitor one or more changelogs written by the system " +"administrators." +msgstr "" + +#. Type: select +#. Description +#: ../templates:24 +msgid "" +"These changelogs should contain comments describing the changes made to the " +"system. The easiest way to organize these comments is to put them all " +"together in one file." +msgstr "" + +#. Type: select +#. Description +#: ../templates:24 +msgid "" +"Another possibility is to have a subdirectory for each administrative task " +"with a file named \"Changelog\". This way, you can store source code or " +"configuration examples along with the documentation on how they have been " +"used." +msgstr "" + +#. Type: string +#. Description +#: ../templates:39 +msgid "Changelog file to be monitored:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:39 +msgid "This option sets the path of the changelog file to be monitored." +msgstr "" + +#. Type: string +#. Description +#: ../templates:44 +msgid "Changelog directory to be monitored:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:44 +msgid "" +"This option sets the path to the root directory containing the Changelogs. " +"Each \"Changelog\" file should be in a sub-directory of this directory." +msgstr "" diff --git a/debian/rules b/debian/rules index 9fe942a..ee0fd9c 100755 --- a/debian/rules +++ b/debian/rules @@ -10,6 +10,7 @@ touch build-stamp clean: + debconf-updatepo dh_testdir dh_testroot rm -f build-stamp diff --git a/debian/templates b/debian/templates index d9c6485..cf9f7d5 100644 --- a/debian/templates +++ b/debian/templates @@ -1,44 +1,46 @@ Template: metche/email Type: string Default: root -Description: E-mail address receiving metche reports - metche monitors "system state" changes. An hour after the last change has +_Description: E-mail address receiving metche reports: + metche monitors "system state" changes. An hour after the last change has been recorded an e-mail report is sent describing changes made to: - files inside the watched directory (/etc by default), - user maintainted changelog file(s) (if configured to do so), - the list of installed Debian packages (if configured to do so). . Please enter the e-mail that should receive these reports. It typically - corresponds to the alias or mailing-list used by system administators for + corresponds to the alias or mailing-list used by system administrators for this computer. . - Note: by default, metche does not send detailed diffs describing file changes - as this can leak confidential information. If you want to use this feature, - we strongly encourage you to turn on GPG encryption at the same time. - See the metche(8) man page and the configuration file for more details. + Note: by default, metche does not send detailed diffs describing file + changes as this can leak confidential information. If you want to use + this feature, we strongly encourage you to turn on GPG encryption at the + same time. See the metche(8) man page and the configuration file for more + details. Template: metche/changelog/type Type: select -Choices: Single changelog file, Multiple changelog files, No changelog monitoring -Description: Changelog monitoring type. +__Choices: Single changelog file, Multiple changelog files, No changelog monitoring +_Description: Changelog monitoring type: metche can monitor one or more changelogs written by the system administrators. . - These changelogs should contain comments describing the changes made - to the system. The easiest way to organize these comments is to put them all + These changelogs should contain comments describing the changes made to + the system. The easiest way to organize these comments is to put them all together in one file. . Another possibility is to have a subdirectory for each administrative task with a file named "Changelog". This way, you can store source code or - configuration examples along with the documentation on how they have been used. + configuration examples along with the documentation on how they have been + used. Template: metche/changelog/file Type: string -Description: Changelog file to be monitored. +_Description: Changelog file to be monitored: This option sets the path of the changelog file to be monitored. Template: metche/changelog/directory Type: string -Description: Changelog directory to be monitored. - This option sets the path to the root directory containing the Changelogs. Each - "Changelog" file should be in a sub-directory of this directory. +_Description: Changelog directory to be monitored: + This option sets the path to the root directory containing the Changelogs. + Each "Changelog" file should be in a sub-directory of this directory.