1
0

Accepting request 236178 from home:AndreasStieger:branches:Base:System

GNU gettext 0.19

This release is probably not suitable for Factory until 0.19.1 comes out:
https://lists.gnu.org/archive/html/bug-gettext/2014-06/msg00007.html

OBS-URL: https://build.opensuse.org/request/show/236178
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=93
This commit is contained in:
Stephan Kulow 2014-06-05 05:15:03 +00:00 committed by Git OBS Bridge
parent 00792c28fc
commit 7100e2afc1
12 changed files with 262 additions and 26 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1a4e452d60eb407ab0305976529a45c18124bd518d976971ac6dc7aa8b4c5d7
size 16189249

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAABAgAGBQJSy6HJAAoJENYFhI7X5phxaV0P/RXsNlUHglL3vR7nrTIcnuVO
pVU3YyqtvzNgWWQilhT3WJQtCoeljANi6/CBztRlzCE+dedDulPpsOPOX9pR4jwL
h/1mMDQV9Z8ZLwn3kG5mor+KUC9tYsiHJn1tnjK3LL7jyCWMY7Ul4gMDy98P5psA
MhCD+Zf/4sOV6sC7PsZ7vQLci0fFad8yiF+bhhpw0PpPfArbZQfWN+FhrSrQr2In
ET08+diU0RP1waVuNVo3cQLOEhpJ/4hdcK/txEwAp6L7dk+g8zctdR7gTRd2+/ZQ
DcBTwL5BQSZaNNV/a6JJ4SxOk4u6JcsbcIt2h6lMBp08UFNiLdri1zohXmaBStCh
5LrNtk0hDBPPIvCLjhePQ0d3M/UuJj0rBtXyXqxQ4GRARiaKoloN4ZGzAerCY4tp
niMcUa8dybTvv62/GZybi42poQpTcRB+4oRyFwG4uC7GRDN93bA5vTmGC3qzIG3H
2A5epaSqwFvhOA4KynSsbze2RUZRd4D7QRfukAJOGxnqeEvlngk8m7BGGViuiAu/
jNEOH6Xx2gfQPO43i0UPT2CzszHTjKvypQF4z2cOzTamBB+jBGFCjng/f5KX1crK
Srbn80aO4euo45eOlHleAghumcyWGhFdpail7riRKMjiIFPH2wNFJosF35r2anfu
N6+wySoueKL0rKoaDao4
=siLK
-----END PGP SIGNATURE-----

3
gettext-0.19.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a9f9c7764bc68782aca57687a1f16c228bc321069c538325923513b841bd847c
size 16610188

17
gettext-0.19.tar.gz.sig Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJTi840AAoJENYFhI7X5phxNRcP/3NBLadg7M8u9ZMpNVQ2geME
pMNBH1JAmegyJzkNoWCIUvy2WOkV3O0qKVA/6efXMuGpc8WZpuY9qZL2wkaUcefx
w0TQbUSHzEFHSw/rXdpijsr+Sc9AbEotItz7r7auo2NkKLJKTUN8zlGKVHiBzw3q
jTDU8Bqa20MS8cane2F0+GlwUoCnnuhZ/3+7HEJcKg8i2F5U0DjR1uMl4ryCFlcm
AYHmocaeTEj5Z5QqXtQIeqb/z6A5SqFpKX24j/O0p76YjHExFXupx3XrV/VCItWy
sUZ9YZRflIOiY0iJU+nq17OASC6V1yp2JVGoLgoASQbwHmpmUoj+Jq+BWvRkejB1
ik4hO69+1BqfGacxF/c6wyuMowvOxowiXCyDGEMktYoaRlYlr1+4S7hoTgdSxVMN
Q+elM2acSSCF6krBwzxclmUT0Oi8OEFZBA3vZO6v2mozDbOGbatQTyPnH93JXmJ8
rO3EQSgTfJYiI6dNAORzOXVVAk7xY5o+FkwcLX7laNfm4wlYXsk/HKjr4tT4OU2y
lxjrl15fjW/3ei37m82W218PMYVNmx/ycM2blxGFrt5CFB6mDu/DF5BbUYD62Hwh
xFWnCBjcsyUNo8aySdC+2rQxNJ5JMT3dnAYUCKftg/76YsWhlUOY10YmSzYtGpBZ
1Pxc9Oe6UhB6JR44vlbs
=XDOn
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,61 @@
-------------------------------------------------------------------
Tue Jun 3 19:20:25 UTC 2014 - andreas.stieger@gmx.de
- GNU gettext 0.19:
- Programming languages support:
* Desktop Entry:
xgettext and msgfmt now support .desktop files, used by
desktop applications, as input and output.
* GSettings:
xgettext now supports GSettings schema file format used by
GNOME applications.
* JavaScript:
xgettext now recognizes E4X (ECMA-357) constructs.
* PHP:
Single and double quotes around heredoc markers are now
recognized.
* Python:
The acceptable format specifiers in the braced-syntax format
strings is now limited to the Standard Format Specifiers, to
reasonably avoid false-positives.
* Scheme:
The gettext shorthand form _"abc", used by GIMP script-fu, is
now recognized by xgettext.
* C and Vala:
xgettext now recognizes C99-style Unicode character escapes.
- The --add-location option of msgattrib, msgcat, msgcomm,
msgconv, msgen, msgfilter, msggrep, msgmerge, msguniq, and
xgettext commands now takes an optional argument 'never',
'full', or 'file', to control the format of "#: ..." comments.
- msgfmt now has --source option to keep generated .java file
when running in Java mode.
- msgattrib now has --empty option that sets msgstr to empty when
clearing fuzzy flag.
* msgexec and msgfilter pass the plural information to subprocess
through the environment variable MSG{EXEC,FILTER}_MSGID_PLURAL
and MSG{EXEC,FILTER}_PLURAL_FORM.
* New built-in filters 'quot' and 'boldquot' have been added to
msgfilter. These filters convert Latin quotation marks ('...',
"...") into Unicode quotation marks (for example, U+2018) if
possible, similar to the sed commands used in po/Rules-quot and
po/Rules-boldquot.
* The po/Makevars file has a couple of new options
PO_DEPENDS_ON_POT and DIST_DEPENDS_ON_UPDATE_PO, that can be
used to adjust the behavior of updating PO files on demand.
* xgettext now strips prefixed string before the comment tag.
This is useful to support C-style comment like this:
/*
* TRANSLATORS: first line
* second line
*/
* In this example, the extracted comment does not contain "* " at
the beginning of each line.
* libgettextpo library:
- Memory leak fixes in the PO file parser.
* Documentation:
- A complete example showing the use of GNU gettext in a
GNOME 3 application has been added
-------------------------------------------------------------------
Sun Jan 12 21:56:01 UTC 2014 - andreas.stieger@gmx.de

View File

@ -28,7 +28,7 @@ BuildRequires: perl-libintl-perl
BuildRequires: tcl
Requires: mono
Url: http://www.gnu.org/software/gettext/
Version: 0.18.3.2
Version: 0.19
Release: 0
Summary: Native Language Support (NLS) for C#
License: LGPL-2.1+
@ -80,7 +80,9 @@ reliably than 'resgen'.
%build
export CFLAGS="%{optflags} -pipe -W -Wall -Dgcc_is_lint"
export CXXFLAGS="%{optflags} -pipe -W -Wall -Dgcc_is_lint"
autoreconf -fiv
# expect a couple "You should update your `aclocal.m4' by running aclocal."
#autoreconf -fiv
#sh autogen.sh
%configure --enable-shared --enable-csharp
make %{?_smp_mflags} GMSGFMT=../src/msgfmt V=1

View File

@ -1,3 +1,61 @@
-------------------------------------------------------------------
Tue Jun 3 19:20:25 UTC 2014 - andreas.stieger@gmx.de
- GNU gettext 0.19:
- Programming languages support:
* Desktop Entry:
xgettext and msgfmt now support .desktop files, used by
desktop applications, as input and output.
* GSettings:
xgettext now supports GSettings schema file format used by
GNOME applications.
* JavaScript:
xgettext now recognizes E4X (ECMA-357) constructs.
* PHP:
Single and double quotes around heredoc markers are now
recognized.
* Python:
The acceptable format specifiers in the braced-syntax format
strings is now limited to the Standard Format Specifiers, to
reasonably avoid false-positives.
* Scheme:
The gettext shorthand form _"abc", used by GIMP script-fu, is
now recognized by xgettext.
* C and Vala:
xgettext now recognizes C99-style Unicode character escapes.
- The --add-location option of msgattrib, msgcat, msgcomm,
msgconv, msgen, msgfilter, msggrep, msgmerge, msguniq, and
xgettext commands now takes an optional argument 'never',
'full', or 'file', to control the format of "#: ..." comments.
- msgfmt now has --source option to keep generated .java file
when running in Java mode.
- msgattrib now has --empty option that sets msgstr to empty when
clearing fuzzy flag.
* msgexec and msgfilter pass the plural information to subprocess
through the environment variable MSG{EXEC,FILTER}_MSGID_PLURAL
and MSG{EXEC,FILTER}_PLURAL_FORM.
* New built-in filters 'quot' and 'boldquot' have been added to
msgfilter. These filters convert Latin quotation marks ('...',
"...") into Unicode quotation marks (for example, U+2018) if
possible, similar to the sed commands used in po/Rules-quot and
po/Rules-boldquot.
* The po/Makevars file has a couple of new options
PO_DEPENDS_ON_POT and DIST_DEPENDS_ON_UPDATE_PO, that can be
used to adjust the behavior of updating PO files on demand.
* xgettext now strips prefixed string before the comment tag.
This is useful to support C-style comment like this:
/*
* TRANSLATORS: first line
* second line
*/
* In this example, the extracted comment does not contain "* " at
the beginning of each line.
* libgettextpo library:
- Memory leak fixes in the PO file parser.
* Documentation:
- A complete example showing the use of GNU gettext in a
GNOME 3 application has been added
-------------------------------------------------------------------
Sun Jan 12 21:56:01 UTC 2014 - andreas.stieger@gmx.de

View File

@ -27,7 +27,7 @@ BuildRequires: libxml2-devel
BuildRequires: perl-libintl-perl
BuildRequires: tcl
Url: http://www.gnu.org/software/gettext/
Version: 0.18.3.2
Version: 0.19
Release: 0
Summary: Java Support for Native Language Support (NLS)
License: LGPL-2.1+
@ -60,9 +60,11 @@ java+swing.
%patch9
%build
# expect a couple "You should update your `aclocal.m4' by running aclocal."
#autoreconf -fiv
#sh autogen.sh
export CFLAGS="%{optflags} -pipe -W -Wall -Dgcc_is_lint"
export CXXFLAGS="%{optflags} -pipe -W -Wall -Dgcc_is_lint"
autoreconf -fiv
%configure --enable-shared
make GMSGFMT=../src/msgfmt %{?_smp_mflags} V=1

View File

@ -1,3 +1,61 @@
-------------------------------------------------------------------
Tue Jun 3 19:20:25 UTC 2014 - andreas.stieger@gmx.de
- GNU gettext 0.19:
- Programming languages support:
* Desktop Entry:
xgettext and msgfmt now support .desktop files, used by
desktop applications, as input and output.
* GSettings:
xgettext now supports GSettings schema file format used by
GNOME applications.
* JavaScript:
xgettext now recognizes E4X (ECMA-357) constructs.
* PHP:
Single and double quotes around heredoc markers are now
recognized.
* Python:
The acceptable format specifiers in the braced-syntax format
strings is now limited to the Standard Format Specifiers, to
reasonably avoid false-positives.
* Scheme:
The gettext shorthand form _"abc", used by GIMP script-fu, is
now recognized by xgettext.
* C and Vala:
xgettext now recognizes C99-style Unicode character escapes.
- The --add-location option of msgattrib, msgcat, msgcomm,
msgconv, msgen, msgfilter, msggrep, msgmerge, msguniq, and
xgettext commands now takes an optional argument 'never',
'full', or 'file', to control the format of "#: ..." comments.
- msgfmt now has --source option to keep generated .java file
when running in Java mode.
- msgattrib now has --empty option that sets msgstr to empty when
clearing fuzzy flag.
* msgexec and msgfilter pass the plural information to subprocess
through the environment variable MSG{EXEC,FILTER}_MSGID_PLURAL
and MSG{EXEC,FILTER}_PLURAL_FORM.
* New built-in filters 'quot' and 'boldquot' have been added to
msgfilter. These filters convert Latin quotation marks ('...',
"...") into Unicode quotation marks (for example, U+2018) if
possible, similar to the sed commands used in po/Rules-quot and
po/Rules-boldquot.
* The po/Makevars file has a couple of new options
PO_DEPENDS_ON_POT and DIST_DEPENDS_ON_UPDATE_PO, that can be
used to adjust the behavior of updating PO files on demand.
* xgettext now strips prefixed string before the comment tag.
This is useful to support C-style comment like this:
/*
* TRANSLATORS: first line
* second line
*/
* In this example, the extracted comment does not contain "* " at
the beginning of each line.
* libgettextpo library:
- Memory leak fixes in the PO file parser.
* Documentation:
- A complete example showing the use of GNU gettext in a
GNOME 3 application has been added
-------------------------------------------------------------------
Sun Jan 12 21:56:01 UTC 2014 - andreas.stieger@gmx.de

View File

@ -20,7 +20,7 @@
%bcond_without mini
Name: gettext-runtime-mini
Version: 0.18.3.2
Version: 0.19
Release: 0
BuildRequires: gcc-c++
BuildRequires: libtool

View File

@ -1,3 +1,61 @@
-------------------------------------------------------------------
Tue Jun 3 19:20:25 UTC 2014 - andreas.stieger@gmx.de
- GNU gettext 0.19:
- Programming languages support:
* Desktop Entry:
xgettext and msgfmt now support .desktop files, used by
desktop applications, as input and output.
* GSettings:
xgettext now supports GSettings schema file format used by
GNOME applications.
* JavaScript:
xgettext now recognizes E4X (ECMA-357) constructs.
* PHP:
Single and double quotes around heredoc markers are now
recognized.
* Python:
The acceptable format specifiers in the braced-syntax format
strings is now limited to the Standard Format Specifiers, to
reasonably avoid false-positives.
* Scheme:
The gettext shorthand form _"abc", used by GIMP script-fu, is
now recognized by xgettext.
* C and Vala:
xgettext now recognizes C99-style Unicode character escapes.
- The --add-location option of msgattrib, msgcat, msgcomm,
msgconv, msgen, msgfilter, msggrep, msgmerge, msguniq, and
xgettext commands now takes an optional argument 'never',
'full', or 'file', to control the format of "#: ..." comments.
- msgfmt now has --source option to keep generated .java file
when running in Java mode.
- msgattrib now has --empty option that sets msgstr to empty when
clearing fuzzy flag.
* msgexec and msgfilter pass the plural information to subprocess
through the environment variable MSG{EXEC,FILTER}_MSGID_PLURAL
and MSG{EXEC,FILTER}_PLURAL_FORM.
* New built-in filters 'quot' and 'boldquot' have been added to
msgfilter. These filters convert Latin quotation marks ('...',
"...") into Unicode quotation marks (for example, U+2018) if
possible, similar to the sed commands used in po/Rules-quot and
po/Rules-boldquot.
* The po/Makevars file has a couple of new options
PO_DEPENDS_ON_POT and DIST_DEPENDS_ON_UPDATE_PO, that can be
used to adjust the behavior of updating PO files on demand.
* xgettext now strips prefixed string before the comment tag.
This is useful to support C-style comment like this:
/*
* TRANSLATORS: first line
* second line
*/
* In this example, the extracted comment does not contain "* " at
the beginning of each line.
* libgettextpo library:
- Memory leak fixes in the PO file parser.
* Documentation:
- A complete example showing the use of GNU gettext in a
GNOME 3 application has been added
-------------------------------------------------------------------
Sun Jan 12 21:56:01 UTC 2014 - andreas.stieger@gmx.de

View File

@ -20,7 +20,7 @@
%bcond_with mini
Name: gettext-runtime
Version: 0.18.3.2
Version: 0.19
Release: 0
BuildRequires: gcc-c++
BuildRequires: libtool