pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/devel

I don't know about all issues mentioned by joerg,
but if you already confirmed no issue, please bump PKGREVISION and 
of package depend on gettext recursively.
My DragonFly BSD environment is broken now...

On Thu, 14 Apr 2011 22:24:38 +0900, Adam Ciarciński <> 

What issues?


Wiadomość napisana przez OBATA Akio w dniu 2011-04-14, o godz. 15:10:

(missing notable changes since 0.14.6 to 0.18)
adam, please revert them, or fix all (include recursive bump of all packages 
depending on gettext-lib).

On Wed, 13 Apr 2011 04:08:10 +0900, Joerg Sonnenberger 
<> wrote:

You know, there was a reason why this update wasn't in-tree. It is not
compatible with the NetBSD base system. Are you going to fix all issues
from this?


On Tue, Apr 12, 2011 at 05:41:29PM +0000, Adam Ciarcinski wrote:
Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Apr 12 17:41:29 UTC 2011

Modified Files:
        pkgsrc/devel/gettext: Makefile PLIST distinfo
        pkgsrc/devel/gettext-asprintf: Makefile PLIST distinfo
        pkgsrc/devel/gettext-lib: Makefile distinfo
        pkgsrc/devel/gettext-lib/patches: patch-aa patch-ab
        pkgsrc/devel/gettext-m4: Makefile PLIST distinfo
        pkgsrc/devel/gettext-tools: Makefile PLIST
        pkgsrc/devel/gettext/patches: patch-aa patch-ab patch-ad patch-ae
            patch-ag patch-ah patch-aj patch-ak patch-al patch-an patch-ao
Added Files:
        pkgsrc/devel/gettext: Makefile.common
        pkgsrc/devel/gettext/patches: patch-am
Removed Files:
        pkgsrc/devel/gettext-tools: distinfo
        pkgsrc/devel/gettext-tools/patches: patch-aa patch-ab patch-ad patch-ae
            patch-ag patch-ah patch-aj patch-ak patch-al patch-am patch-an
        pkgsrc/devel/gettext/patches: patch-ap patch-aq

Log Message:
Changes 0.18.1:
* msggrep: A '$' anchor in a regular expression now also matches the end of
 the string, even if it does not end in a newline.
* Dependencies:
 The libraries and programs are now linked with libunistring if this library
 is already installed.
* Installation options:
 The configure option --with-cvs is deprecated. The 'autopoint' program will
 now use the 'git' program by default to compress its archive. If the
 configure option --without-git is specified, 'autopoint' will not rely on
 'git', but will instead rely on a locally installed a 3 MB large archive.

Changes 0.18:
* Runtime behaviour:
 - On MacOS X and Windows systems, <libintl.h> now extends setlocale() and
   newlocale() so that their determination of the default locale considers
   the choice the user has made in the system control panels.
 - On MacOS X systems, the gettext()/dgettext()/... functions now respect the
   locale of the current thread, if a thread-specific locale has been set.
* PO file format:
 There is a new field 'Language' in the header entry.  It denotes the language
 code (plus optional country code) for the PO file.  This field can be used
 by automated tools, such as spell checkers.  It is expected to be more
 reliable than looking at the file name or at the 'Language-Team' field in
 the header entry.
 msgmerge, msgcat, msgen have a new option --lang that allows to specify
 this field.  Additionally, msgmerge fills in this new field by looking at
 the 'Language-Team' field (if the --lang option is not given).
* xgettext and PO file format:
 For messages with plural forms, programmers can inform the translators
 about the range of possible values of the numeric argument, like this:
   /* xgettext: range: 0..15 */
 This information 'range: 0..15' is stored in the PO file as a flag attached
 to the message.  Translators can produce better translations when they know
 that the numeric argument is small.
* Colorized PO files:
 msgattrib, msgcomm, msgconv, msgen, msgfilter, msggrep, msginit, msgmerge,
 msgunfmt, msguniq, xgettext now have options --color and --style, like msgcat
 has since version 0.17.
* msgmerge is up to 10 times faster when the PO and POT files are large.
 This speedup was contributed by Ralf Wildenhues.
* msgcmp has a new option -N/--no-fuzzy-matching, like msgmerge has since
 version 0.12.
* msgfilter now sets environment variables during the invocation of the
 filter, indicating the msgid and location of the messge being processed.
* xgettext now can extract plural forms from Qt 4 programs. The recommended
 xgettext command-line options for this case are:
   --qt --keyword=tr:1,1t --keyword=tr:1,2c,2t --keyword=tr:1,1,2c,3t
* xgettext --language=GCC-source now recognizes also the format strings
 used in the Fortran front-end of the GCC compiler, and marks them as
* autopoint can now be used to update several PO directories all together.

To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 pkgsrc/devel/gettext/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/gettext/Makefile.common
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/gettext/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/gettext/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/gettext-asprintf/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/gettext-asprintf/PLIST \
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/gettext-asprintf/
cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/gettext-lib/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/gettext-lib/
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/gettext-lib/
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/gettext-lib/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/gettext-lib/patches/patch-aa
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/gettext-lib/patches/patch-ab
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/gettext-m4/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/gettext-m4/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/gettext-m4/distinfo
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/gettext-tools/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/gettext-tools/PLIST
cvs rdiff -u -r1.9 -r0 pkgsrc/devel/gettext-tools/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/devel/gettext-tools/patches/patch-aa \
   pkgsrc/devel/gettext-tools/patches/patch-ad \
   pkgsrc/devel/gettext-tools/patches/patch-ae \
   pkgsrc/devel/gettext-tools/patches/patch-aj \
   pkgsrc/devel/gettext-tools/patches/patch-ak \
   pkgsrc/devel/gettext-tools/patches/patch-al \
   pkgsrc/devel/gettext-tools/patches/patch-am \
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/gettext-tools/patches/patch-ab \
   pkgsrc/devel/gettext-tools/patches/patch-ag \
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/gettext-tools/patches/patch-ao
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/gettext/patches/patch-aa
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/gettext/patches/patch-ab \
   pkgsrc/devel/gettext/patches/patch-ag \
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/gettext/patches/patch-ad \
   pkgsrc/devel/gettext/patches/patch-ae \
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/gettext/patches/patch-aj
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/gettext/patches/patch-ak
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/gettext/patches/patch-al \
cvs rdiff -u -r0 -r1.3 pkgsrc/devel/gettext/patches/patch-am
cvs rdiff -u -r1.4 -r0 pkgsrc/devel/gettext/patches/patch-ap
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/gettext/patches/patch-aq

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

OBATA Akio /

OBATA Akio /

Home | Main Index | Thread Index | Old Index