Bug#775153: wesnoth-1.12-tools: Replace data/tools/wmlxgettext with utils/wmlxgettext.
Oleksandr Gavenko
gavenkoa at gmail.com
Fri Jan 16 20:36:40 UTC 2015
On 2015-01-15, Vincent Cheng wrote:
>> Upstream for gettext uses Perl utils/wmlxgettext.
>>
>> Please replace this script by Perl version.
>
> Will do, thanks for the bug report! Incidentally, do you know if there
> are any other obsolete scripts shipped in wesnoth-1.12-tools, or any
> scripts that should be shipped but are not?
Sorry I not ((. Just discover issue and ask on IRC what used for gettext for
WML scripts.
during investigation I check this page:
* http://wiki.wesnoth.org/Maintenance_tools
Seems that /usr/share/games/wesnoth/1.12/data/tools miss
srv/data/tools/GUI.pyw which is GUI for running wmllint/wmlscope and look nice
for non-tech people. It is good candidate for shipping.
In:
* http://wiki.wesnoth.org/Translation_Maintainance_Commands#translation_related_utils
many utils that I don't understand that they do but most from src/wesnoth/utils
are in wesnoth-1.12-tools.
If you do this nice job it will be good to place wmllint, wmlscope,
wmlxgettext to PATH though "Debian alternatives system" which is done by
postinst scripts like:
PRIORITY=27
FLAVOR=1.12
ALTERNATIVES="wmllint wmlscope wmlxgettext"
for i in ${ALTERNATIVES}; do
update-alternatives --install /usr/bin/$i $i /usr/bin/$i-${FLAVOR} ${PRIORITY}
done
and prerm scripts like:
FLAVOR=1.12
ALTERNATIVES="wmllint wmlscope wmlxgettext"
update-alternatives --remove $i /usr/bin/$i-${FLAVOR}
So you always install scripts to /usr/bin/wmllint-1.12, /usr/bin/wmllint-1.11,
/usr/bin/wmllint-1.10 and "Debian alternatives system" allow user select which
is better. But this require maintaining PRIORITY thought version upgrades...
--
Best regards!
More information about the Pkg-games-devel
mailing list