Changelog for
gettext-java-0.21.1-2.5.x86_64.rpm :
* Thu May 04 2023 Frederic Crozat
- Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS.
* Fri Apr 08 2022 Fridrich Strba - Added patch:
* gettext-0.21-jdk17.patch + Build with java source and target levels 1.8 + Allows building with JDK17 + Fixes build in Factory
* Mon Nov 29 2021 Michael Gorse - Remove libcroco from BuildRequires: it is now bundled internally.
* Fri Jan 22 2021 Dirk Müller - use https for urls- apply all the patches from gettext-runtime
* Tue Jul 28 2020 Christian Vögl - Updated to version 0.21 - Java: o xgettext now recognizes format strings in the Formatter syntax. They are marked as \'java-printf-format\' in POT and PO files. o xgettext now recognizes text blocks as string literals. - Improvements for translators: o When msgfmt writes a MO file, it now does so in such a way that processes that are currently using an older copy of the MO file will not crash.
* Tue Jun 11 2019 Christian Vögl - Updated to version 0.20.1 + msgfmt now eliminates the POT-Creation-Date header field from .mo files. + update-po target in Makefile.in.in now uses msgmerge --previous. + msgmerge now has an option --for-msgfmt, that produces a PO file meant for use by msgfmt only. This option saves processing time, in particular by omitting fuzzy matching that is not useful in this situation. + The .pot file in a \'po\' directory is now erased by \"make maintainer-clean\". + It is now possible to override xgettext options from the po/Makefile.in.in through options in XGETTEXT_OPTIONS (declared in po/Makevars). + The --intl option of the gettextize program (deprecated since 2010) is no longer available. Instead of including the intl sources in your package, we suggest making the libintl library an optional prerequisite of your package. This will simplify the build system of your package. + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well. + Java:
* xgettext now supports UTF-8 encoded .properties files (a new feature of Java 9).
* The build system and tools now support Java 9, 10, and 11. On the other hand, support for old versions of Java (Java 5 and older, GCJ 4.2.x and older) has been dropped.- Rebased gettext-po-mode.diff- Removed gettext-needlessly_init_vars.patch (now in upstream)- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)
* Mon May 14 2018 antoine.belvireAATTopensuse.org- Remove prereq on info: No info page installed.
* Wed Oct 18 2017 jayvdbAATTgmail.com- Replace deprecated PreReq: with Requires(post): and Requires(preun):- Disable debug packages on RHEL and derived distributions
* Tue Oct 03 2017 fstrbaAATTsuse.com- Added patch:
* gettext-0.19.8.1-jdk9.patch + specify java soure and target level 6 to be able to build with jdk9- Do not depend on gcc-java and do not build native binaries of the gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since gcc-java is bound to disappear- Build the gettext.jar using any java-devel provider and make the gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts running classes from this gettext.jar- Clean the spec file a bit
* Sun Jun 19 2016 astiegerAATTsuse.com- GNU gettext 0.19.8.1:
* Fix unintentional soname bump