Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

po4a-0.69-1.6 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: po4a Distribution: openSUSE:Factory:zSystems
Version: 0.69 Vendor: openSUSE
Release: 1.6 Build date: Mon Jan 16 08:06:48 2023
Group: Development/Tools/Other Build host: reproducible
Size: 1060719 Source RPM: po4a-0.69-1.6.src.rpm
Packager: https://bugs.opensuse.org
Url: https://po4a.org/
Summary: Framework to translate documentation and other materials
Po4a extracts the translatable material from its input in a PO file.
When the PO file is translated, it re-injects the translation in the structure of the document,
and generates the translated document.
If a string is not translated (i.e. it was not translated or it is "fuzzy"
because the original document was updated), the original string is used.
This permits to provide always up-to-date documentation.

po4a supports currently the following formats:
  * manpages
  * POD
  * XML (generic, DocBook, XHTML, Dia, Guide, or WML)
  * SGML
  * TeX (generic, LaTeX, BibTex or Texinfo)
  * text (simple text files with some formatting, markdown, rubydoc or AsciiDoc)
  * INI
  * YAML
  * KernelHelp

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Jan 16 2023 Dirk Müller <dmueller@suse.com>
  - update to v0.69:
    * Parts of a fenced divs are now translated separately (GitHub's #381)
    * Use the implementation of YFM to parse YAML files too.
    * Numbers and arrays are not quoted anymore in Yaml files, as it should
      be.
    * This adds the yfm_paths option to Markdown and Asciidoc YFM,
    * fixing GitHub's #392 along the way.
    * Please note that '-o keys' is now case-sensitive in Yaml documents.
    * Do not translate nor quote booleans, so that they are not treated as
      string.
    * Correctly handle placeholders of empty elements (GitHub's #389)
    * Translate attributes within attribute-folded inline and placeholder (GH
      [#391])
    * alt attribute of  can be properly handled with:  -o
      'attributes=<image>alt' -o 'inline=<image>' -o foldattributes
    * Thanks k-yaegashi for the pull request fixing both issues
    * Add a deprecation warning to po4a-translate and po4a-updatepo stating
      that po4a is the prefered interface.
    * Rewrite the po4a-gettextize documentation (Debian's #1016695) [Mt].
    * Rewrite the intro of po4a doc, and add a Quick start tutorial [Mt].
* Fri Jul 15 2022 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Update to version 0.67
  - Add perl(Syntax::Keyword::Try) to Requires and BuildRequires
    Asciidoc:
    * Support Hugo shortcode on macros (GitHub's #352) [Danilo G. Baio]
    * Support automatically numbered callouts (GitHub's #351) [J.N. Avila]
    * Support line breaks (GitHub's #199) [J.N. Avila]
    gettextization:
    * Deduplicate the msgids, to prevent the structure desynchronizations
    when the same string is used at several locations, with mismatching types.
    (GitHub's #334) [mquinson]
    * Add some tests for the gettextization feature. [mquinson]
    po4a-translate:
    * Do not check whether the po file is uptodate, as it's impossible to do
    that correctly when several master files are merged in the same POT.
    (GitHub's #156) [mquinson]
    Man:
    * Improve the error message when using '.de', '.if', '.ie' to hint about
    the option 'groff_code=verbatim|translate' (GitHub's #361) [mquinson]
    * Implement '.el' (else branch) as translate_joined [mquinson]
    * Implement '.de1' (define with no check) as '.de' [mquinson]
    * Implement '.dei', '.dei1' (define with subst) (Debian's #710678) [MQ]
    * Implement '.it' (input trap) as untranslated (GitHub's #339) [mquinson]
    * Make a sensible warning when user-defined macros are not explained to po4a
    with the 'untranslated' option and friends. [mquinson]
    Markdown:
    * New option 'yfm_lenient' to proceed even if the YAML Front Matter parser fails.
    Useful when your file starts with an horizontal ruler that is not a YFM.
    (GitHub's #365) [mquinson]
    * This introduces a NEW DEPENDENCY: Syntax::Keyword::Try
    * Do not quote the YFM lists to not break them (GitHub's #304) [mquinson].
    Thanks @dbaio for the analysis and @ynojima for an initial patch in doc-l10n-kit.
    xHTML:
    * Add a test for tables and stop claiming that they may be broken
    (GitHub's #366, thanks Petter Reinholdtsen).
    Other bug fixes:
    * Hide an ugly warning about uninitialized string (GitHub's #360) [mquinson]
* Tue Jan 11 2022 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Update to version 0.66
    Asciidoc:
    * Support empty cells in tablecells mode (GitHub's #343) [J.N. Avila]
    * Disable tablecells when table is not in PSV format (GitHub's #343 too) [J.N. Avila]
    Yaml:
    * New option "paths" to select the full paths to extract.
    * The old "key" option (that allows to select any path ending with the given
    key) still works as previously (thanks Oliver Rahner).
    Tests:
    * Make the SGML tests use valid input files to fix brekages on paranoid OSes
    (GitHub's#327 -- thanks newbluemoon for report and fix).
    * Add a new tests that fixes the weird permission settings of the other tests,
    and prevent the users from running the tests as root (GitHub's #332 -- thanks
    Oliver Rahner for stepping on that trap).
    * Fix the testsuite so that it works even if the source is checkouted in an
    arbitrary directory (GitHub's #338).
    po4a-gettextize:
    * Use UTF-8 by default for localized charset.
* Tue Jan 11 2022 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Update to version 0.65
    Asciidoc:
    * Ensure that comments appear in the translated contents, to preserve the document
    structure (Github's #307 and #308). Thanks Jean-Noël Avila for the fix!
    * Add an "nolinting" option to disable lint messages.
    po4a runner:
    * In split mode, allow to group several files within the same POT file.
    * Rename the option 'master:file' to 'pot' for clarity. The old name still works
    (with a warning).
    Tex:
    * Don't use the full absolute file path in #: references of PO files. (Debian's #998196,
    Github's #281)
* Fri Oct 29 2021 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Remove -lang package from Requires
* Thu Sep 16 2021 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Add gettext-tools as Requires (boo#1190403)
* Mon Sep 13 2021 Luiz Fernando Ranghetti <elchevive@opensuse.org>
  - Update to version 0.64
  - Remove a69b48eda3ebd66eec30a34a377c7a00c6f8e36c.patch (included in this
    release)
    Asciidoc:
    * Detect sublevel description lists with :::
    * Don't split in attributes include:: and ifeval:: lines (Github's #298)
    Pod:
    * Don't wrap textblocks, as it may break C<> markup (similar to Github's #242)
    Core:
    * Mitigate Perl bug #18604 (simplify a regexp into a substring index) (Github's #302)
    * Improve the consistency of all our module lists (related to Github's #136)
    Thanks Viet Than.
* Fri Sep 10 2021 Marcus Rueckert <mrueckert@suse.de>
  - backport https://github.com/mquinson/po4a/commit/a69b48eda3ebd66eec30a34a377c7a00c6f8e36c.patch
    this works around a memory leak in perl
    https://github.com/Perl/perl5/issues/18604
    https://github.com/mquinson/po4a/issues/317
    https://github.com/mquinson/po4a/issues/302
* Sat Jul 10 2021 Pau Garcia Quiles <pau.garcia@suse.com>
  - debbuild does not understand patterns like man[1357] so desaggregating
    into man1, man3, etc for Ubuntu and Debian packages
* Thu Jun 24 2021 Pau Garcia Quiles <pau.garcia@suse.com>
  - Make po4a buildable on Debian and Ubuntu. This is required for GitHub Actions,
    which only provide Ubuntu machines as workers.
    Uyuni has GH Actions to automagically convert the English AsciiDoc files to
    gettext, commit to the uyuni-docs repository and then openSUSE WebLate will
    pull the gettext files.
* Mon Mar 08 2021 Pau Garcia Quiles <pau.garcia@suse.com>
  - Update to version 0.63
  - Asciidoc: properly deal with the YAML Front Matter, when one is found.
  - Texinfo: add support for @tindex (Github's #284)
  - Yaml: follow the reference style of YAML Front Matter in Markdown module
    to fix the GitHub issue #289. (GitHub's #292)
  - Portability: fix po4a(1) on Windows (GitHub's #293)

Files

/usr/bin/msguntypot
/usr/bin/po4a
/usr/bin/po4a-display-man
/usr/bin/po4a-display-pod
/usr/bin/po4a-gettextize
/usr/bin/po4a-normalize
/usr/bin/po4a-translate
/usr/bin/po4a-updatepo
/usr/lib/perl5/vendor_perl/5.38.2/Locale
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/AsciiDoc.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/BibTeX.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Chooser.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Common.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Dia.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Docbook.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Guide.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Halibut.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/InProgress
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/InProgress/Debconf.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/InProgress/NewsDebian.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Ini.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/KernelHelp.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/LaTeX.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Man.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Po.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Pod.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/RubyDoc.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Sgml.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/TeX.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Texinfo.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Text.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/TransTractor.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Wml.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Xhtml.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Xml.pm
/usr/lib/perl5/vendor_perl/5.38.2/Locale/Po4a/Yaml.pm
/usr/share/doc/packages/po4a
/usr/share/doc/packages/po4a/NEWS
/usr/share/doc/packages/po4a/README.maintainers
/usr/share/doc/packages/po4a/README.md
/usr/share/doc/packages/po4a/TODO
/usr/share/licenses/po4a
/usr/share/licenses/po4a/COPYING
/usr/share/man/man1/msguntypot.1p.gz
/usr/share/man/man1/po4a-display-man.1.gz
/usr/share/man/man1/po4a-display-pod.1.gz
/usr/share/man/man1/po4a-gettextize.1p.gz
/usr/share/man/man1/po4a-normalize.1p.gz
/usr/share/man/man1/po4a-translate.1p.gz
/usr/share/man/man1/po4a-updatepo.1p.gz
/usr/share/man/man1/po4a.1p.gz
/usr/share/man/man3/Locale::Po4a::AsciiDoc.3pm.gz
/usr/share/man/man3/Locale::Po4a::BibTeX.3pm.gz
/usr/share/man/man3/Locale::Po4a::Chooser.3pm.gz
/usr/share/man/man3/Locale::Po4a::Common.3pm.gz
/usr/share/man/man3/Locale::Po4a::Debconf.3pm.gz
/usr/share/man/man3/Locale::Po4a::Dia.3pm.gz
/usr/share/man/man3/Locale::Po4a::Docbook.3pm.gz
/usr/share/man/man3/Locale::Po4a::Guide.3pm.gz
/usr/share/man/man3/Locale::Po4a::Halibut.3pm.gz
/usr/share/man/man3/Locale::Po4a::Ini.3pm.gz
/usr/share/man/man3/Locale::Po4a::KernelHelp.3pm.gz
/usr/share/man/man3/Locale::Po4a::LaTeX.3pm.gz
/usr/share/man/man3/Locale::Po4a::Man.3pm.gz
/usr/share/man/man3/Locale::Po4a::NewsDebian.3pm.gz
/usr/share/man/man3/Locale::Po4a::Po.3pm.gz
/usr/share/man/man3/Locale::Po4a::Pod.3pm.gz
/usr/share/man/man3/Locale::Po4a::RubyDoc.3pm.gz
/usr/share/man/man3/Locale::Po4a::Sgml.3pm.gz
/usr/share/man/man3/Locale::Po4a::TeX.3pm.gz
/usr/share/man/man3/Locale::Po4a::Texinfo.3pm.gz
/usr/share/man/man3/Locale::Po4a::Text.3pm.gz
/usr/share/man/man3/Locale::Po4a::TransTractor.3pm.gz
/usr/share/man/man3/Locale::Po4a::Wml.3pm.gz
/usr/share/man/man3/Locale::Po4a::Xhtml.3pm.gz
/usr/share/man/man3/Locale::Po4a::Xml.3pm.gz
/usr/share/man/man3/Locale::Po4a::Yaml.3pm.gz
/usr/share/man/man7/po4a.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:40:23 2024