[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 ftp.gnu.org and its mirrors.
GNUN is a build system for www.gnu.org 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
locally.
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 www.gnu.org 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
www.gnu.org pages already can't build with GNUN 0.8.
Here are the compressed sources and a GPG detached signature[*]:
http://www.gnu.org/software/gnun/gnun-0.9.tar.gz
http://www.gnu.org/software/gnun/gnun-0.9.tar.gz.sig
Use a mirror for higher download bandwidth:
http://www.gnu.org/order/ftp.html
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 keys.gnupg.net --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
gnun-0.9/NEWS
* 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'
option.
** `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 GNUmakefile.team, the `all', `sync', `notify' and `report'
targets were broken.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnun-0.9 released [stable],
Pavel Kharitonov <=