Received: by mail.netbsd.org (Postfix, from userid 605) id B91D484EC7; Sat, 2 Mar 2024 20:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1709413145; bh=8tnMXX6LNciusi6CG/N8p/NWb/M/gI9z604Ipl5LAI0=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=3GH8HCPJxS+JoZfY6aRraEe2RJ5BwnAdGJuo5LB5jUqPx0wiD2UxQQ1AyhkRLVeE7 cEvxCgioSB/D+t35q6fW1F88U5FM3xRunTiGl0ZLoHs9uZQVprC2yFq3ZOe/e4hoIM pwg2Y8j+yw08TqZazzDbeLtKrpqQbbznONpTJm2I= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id A8A5E84EC4 for ; Sat, 2 Mar 2024 20:59:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id cqPPfqzuRgpu for ; Sat, 2 Mar 2024 20:59:03 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id CF54E84D0E for ; Sat, 2 Mar 2024 20:59:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1709413143; bh=8tnMXX6LNciusi6CG/N8p/NWb/M/gI9z604Ipl5LAI0=; h=Date:From:Subject:To:Reply-To; b=GogJ9GEwJzicbK7Fz1ybOnykFr0l4D8AYFb/6JKdDYeg5eaP7Zk42diwU25ueES96 Ay8+Nqg45BwLLzv4k+gEgWm4ySTg27YyNVKv1gFYP1muK9QqPhDL9L6OupPpBWPhVi fxvIXJsy+LYJH+Cn1ZPdIfpxswclE8gm9eMYTOa8= Received: by cvs.NetBSD.org (Postfix, from userid 500) id C7CA0FA27; Sat, 2 Mar 2024 20:59:03 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_17094131433170" MIME-Version: 1.0 Date: Sat, 2 Mar 2024 20:59:03 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/textproc/po4a To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240302205903.C7CA0FA27@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_17094131433170 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" 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. --_----------=_17094131433170 Content-Disposition: inline Content-Length: 3556 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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; --_----------=_17094131433170--