pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/devel



What issues?

Adam



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 
> <joerg%britannica.bec.de@localhost> 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?
>> 
>> Joerg
>> 
>> 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 buildlink3.mk distinfo
>>>     pkgsrc/devel/gettext-lib: Makefile buildlink3.mk builtin.mk 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/buildlink3.mk
>>> cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/gettext-lib/Makefile
>>> cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/gettext-lib/buildlink3.mk
>>> cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/gettext-lib/builtin.mk
>>> 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.
>>> 
>> 
> 
> 
> -- 
> OBATA Akio / obache%NetBSD.org@localhost



Home | Main Index | Thread Index | Old Index