[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Re: Default claim: "as the PACKAGE package"
From:       Burkhard =?ISO-8859-1?Q?L=FCck?= <lueck () hube-lueck ! de>
Date:       2016-05-29 17:56:56
Message-ID: 45769844.X7tuRTvlTs () tuxedo
[Download RAW message or body]

Am Samstag, 28. Mai 2016, 18:42:29 CEST schrieb Maximiliano Curia:
> Hi,
> 
> As part of the Debian review process for kauth, the ftp masters noted that
> the licensing of the po files is a bit weird:
> # This file is distributed under the same license as the PACKAGE package.
> 
> Luigi Toscano tells me that is the default value for the licensing line, and
> that it might be in a large number of translations. Would it be possible to
> change it to something like:
> # This file is distributed under the same license as the current package
> Or something along these lines in order to avoid the need to update PACKAGE?
> 
> The complete message of the ftp masters can be found here:
> https://lists.debian.org/debian-qt-kde/2015/06/msg00397.html
> 
> It also notes that the there are lines that refer to the licensing of a
> different package than the current one, that being kdelibs and kdelibs4.
> Which might be even worse than the PACKAGE template.
> 
In trunk kf5 we have 1221 gui catalogs, but only 37 german gui catalogs have a 
header line starting with "This file is distributed", no clue why.
Of course all gui templates scripty generates have a header line 
"# This file is distributed under the same license as the PACKAGE package."
In scripts/update_translations we export PACKAGE=$mod for extract-messages.sh, 
but do not use $PACKAGE later.
This patch probably could replace PACKAGE with $mod:

$ svn diff l10n-kf5/scripts/extract-messages.sh 
Index: l10n-kf5/scripts/extract-messages.sh
===================================================================
--- l10n-kf5/scripts/extract-messages.sh        (revision 1460845)
+++ l10n-kf5/scripts/extract-messages.sh        (working copy)
@@ -43,6 +43,7 @@
 --copyright-holder=This_file_is_part_of_KDE \
 --msgid-bugs-address=http://bugs.kde.org \
 --from-code=UTF-8 \
+--package-name=$PACKAGE \
 -C --kde \
 -ci18n \
 -ki18n:1 -ki18nc:1c,2 -ki18np:1,2 -ki18ncp:1c,2,3 \

But it does not replace the useless PACKAGE from all existing po files.

-- 
Burkhard Lück

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic