pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/devel

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
>           patch-ao
>       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
>   'gfc-internal-format'.
> * 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 \
>     pkgsrc/devel/gettext-asprintf/distinfo
> 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 \
>     pkgsrc/devel/gettext-tools/patches/patch-an
> cvs rdiff -u -r1.2 -r0 pkgsrc/devel/gettext-tools/patches/patch-ab \
>     pkgsrc/devel/gettext-tools/patches/patch-ag \
>     pkgsrc/devel/gettext-tools/patches/patch-ah
> 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 \
>     pkgsrc/devel/gettext/patches/patch-ah
> cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/gettext/patches/patch-ad \
>     pkgsrc/devel/gettext/patches/patch-ae \
>     pkgsrc/devel/gettext/patches/patch-ao
> 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 \
>     pkgsrc/devel/gettext/patches/patch-an
> 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.

Home | Main Index | Thread Index | Old Index