[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnun-0.9 released [stable]

From: Pavel Kharitonov
Subject: gnun-0.9 released [stable]
Date: Thu, 22 May 2014 14:46:44 -0400

Subject: gnun-0.9 released [stable]

We are pleased to announce that GNUN 0.9 has been released and is
available at and its mirrors.

GNUN is a build system for translations with the sole task
to make their maintenance easier.  GNUN is supposed to work behind
the scenes, so it is not necessary for translators to install it

The package includes two manuals -- the GNUnited Nations Manual (gnun)
and the GNU Web Translators Manual (web-trans); the latter is
the official documentation for the translation process
and is a must read for all translation team leaders.

In this version, the layout of generated HTML pages was made more
customizable with CSS as well as and SSI, an initial testsuite was
added, the command line parsers of GNUN utilities were rewritten to
accept different orders of the arguments.  As usual, a few bugs were
fixed.  For a full list of user-visible changes, see the NEWS excerpt
at the end of this message.

All who run GNUN locally are highly encouraged to upgrade; current pages already can't build with GNUN 0.8.

Here are the compressed sources and a GPG detached signature[*]:

Use a mirror for higher download bandwidth:

Here are the MD5 and SHA1 checksums:

079ef66f115ae33ee03bd51895c6f17f  gnun-0.9.tar.gz
5b011e2880c4b5202c224e945c2e8a8c3b7a9492  gnun-0.9.tar.gz

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify gnun-0.9.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver --recv-keys 0xD835DD16

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.65
  Automake 1.11.6
  Makeinfo 5.2


* Changes in GNUnited Nations 0.9 (2014-05-22)

** Apache variables are inserted at the beginning of the generated
   HTML file.

** `make-prototype.awk' was modified to enclose translator's notes
   in `<div class="translators-notes">' rather than in
   `<div style="font-size: small;">'; the `<p>' element preceeding
   translator's credits may have attributes.

** An initial testsuite was added.

** Command line parsers for `gnun-init-po',
   `gnun-merge-preconverted', `gnun-preconvert',
   `gnun-report', `gnun-validate-html', `update-localized-urls' were
   rewritten to accept file names mixed with options like
   GNU coreutils do, and joint options like `-hv'; also, those
   utilities now uniformly accept `-h' and `-v' as shortcuts
   for `--help' and `--version'.

** `gnun-merge-preconverted' now accepts the `--disable-diffs'

** `gnun-diff-po' now accepts a directory as the second argument.

** Bugs fixed in 0.9.

*** In GNUmakefile, the `<style>' elements could wrap, which
    broke long generated contents strings.

*** `gnun-validate-html' didn't work with awks that don't
    recognize `\>' in their regular expressions.

*** <span class="gnun-split"></span> didn't work in templates.

*** The GNUN tag (<gnun>) weren't eliminated correctly when
    it appeared in a line more than once; this limited
    usage of the <span class="gnun-split"></span> feature.

*** `gnun-diff-po' and `gnun-report' didn't use valid identifiers
    as function names (worked with bash-4.1, didn't work
    with bash-3.2).

*** In, the `all', `sync', `notify' and `report'
    targets were broken.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]