forked from pool/gettext-runtime
Accepting request 241230 from Base:System
- Update to 0.19.2: * Fix xgettext crash in parsing empty string literals in C and Vala. * Autoconf macro trace in autopoint now works again with Autoconf 2.68 or earlier. It was a regression in 0.19. OBS-URL: https://build.opensuse.org/request/show/241230 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gettext-runtime?expand=0&rev=55
This commit is contained in:
commit
d7ae916dac
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d1a4e452d60eb407ab0305976529a45c18124bd518d976971ac6dc7aa8b4c5d7
|
||||
size 16189249
|
@ -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.2.tar.xz
Normal file
3
gettext-0.19.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b34e1baaf37e56b4f5d7104353a437a735b2e094a70588e7c5ae671eaa0819c3
|
||||
size 6622116
|
17
gettext-0.19.2.tar.xz.sig
Normal file
17
gettext-0.19.2.tar.xz.sig
Normal file
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQIcBAABAgAGBQJTw5evAAoJENYFhI7X5phx40cP/A9QwQncRlnlpOU4w9SIpedi
|
||||
4bTsT4tbIsdISWZ1xkAHaTfvnr6mAh6vCXb8qmErl7d10y1fkQeVso61gVbNZM02
|
||||
V06ld9FI+tQJHySETLGx1sBAX0SoVUHM/GpX/bqijMLGiPDwC+LkvbUCP1/pm+cm
|
||||
zEJc2G5phn/lRNyPRQpBtxIKkZNHGdBYm7RymVzLI8stYgH9h/kYCbVMbnOwt3dn
|
||||
hu88avq2KX1+zIIX5603bSXGKuQdJzngIdJs4MOEcfNs5E/8qGs9W2F3kQWiEtAv
|
||||
s+JSnuTu3G5uhqUDhBjRNvcjMRBNnGtxTSK+B5UeP0xBFUDtzW/83MxBIqbEzHDJ
|
||||
L+iS311Yx7hhqOWITPIr++mUzTt1NWqfPCDxEyzK2K1DLa1UTb2nXEJTx9XW1DCa
|
||||
k0WwV+6RRkV/8oYSZibgHcdK8gCOhPVXOUbX+vHRYbOvB1MH/ceZxx3/WEFe/76D
|
||||
VH/QvClwXoRThXVN/u+b0y5nIBMNpFzfscMPbz4zhslGbz8QQZRCenOZCgkLgCzc
|
||||
vV9iOmRBity+3QJyj5GbSG6uBN4MU7Uo778WipK3HcsJDfHzdxoUQ8DdiiB/VGYn
|
||||
PbSXuPrXuHfgWhkCsJx1I4iGQmSNw+bePM3kpRKdEryi2G010HtU9KnKs8s4OQiN
|
||||
3brPH2H00KiYgUAnnihz
|
||||
=y+am
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 11:49:59 CEST 2014 - pth@suse.de
|
||||
|
||||
- Update to 0.19.2:
|
||||
* Fix xgettext crash in parsing empty string literals in C and Vala.
|
||||
* Autoconf macro trace in autopoint now works again with Autoconf 2.68
|
||||
or earlier. It was a regression in 0.19.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 10 22:00:50 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- GNU gettext 0.19.1:
|
||||
* Desktop Entry: msgfmt now always reads the po/LINGUAS file
|
||||
* Vala: Bug fix in xgettext handling of "//" in string literals
|
||||
* po/Makevars.template now contains the newly added variables
|
||||
* msgfmt now treats errors in the PO file header as non-fatal
|
||||
In future Gettext versions, msgfmt will treat header errors as
|
||||
fatal and terminate the command execution.
|
||||
- switch to xz tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -26,20 +26,21 @@ BuildRequires: libxml2-devel
|
||||
BuildRequires: mono-devel
|
||||
BuildRequires: perl-libintl-perl
|
||||
BuildRequires: tcl
|
||||
BuildRequires: xz
|
||||
Requires: mono
|
||||
Url: http://www.gnu.org/software/gettext/
|
||||
Version: 0.18.3.2
|
||||
Version: 0.19.2
|
||||
Release: 0
|
||||
Summary: Native Language Support (NLS) for C#
|
||||
License: LGPL-2.1+
|
||||
Group: Development/Tools/Other
|
||||
PreReq: %{install_info_prereq}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
|
||||
Source: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz
|
||||
Source1: gettext-rpmlintrc
|
||||
Source2: suse-start-po-mode.el
|
||||
Source3: gettext-linkdupes.sh
|
||||
Source4: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz.sig
|
||||
Source4: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz.sig
|
||||
Source5: %name.keyring
|
||||
Patch: gettext-0.12.1-sigfpe.patch
|
||||
Patch2: gettext-0.12.1-gettextize.patch
|
||||
@ -80,7 +81,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
|
||||
|
||||
|
@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 11:49:59 CEST 2014 - pth@suse.de
|
||||
|
||||
- Update to 0.19.2:
|
||||
* Fix xgettext crash in parsing empty string literals in C and Vala.
|
||||
* Autoconf macro trace in autopoint now works again with Autoconf 2.68
|
||||
or earlier. It was a regression in 0.19.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 10 22:00:50 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- GNU gettext 0.19.1:
|
||||
* Desktop Entry: msgfmt now always reads the po/LINGUAS file
|
||||
* Vala: Bug fix in xgettext handling of "//" in string literals
|
||||
* po/Makevars.template now contains the newly added variables
|
||||
* msgfmt now treats errors in the PO file header as non-fatal
|
||||
In future Gettext versions, msgfmt will treat header errors as
|
||||
fatal and terminate the command execution.
|
||||
- switch to xz tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -26,19 +26,20 @@ BuildRequires: libtool
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: perl-libintl-perl
|
||||
BuildRequires: tcl
|
||||
BuildRequires: xz
|
||||
Url: http://www.gnu.org/software/gettext/
|
||||
Version: 0.18.3.2
|
||||
Version: 0.19.2
|
||||
Release: 0
|
||||
Summary: Java Support for Native Language Support (NLS)
|
||||
License: LGPL-2.1+
|
||||
Group: Development/Tools/Other
|
||||
PreReq: %{install_info_prereq}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
|
||||
Source0: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz
|
||||
Source1: gettext-rpmlintrc
|
||||
Source2: suse-start-po-mode.el
|
||||
Source3: gettext-linkdupes.sh
|
||||
Source4: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz.sig
|
||||
Source4: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz.sig
|
||||
Source5: %name.keyring
|
||||
Patch: gettext-0.12.1-sigfpe.patch
|
||||
Patch2: gettext-0.12.1-gettextize.patch
|
||||
@ -60,9 +61,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
|
||||
|
||||
|
@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 11:49:59 CEST 2014 - pth@suse.de
|
||||
|
||||
- Update to 0.19.2:
|
||||
* Fix xgettext crash in parsing empty string literals in C and Vala.
|
||||
* Autoconf macro trace in autopoint now works again with Autoconf 2.68
|
||||
or earlier. It was a regression in 0.19.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 10 22:00:50 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- GNU gettext 0.19.1:
|
||||
* Desktop Entry: msgfmt now always reads the po/LINGUAS file
|
||||
* Vala: Bug fix in xgettext handling of "//" in string literals
|
||||
* po/Makevars.template now contains the newly added variables
|
||||
* msgfmt now treats errors in the PO file header as non-fatal
|
||||
In future Gettext versions, msgfmt will treat header errors as
|
||||
fatal and terminate the command execution.
|
||||
- switch to xz tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -20,10 +20,11 @@
|
||||
%bcond_without mini
|
||||
|
||||
Name: gettext-runtime-mini
|
||||
Version: 0.18.3.2
|
||||
Version: 0.19.2
|
||||
Release: 0
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libtool
|
||||
BuildRequires: xz
|
||||
# To get an updated linkdupes.sh (in case there are new dupes), temproarily enable:
|
||||
#BuildRequires: fdupes
|
||||
%if %{without mini}
|
||||
@ -52,12 +53,12 @@ Group: Development/Tools/Other
|
||||
Url: http://www.gnu.org/software/gettext/
|
||||
PreReq: %{install_info_prereq}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
|
||||
Source0: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz
|
||||
Source1: gettext-rpmlintrc
|
||||
Source2: suse-start-po-mode.el
|
||||
Source3: gettext-linkdupes.sh
|
||||
Source4: baselibs.conf
|
||||
Source5: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz.sig
|
||||
Source5: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz.sig
|
||||
Source6: %name.keyring
|
||||
Patch: gettext-0.12.1-sigfpe.patch
|
||||
Patch2: gettext-0.12.1-gettextize.patch
|
||||
|
@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 11:49:59 CEST 2014 - pth@suse.de
|
||||
|
||||
- Update to 0.19.2:
|
||||
* Fix xgettext crash in parsing empty string literals in C and Vala.
|
||||
* Autoconf macro trace in autopoint now works again with Autoconf 2.68
|
||||
or earlier. It was a regression in 0.19.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 10 22:00:50 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
- GNU gettext 0.19.1:
|
||||
* Desktop Entry: msgfmt now always reads the po/LINGUAS file
|
||||
* Vala: Bug fix in xgettext handling of "//" in string literals
|
||||
* po/Makevars.template now contains the newly added variables
|
||||
* msgfmt now treats errors in the PO file header as non-fatal
|
||||
In future Gettext versions, msgfmt will treat header errors as
|
||||
fatal and terminate the command execution.
|
||||
- switch to xz tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
%bcond_with mini
|
||||
|
||||
Name: gettext-runtime
|
||||
Version: 0.18.3.2
|
||||
Version: 0.19.2
|
||||
Release: 0
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libtool
|
||||
@ -32,6 +32,7 @@ BuildRequires: libcroco-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: perl-libintl-perl
|
||||
BuildRequires: tcl
|
||||
BuildRequires: xz
|
||||
# bug437293
|
||||
%ifarch ppc64
|
||||
Obsoletes: gettext-64bit
|
||||
@ -52,12 +53,12 @@ Group: Development/Tools/Other
|
||||
Url: http://www.gnu.org/software/gettext/
|
||||
PreReq: %{install_info_prereq}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
|
||||
Source0: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz
|
||||
Source1: gettext-rpmlintrc
|
||||
Source2: suse-start-po-mode.el
|
||||
Source3: gettext-linkdupes.sh
|
||||
Source4: baselibs.conf
|
||||
Source5: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz.sig
|
||||
Source5: http://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.xz.sig
|
||||
Source6: %name.keyring
|
||||
Patch: gettext-0.12.1-sigfpe.patch
|
||||
Patch2: gettext-0.12.1-gettextize.patch
|
||||
|
Loading…
Reference in New Issue
Block a user