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