pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/po4a



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Mar  2 20:59:03 UTC 2024

Modified Files:
        pkgsrc/textproc/po4a: Makefile distinfo
        pkgsrc/textproc/po4a/patches: patch-Po4aBuilder.pm

Log Message:
po4a: updated to 0.71

        ___  _____ _
__   __/ _ \|___  / |
\ \ / / | | |  / /| |             Happy leap day
 \ V /| |_| | / / | |
  \_/  \___(_)_/  |_|             (released on 2024/02/29)

po4a main script:
 * Fix the parsing of nested simple and double quotes mixed with escaped
   spaces.
 * Properly parse config files iteratively redefining the same alias to
   enrich it.
 * Don't eat up quotes around parameters containing spaces, as they are needed
   later on when passing parameters to msgmerge and friends.

Gemtext:
 * New module

Documentation:
 * Fix many typos introduced in previous release [Golubev Alexander
   and Rafael Fontenelle].

General:
 * Better error messages on encoding errors. It remains fragile, but at least we
   try to display an error message.

Translations:
 * Updated: Chinese (simplified), thanks Wenbin Lv.
 * Updated: Esperanto, thanks Marco Ciampa.
 * Updated: French, thanks brandelune.
 * Updated: German, thanks Helge Kreutzmann.
 * Updated: Italian, thanks Marco Ciampa.
 * Updated: Japanese, thanks gemmaro.
 * Updated: Norwegian Bokmål, thanks Petter Reinholdtsen.
 * Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
 * Updated: Russian, thanks Golubev Alexander.
 * Updated: Spanish, thanks gallegonovato.
 * Updated: Ukrainian, thanks Yuri Chornoivan (українська) and Сергій.

Status of the binary translation:
 * 4 languages at 100%: de, fr, ja, ru.
 * 5 languages >= 95%: es (98%), it (98%), nb (98%), pt_BR (98%), uk (98%).
 * 4 languages >= 90%: eo (91%), nl (93%), pt (93%), sr_Cyrl (93%).
 * 4 languages >= 80%: hr (89%), hu (87%), zh_Hans (89%), zh_Hant (89%).
 * 1 language  >= 70%: id (73%).
 * 8 languages >= 50%: cs (55%), da (62%), et (65%), eu (54%), pl (59%), sl (53%), sv (68%), vi (64%).
 * 1 language  >= 33%: ca (43%).
 * 6 starting languages: ace (2%), af (7%), ar (13%), ka (16%), kn (7%), ko (18%).

Status of the documentation translation:
 * 3 languages at 100%: de, fr, it.
 * 4 languages >= 95%: es (96%), ja (99%), pt_BR (99%), uk (99%).
 * 2 languages >= 90%: nl (93%), sr_Cyrl (93%).
 * 4 languages >= 80%: pt (89%), ru (84%), zh_Hans (88%), zh_Hant (88%).
 * 1 language  >= 50%: pl (63%).
 * 1 language  >= 33%: ca (42%).
 * 4 starting languages: eo (3%), hr (0%), hu (0%), nb (4%).


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/textproc/po4a/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/textproc/po4a/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/po4a/Makefile
diff -u pkgsrc/textproc/po4a/Makefile:1.65 pkgsrc/textproc/po4a/Makefile:1.66
--- pkgsrc/textproc/po4a/Makefile:1.65  Fri Feb  9 12:18:08 2024
+++ pkgsrc/textproc/po4a/Makefile       Sat Mar  2 20:59:03 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2024/02/09 12:18:08 jperkin Exp $
+# $NetBSD: Makefile,v 1.66 2024/03/02 20:59:03 adam Exp $
 
-DISTNAME=      po4a-0.70
-PKGREVISION=   2
+DISTNAME=      po4a-0.71
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mquinson/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -26,8 +25,7 @@ DEPENDS+=     p5-YAML-Tiny-[0-9]*:../../text
 .include "../../mk/bsd.prefs.mk"
 
 # sync with pkgtools/pkgdiff/Makefile
-.if    \
-       ${OPSYS} == "SunOS" ||  \
+.if    ${OPSYS} == "SunOS" ||  \
        ${OPSYS} == "OSF1" ||   \
        ${OPSYS} == "Darwin" && empty(OSX_VERSION:M[0-9].*) && empty(OSX_VERSION:M1[0-2].*)
 DEPENDS+=              diffutils-[0-9]*:../../devel/diffutils

Index: pkgsrc/textproc/po4a/distinfo
diff -u pkgsrc/textproc/po4a/distinfo:1.33 pkgsrc/textproc/po4a/distinfo:1.34
--- pkgsrc/textproc/po4a/distinfo:1.33  Fri Feb  9 12:18:08 2024
+++ pkgsrc/textproc/po4a/distinfo       Sat Mar  2 20:59:03 2024
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.33 2024/02/09 12:18:08 jperkin Exp $
+$NetBSD: distinfo,v 1.34 2024/03/02 20:59:03 adam Exp $
 
-BLAKE2s (po4a-0.70.tar.gz) = 2314f3fdc095f26a3c1b6a5cd96713f9e7b3e3c68af7e2bdc0c98738068691cf
-SHA512 (po4a-0.70.tar.gz) = 8ff546776e9f9bc5d9612c734dbb029d232755950177cbb57c1afc5d3384c663d7fd9939ac63a2044fd55ac11ee4fd0552d90cc1e5ea662539f509b27e038a94
-Size (po4a-0.70.tar.gz) = 3946179 bytes
-SHA1 (patch-Po4aBuilder.pm) = ae2ff848ff6ed4812e0cfcbc867a976973919b52
+BLAKE2s (po4a-0.71.tar.gz) = d52fb306b126532985a6496e408efb2d3dc9d639b70ec05b5c84c8afe09810c9
+SHA512 (po4a-0.71.tar.gz) = 5dd19e61d13ade34a4fb3da7eebb26970efb5cc6977147929f5c394c43f1155e52c705b6757e9a3b4d9dd6f2b0499378c10f42315843486cab7d5371402df025
+Size (po4a-0.71.tar.gz) = 3968218 bytes
+SHA1 (patch-Po4aBuilder.pm) = 825d5e508d527644edfaca4ceb8b634cdcc89bec
 SHA1 (patch-lib_Locale_Po4a_Po.pm) = 649b19ed250c663019dfb98723c61e13b47e6512
 SHA1 (patch-msguntypot) = 0f53ba5a0a76021c52becec9f0d31e67c998ae0a
 SHA1 (patch-po4a) = b589f42086f3a6471bba30b13face9e6983797bd

Index: pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm
diff -u pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm:1.11 pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm:1.12
--- pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm:1.11      Mon Jan 29 16:08:20 2024
+++ pkgsrc/textproc/po4a/patches/patch-Po4aBuilder.pm   Sat Mar  2 20:59:03 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-Po4aBuilder.pm,v 1.11 2024/01/29 16:08:20 adam Exp $
+$NetBSD: patch-Po4aBuilder.pm,v 1.12 2024/03/02 20:59:03 adam Exp $
 
 (1) ryoon: remove gzip at initial import.
 (2) mef: Add PerlIO::F_UTF8 () macro.
@@ -6,7 +6,7 @@ $NetBSD: patch-Po4aBuilder.pm,v 1.11 202
 (4) schmonz: Invoke pkgsrc's gettext-tools.
 (5) schmonz: Write to the full physical null device.
 
---- Po4aBuilder.pm.orig        2024-01-28 23:39:44.000000000 +0000
+--- Po4aBuilder.pm.orig        2024-02-29 20:26:15.000000000 +0000
 +++ Po4aBuilder.pm
 @@ -16,6 +16,8 @@ use File::stat;
  
@@ -27,7 +27,7 @@ $NetBSD: patch-Po4aBuilder.pm,v 1.11 202
                  unlink "po/bin/po4a.pot.new" || die;
                  # touch it
 @@ -89,11 +91,11 @@ sub ACTION_binpo {
-       if (0) {
+       if ($lang eq 'de') {
          unless ($self->up_to_date("po/bin/po4a.pot", $_)) {
              print "XX Sync $_: ";
 -            system("msgmerge --previous $_ po/bin/po4a.pot -o $_.new") && die;



Home | Main Index | Thread Index | Old Index