diff options
author | wiz <wiz@pkgsrc.org> | 2015-09-30 20:58:32 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-09-30 20:58:32 +0000 |
commit | 0908a4498221da4f2d5aa2b741d569f81e72004a (patch) | |
tree | 367f88624e60b90c7043fe519ac235efb60a0729 | |
parent | 5837d6ab4d3633966fd2b77c20d02d35e8fce039 (diff) | |
download | pkgsrc-0908a4498221da4f2d5aa2b741d569f81e72004a.tar.gz |
Update gettext* to 0.19.6:
Version 0.19.6 - September 2015
* Programming languages support:
- AppData:
xgettext now supports AppData file format, used by software center
applications (e.g., GNOME Software) to describe installable
applications.
* A new macro AM_GNU_GETTEXT_REQUIRE_VERSION can be used to indicate
autopoint to pull the latest available infrastructure, instead of
the exact version specified with AM_GNU_GETTEXT_VERSION. When
AM_GNU_GETTEXT_REQUIRE_VERSION is used, AM_GNU_GETTEXT_VERSION is
ignored.
* po/Makefile.in.in can now insert the file $(DOMAIN).pot-header to
$(DOMAIN).pot, instead of the standard header comments.
* Bug fixes:
- Fix mishandling of gettext version numbers for minor releases, in
po-mode.el and gettextize.
- Fix build with --enable-relocatable.
Version 0.19.5 - July 2015
* xgettext now has a feature to perform syntax checks on msgid, which
could enforce common styles of translatable strings, such as to
prefer Unicode characters to the corresponding ASCII characters.
They can be enabled with --check option or special "xgettext: "
comment in the source code. By default, no syntax checks are
enabled.
* msgfilter and msgexec now have an option --newline, which appends a
newline character to filter input and trims it from the filter
output. This would allow filter programs to be more POSIX friendly.
* The base Unicode standard is now updated to 8.0.0. This
particularly improves "\N{...}" notation handling of xgettext for
Perl and Python.
* msginit is now capable of generating "Plural-Forms:" from Unicode
CLDR. This feature is still experimental, but you can try it by
setting the GETTEXTCLDRDIR environment variable pointing to the
directory where the CLDR archive is extracted. The actual
conversion is done by a helper program 'cldr-plural', which can be
used as a generic converter and evaluator of CLDR plural forms.
* Programming languages support:
- C++ with KDE: xgettext and msgfmt can now recognize KUIT (KDE User
Interface Text) markup. See the documentation section "KUIT
Format Strings" for more info.
- C++ with KDE: xgettext now recognizes all default KDE keywords.
This removes the need for a long list of --keyword and --flag
options to perform a reasonable extraction.
* Bug fixes:
- xgettext C++11 raw string recognition is now stricter and don't
accept unbalanced delimiters.
- Suppress baseless warnings which msgfmt emits when processing a
.desktop file.
- xgettext line wrapping behaviour is now consistent between comment
lines and non-comment lines.
- Fix msgfilter-7 test failure on some platforms.
- Fix VPATH build.
-rw-r--r-- | devel/gettext-lib/distinfo | 8 | ||||
-rw-r--r-- | devel/gettext-tools/Makefile | 3 | ||||
-rw-r--r-- | devel/gettext-tools/PLIST | 3 | ||||
-rw-r--r-- | devel/gettext/Makefile.common | 4 | ||||
-rw-r--r-- | devel/gettext/distinfo | 8 |
5 files changed, 13 insertions, 13 deletions
diff --git a/devel/gettext-lib/distinfo b/devel/gettext-lib/distinfo index 58fff108f53..520e3a114b0 100644 --- a/devel/gettext-lib/distinfo +++ b/devel/gettext-lib/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.29 2015/04/11 18:27:32 bsiegert Exp $ +$NetBSD: distinfo,v 1.30 2015/09/30 20:58:32 wiz Exp $ -SHA1 (gettext-0.19.4.tar.gz) = c473f4f268501d971b913197fb07767e628644bb -RMD160 (gettext-0.19.4.tar.gz) = ab9191c0ac33c11ee98278271defe7cecc5a567f -Size (gettext-0.19.4.tar.gz) = 17717034 bytes +SHA1 (gettext-0.19.6.tar.gz) = 4d236852bd8d63e14d09eb6fc1f4da20a99f568b +RMD160 (gettext-0.19.6.tar.gz) = bb056f4b187474dc3c6803b8af61934b5b8d25e7 +Size (gettext-0.19.6.tar.gz) = 18619659 bytes SHA1 (patch-aa) = aed0e4e34c45fd442ee15254f494fe02c9dd55f7 SHA1 (patch-ab) = bb975a36b3fe9e4411703caaf455e7eef530a0a7 SHA1 (patch-gettext-runtime_configure) = ca1955ca85a106b10e89e5575350372d879f7bfb diff --git a/devel/gettext-tools/Makefile b/devel/gettext-tools/Makefile index c549fcdf76d..0d1d2756a50 100644 --- a/devel/gettext-tools/Makefile +++ b/devel/gettext-tools/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.30 2015/09/01 13:16:48 sevan Exp $ +# $NetBSD: Makefile,v 1.31 2015/09/30 20:58:32 wiz Exp $ .include "../../devel/gettext/Makefile.common" PKGNAME= ${DISTNAME:S/-/-tools-/} -PKGREVISION= 1 COMMENT= Tools for providing messages in different languages DISTINFO_FILE= ${.CURDIR}/../../devel/gettext/distinfo diff --git a/devel/gettext-tools/PLIST b/devel/gettext-tools/PLIST index c7f724e3f50..71ddc16f45e 100644 --- a/devel/gettext-tools/PLIST +++ b/devel/gettext-tools/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2014/08/31 10:24:02 wiz Exp $ +@comment $NetBSD: PLIST,v 1.12 2015/09/30 20:58:32 wiz Exp $ bin/autopoint bin/envsubst bin/gettext @@ -23,6 +23,7 @@ bin/recode-sr-latin bin/xgettext include/gettext-po.h info/gettext.info +lib/gettext/cldr-plurals lib/gettext/hostname lib/gettext/project-id lib/gettext/urlget diff --git a/devel/gettext/Makefile.common b/devel/gettext/Makefile.common index c4b2e1560fe..6554090660b 100644 --- a/devel/gettext/Makefile.common +++ b/devel/gettext/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.11 2015/01/03 18:04:06 spz Exp $ +# $NetBSD: Makefile.common,v 1.12 2015/09/30 20:58:32 wiz Exp $ # # used by devel/gettext/Makefile # used by devel/gettext-asprintf/Makefile @@ -6,7 +6,7 @@ # used by devel/gettext-m4/Makefile # used by devel/gettext-tools/Makefile -DISTNAME= gettext-0.19.4 +DISTNAME= gettext-0.19.6 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=gettext/} diff --git a/devel/gettext/distinfo b/devel/gettext/distinfo index b510a57f867..47bdf0d1b3a 100644 --- a/devel/gettext/distinfo +++ b/devel/gettext/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.31 2015/06/05 12:49:49 sevan Exp $ +$NetBSD: distinfo,v 1.32 2015/09/30 20:58:32 wiz Exp $ -SHA1 (gettext-0.19.4.tar.gz) = c473f4f268501d971b913197fb07767e628644bb -RMD160 (gettext-0.19.4.tar.gz) = ab9191c0ac33c11ee98278271defe7cecc5a567f -Size (gettext-0.19.4.tar.gz) = 17717034 bytes +SHA1 (gettext-0.19.6.tar.gz) = 4d236852bd8d63e14d09eb6fc1f4da20a99f568b +RMD160 (gettext-0.19.6.tar.gz) = bb056f4b187474dc3c6803b8af61934b5b8d25e7 +Size (gettext-0.19.6.tar.gz) = 18619659 bytes SHA1 (patch-aa) = ec9cad88d5a0de67b70d417915ec0f1cfb3552b2 SHA1 (patch-ab) = caf95d3fa21ce5cab9febc9f6e9164e633ab39e0 SHA1 (patch-ad) = e53a4a500ce70ba1dd6c6aae6d6032d5d91f5d16 |