17
0

115 Commits

Author SHA256 Message Date
Ana Guerrero
ae272c0292 - Add _constraints to avoid OOM build errors
- autopoint requires diffutils (diff, cmp)

- Add _constraints to avoid OOM build errors

- autopoint requires diffutils (diff, cmp)

- Add _constraints to avoid OOM build errors

- autopoint requires diffutils (diff, cmp)
- autopoint requires diffutils (diff, cmp)
- Update to 0.26:

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=217
2025-09-01 11:32:03 +00:00
Ana Guerrero
dc018649e8 Accepting request 1301534 from home:kukuk:branches:Base:System
- autopoint requries diffutils (diff, cmp)

OBS-URL: https://build.opensuse.org/request/show/1301534
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=216
2025-09-01 10:42:32 +00:00
Ana Guerrero
88b7175f88 Accepting request 1301680 from home:Guillaume_G:branches:Base:System
- Add _constraints to avoid OOM build errors

OBS-URL: https://build.opensuse.org/request/show/1301680
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=215
2025-09-01 09:41:10 +00:00
OBS User buildservice-autocommit
85168073d3 Updating link to change in openSUSE:Factory/gettext-runtime revision 101
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=e0af53d553ff06fac1566f19ef4226a0
2025-08-22 19:33:12 +00:00
Ana Guerrero
ffb42ebdba Accepting request 1300763 from home:anag_factory:branches:Base:System
- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26:
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26: 
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.
- Update to 0.26: 
  * C, C++, Python, JavaScript, EmacsLisp, librep, Go, Ruby, awk, D, Tcl,
    Perl, PHP:
    - xgettext's heuristic recognition of format strings has been improved:
      strings like "100% complete" (with a space flag in a format directive)
      are no longer flagged as format strings by default, unless they occur
      in a context that requires a format string.  You can override this
      heuristic by using a comment of the form /* xgettext: c-format */.
  * Shell:
    - The documentation now mentions two other approaches for
      internationalizing messages with parameters in shell scripts.
    - xgettext now recognizes format strings in the 'printf' command syntax.
      They are marked as 'sh-printf-format' in POT and PO files.
    - Two new programs 'printf_gettext' and 'printf_ngettext' are provided,
      that do formatted output with a localized format string in a more
      efficient way (without spawning a subshell).
    - xgettext now recognizes the \c, \u, and \U escape sequences in dollar-
      single-quoted strings $'...'.
  # Improvements for maintainers:
  * xgettext:
    - When extracting a message with plural that is some format string,
      xgettext now verifies that the msgid and msgid_plural are compatible
      as format strings.  For most format string types, this still allows
      omitting from msgid a placeholder that is used in msgid_plural.  But
      when a placeholder is used in both msgid and msgid_plural, its type
      must be the same in both.
    - xgettext now suggests a refactoring when a translatable string
      contains an URL or email address.
  # Improvements for translators:
  * msggrep:
    - msggrep accepts two new options -W/--workflow-flags and -S/--sticky-flags
      that allow to select only messages that have a specified flag.
- Refresh patches.

OBS-URL: https://build.opensuse.org/request/show/1300763
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=213
2025-08-21 10:09:02 +00:00
Ana Guerrero
c61ffefd90 Accepting request 1295329 from home:anag_factory:Rebuild0
- Do not build support for Java and C# on i586.

OBS-URL: https://build.opensuse.org/request/show/1295329
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=211
2025-07-23 13:30:41 +00:00
Ana Guerrero
01909e80dc Accepting request 1294168 from home:anag_factory:Rebuild0
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.
- Update to 0.25.1:
  * Bug fixes:
  - autopoint no longer fails if configure.ac contains no
    AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION invocation.
  - nls.m4 is installed again under $PREFIX/share/aclocal/.

OBS-URL: https://build.opensuse.org/request/show/1294168
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=210
2025-07-17 12:52:36 +00:00
Ana Guerrero
b7ae4d9034 Accepting request 1278012 from home:AndreasStieger:branches:Base:System
gettext-runtime 0.25

OBS-URL: https://build.opensuse.org/request/show/1278012
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=209
2025-05-16 11:22:54 +00:00
dd7a73bfc8 Accepting request 1276080 from home:AndreasStieger:branches:Base:System
- update upstream signing key and verify source signatures (again)

OBS-URL: https://build.opensuse.org/request/show/1276080
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=208
2025-05-15 15:27:42 +00:00
Ana Guerrero
d721326f33 * reproducible-jar.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=207
2025-04-09 20:20:34 +00:00
Ana Guerrero
1663ad73d0 Accepting request 1268228 from home:anag:branches:Base:System
- Update to 24.0
  * Programming languages support:
    - C:
      + A new example 'hello-c-http' has been added, showing the use
        of GNU gettext in a multithreaded web server.
    - C++:
      + A new example 'hello-c++-gnome3' has been added.
    - Ruby:
      + A new example 'hello-ruby' has been added.
  * Improvements for maintainers:
    - When xgettext creates the POT file of a package under Git version
      control, the 'POT-Creation-Date' in the POT file usually no longer
      changes gratuitously each time the POT file is regenerated.
- Update to 23.0
  * Internationalized data formats:
    - XML
      + The escaping of characters such as & < > has been changed:
      + No escaping is done any more by xgettext, when creating a POT file.
      + Instead, extra escaping can be requested for the msgfmt pass, when
        merging into an XML file.
      + The default value of 'escape' in the <gt:escapeRule> was "yes";
        now it is "no".
      + This means that existing translations of older POT files may no
        longer fully apply. As a maintainer of a package that has
        translatable XML files, you need to regenerate the POT file and
        pass it on to your translators.
      + XML schemas for .its and .loc files are now provided.
      + The value of the xml:lang attribute, inserted by msgfmt,
        now conforms to W3C standards.
      + 'msgfmt --xml' accept an option --replace-text, that causes

OBS-URL: https://build.opensuse.org/request/show/1268228
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=206
2025-04-09 20:10:37 +00:00
0738d2f3ab Accepting request 1249280 from home:sbrabec:branches:tuu-goodbye
- Fix crash while handling po files with malformed header and
  process them properly
  (0003-Fix-malformed-header-processing.patch, boo#1227316).

OBS-URL: https://build.opensuse.org/request/show/1249280
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=204
2025-03-03 14:13:22 +00:00
24e5bb0493 Accepting request 1200285 from home:dancermak:branches:Base:System
Move envsubst requires into main package, gettext.sh is not part of gettext-tools, but gettext-runtime, fixes boo#1227070

OBS-URL: https://build.opensuse.org/request/show/1200285
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=202
2024-09-24 11:53:01 +00:00
daae26c7f9 Accepting request 1188059 from home:bmwiedemann:branches:Base:System
replace with upstream patch
- Use %autosetup
- Add reproducible-jar.patch to use a constant jar mtime
  for bit-reproducible builds

OBS-URL: https://build.opensuse.org/request/show/1188059
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=200
2024-07-18 08:43:30 +00:00
c27d6858f9 Accepting request 1179032 from home:dimstar:Factory
I try again:

address the issues between gettext-runtime and the -mini flavor:
  + envsubst-mini and envsubst need to conflict (as they do on file level)
  + Ensure envsubst-mini is never used outside of OBS with the relevant requires

sync the changes and spec file by actually calling pre_checkin.sh - not syncing stuff manually

OBS-URL: https://build.opensuse.org/request/show/1179032
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=198
2024-06-06 14:26:37 +00:00
041b98cb78 Accepting request 1178475 from home:dancermak:branches:Base:System
add optional -mini suffix to envsubst package

OBS-URL: https://build.opensuse.org/request/show/1178475
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=197
2024-06-06 13:08:18 +00:00
5a4dff6e78 Accepting request 1174158 from home:dancermak:branches:Base:System
Split out envsubst into a separate package

OBS-URL: https://build.opensuse.org/request/show/1174158
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=195
2024-06-02 09:58:50 +00:00
c768ae9fd1 Accepting request 1177070 from home:Andreas_Schwab:Factory
- Require glibc-gconv-modules-extra by the gettext-tools packages

OBS-URL: https://build.opensuse.org/request/show/1177070
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=193
2024-05-27 11:29:56 +00:00
af577c6412 Accepting request 1167740 from home:dimstar:Factory
- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.

- Add missing Requires: find to gettext-tools

- Require this-is-only-for-build-envs by the -mini packages: ensure
  those mini packages never find their way onto a system, even when
  published.

OBS-URL: https://build.opensuse.org/request/show/1167740
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=191
2024-04-22 07:38:17 +00:00
496f2690df Accepting request 1164531 from home:dancermak:branches:Base:System
Add missing Requires: find to gettext-tools

OBS-URL: https://build.opensuse.org/request/show/1164531
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=189
2024-04-11 14:14:30 +00:00
8e1fece15c Accepting request 1154013 from home:AndreasStieger:branches:Base:System
gettext-runtime 0.22.5

OBS-URL: https://build.opensuse.org/request/show/1154013
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=187
2024-03-01 13:11:28 +00:00
5adf12f0aa Accepting request 1151787 from home:dimstar:Factory
- Use %patch -P N instead of deprecated %patchN.

- Use %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1151787
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=186
2024-03-01 12:42:56 +00:00
2b08fecc27 Accepting request 1146358 from home:alarrosa:branches:Base:System
- Update to version 0.22.4
  * Bug fixes:
    - AM_GNU_GETTEXT now recognizes a statically built libintl on
      macOS and AIX.
    - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
    - The libintl library now works on macOS 14.  (Older versions
      of libintl crash on macOS 14, due to an incompatible change
      in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
    - The libintl shared library now exports again some symbols
      that were accidentally missing.
    - xgettext's processing of large Perl files may have led to
      errors.
    - "xgettext --join-existing" could encounter errors.
  * Portability:
    - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
    - When a #: line contains references to file names that contain
      spaces, these file names are surrounded by Unicode characters
      U+2068 and U+2069. This makes it possible to parse such
      references correctly.
  * Improvements for maintainers:
    - The AM_GNU_GETTEXT macro now defines two variables
      localedir_c and localedir_c_make, that can be used in C code

OBS-URL: https://build.opensuse.org/request/show/1146358
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=185
2024-02-26 10:55:03 +00:00
3cd0794476 Accepting request 1084710 from home:fcrozat:branches:Base:System
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.
--------------------------------------------------------------------------
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- update keyring for the last version update 

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084710
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=183
2023-05-04 13:50:41 +00:00
4409d3afbd - update keyring for the last version update
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=181
2022-10-24 08:42:57 +00:00
b24009785a Accepting request 1011105 from home:coolo:branches:Base:System
Version update to fix build failures on ppc64le

OBS-URL: https://build.opensuse.org/request/show/1011105
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=180
2022-10-20 11:30:03 +00:00
8b3d3e7487 Accepting request 967863 from home:fstrba:branches:Base:System
Fix gettext-java build in Factory

OBS-URL: https://build.opensuse.org/request/show/967863
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=178
2022-04-19 12:11:23 +00:00
b78f4a86e2 Accepting request 934629 from home:mgorse:branches:Base:System
- Remove libcroco from BuildRequires: it is now bundled internally.

OBS-URL: https://build.opensuse.org/request/show/934629
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=177
2021-12-09 10:15:28 +00:00
7f4b72de50 - fixup libtextstyle autofoo with adding
use-acinit-for-libtextstyle.patch 

- fixup libtextstyle autofoo with adding 
  use-acinit-for-libtextstyle.patch 
- Reintroduce autoreconf call

OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=172
2021-01-22 22:02:50 +00:00
Christian Vögl
28a68b5037 Accepting request 824799 from home:mcalabkova:branches:Base:System
- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call

- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce utoreconf call

OBS-URL: https://build.opensuse.org/request/show/824799
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=170
2020-08-10 12:10:45 +00:00
Christian Vögl
d23becc04c Accepting request 823172 from home:cvoegl:branches:Base:System
-Updated to version 0.21
 * Improvements for translators:
   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.
 
- 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.
- Update to 0.21:
 * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
      variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
      strings.
 * Improvements for translators:
  - 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.
 * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.
- Update to 0.21:
 * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
      variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
      strings.
 * Improvements for translators:
  - 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.
 * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.

OBS-URL: https://build.opensuse.org/request/show/823172
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=169
2020-08-04 08:25:00 +00:00
56237bcf93 Accepting request 819271 from home:cvoegl:branches:Base:System
- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)

OBS-URL: https://build.opensuse.org/request/show/819271
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=167
2020-07-08 07:40:36 +00:00
Christian Vögl
aa74a3deb9 Accepting request 798034 from home:AndreasStieger:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/798034
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=165
2020-04-29 10:45:28 +00:00
Christian Vögl
419e277f9b Accepting request 767980 from home:Andreas_Schwab:Factory
- Don't disable openmp with qemu, the emulation works now

OBS-URL: https://build.opensuse.org/request/show/767980
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=163
2020-01-28 13:21:40 +00:00
e3b1e25fac Accepting request 764547 from home:dimstar:Factory
- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.

- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.

OBS-URL: https://build.opensuse.org/request/show/764547
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=161
2020-01-20 12:56:26 +00:00
Christian Vögl
a34934ebe3 Accepting request 758757 from home:StefanBruens:branches:Base:System
- Add missing Requires: libtextstyle0 in corresponding devel package,
  drop gettext-runtime Requires.
- Skip creation of shared libtextstyle in -mini flavor.
- Statically link to libtextstyle in -mini flavor, fixes
  broken bootstrap of gettext.

OBS-URL: https://build.opensuse.org/request/show/758757
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=160
2020-01-07 15:05:49 +00:00
405eb94d64 Accepting request 757570 from home:cvoegl:branches:Base:System
moved -lm to LDFLAGS

OBS-URL: https://build.opensuse.org/request/show/757570
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=159
2019-12-20 08:23:39 +00:00
53585c5399 Accepting request 744337 from home:StefanBruens:branches:Base:System
- Remove autoreconf call (not required), and drop the no longer
  required libtool build dependency.

OBS-URL: https://build.opensuse.org/request/show/744337
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=158
2019-11-08 11:12:02 +00:00
Christian Vögl
e0f9dc2d81 Accepting request 725656 from home:jengelh:branches:Base:System
- Heed SLPP by placing libtextstyle.so.0 in the right package.
- Drop documentation from libtextstyle0, no one will read it there.
- Drop static library.
- Remove pointless ldconfig calls for libtextstyle-devel.
- Avoid pointless sh invocation of libtextstyle0 scriptlets.
- Avoid unnecessary |xargs rm.
- Remove redundant %clean section.

OBS-URL: https://build.opensuse.org/request/show/725656
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=157
2019-08-27 11:42:29 +00:00
0d35b281f4 Accepting request 712409 from home:cvoegl:branches:Base:System
- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + 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.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- 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)
- Updatetd to 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.
  + C, C++:
    *  xgettext now supports strings in u8"..." syntax, as specified in C11
       and C++11.
    *  xgettext now supports 'p'/'P' exponent markers in number tokens, as
       specified in C99 and C++17.
  + C++:
    *  xgettext now supports single-quotes in number tokens, as specified in
       C++14. 
  + Shell:
    *  The programs 'gettext', 'ngettext' now support a --context argument.
    *  gettext.sh contains new function eval_pgettext and eval_npgettext
       for producing translations of messages with context.
  + Perl:
    * Native support for context functions (pgettext, dpgettext, dcpgettext,
      npgettext, dnpgettext, dcnpgettext).
    * better detection of question mark and slash as operators (as opposed 
      to regular expression delimiters).
  + Scheme:
    * xgettext now parses the syntax for specialized byte vectors (#u8(...),
      #vu8(...), etc.) correctly.
  + Pascal:
    * xgettext can now extract strings from .rsj files, produced by the
      Free Pascal compiler version 3.0.0 or newer.
  + Vala:
    * xgettext now parses escape sequences in strings more accurately.
  + JavaScript:
    *  xgettext now parses template literals correctly.
- Rebased gettext-dont-test-gnulib.patch
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Rebased gettext-po-mode.diff
- Removed msgfmt-remove-pot-creation-date.patch (now in upstream)
- Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream)
- Removed parts of reproducible.patch (now in upstream)
- Updatetd to 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.
  + C, C++:
    *  xgettext now supports strings in u8"..." syntax, as specified in C11
       and C++11.
    *  xgettext now supports 'p'/'P' exponent markers in number tokens, as
       specified in C99 and C++17.
  + C++:
    *  xgettext now supports single-quotes in number tokens, as specified in
       C++14. 
  + Shell:
    *  The programs 'gettext', 'ngettext' now support a --context argument.
    *  gettext.sh contains new function eval_pgettext and eval_npgettext
       for producing translations of messages with context.
  + Perl:
    * Native support for context functions (pgettext, dpgettext, dcpgettext,
      npgettext, dnpgettext, dcnpgettext).
    * better detection of question mark and slash as operators (as opposed 
      to regular expression delimiters).
  + Scheme:
    * xgettext now parses the syntax for specialized byte vectors (#u8(...),
      #vu8(...), etc.) correctly.
  + Pascal:
    * xgettext can now extract strings from .rsj files, produced by the
      Free Pascal compiler version 3.0.0 or newer.
  + Vala:
    * xgettext now parses escape sequences in strings more accurately.
  + JavaScript:
    *  xgettext now parses template literals correctly.
- Rebased gettext-dont-test-gnulib.patch
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Rebased gettext-po-mode.diff
- Removed msgfmt-remove-pot-creation-date.patch (now in upstream)
- Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream)
- Removed parts of reproducible.patch (now in upstream)

OBS-URL: https://build.opensuse.org/request/show/712409
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=153
2019-07-08 12:13:35 +00:00
2e7056fa0f Accepting request 711051 from home:marxin:branches:Base:System
- Disable LTO (boo#1138806).

- Disable LTO (boo#1138806).

OBS-URL: https://build.opensuse.org/request/show/711051
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=152
2019-07-01 07:57:29 +00:00
47589172f5 Accepting request 705693 from home:msmeissn:branches:Base:System
- reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH
  for reproducible builds

- reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH
  for reproducible builds

OBS-URL: https://build.opensuse.org/request/show/705693
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=150
2019-05-31 13:15:43 +00:00
f224e79050 Accepting request 681312 from home:dimstar:Factory
- Only Require(Pre/Post) info in the non-mini variant: as the -mini
  version is only used inside OBS, it is irrelevant if the info
  files are present and registered or not.

- Only Require(Pre/Post) info in the non-mini variant: as the -mini
  version is only used inside OBS, it is irrelevant if the info
  files are present and registered or not.

OBS-URL: https://build.opensuse.org/request/show/681312
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=148
2019-03-05 09:06:29 +00:00
09acc35005 Accepting request 640333 from home:bmwiedemann:branches:Base:System
Add reproducible.patch to override build date (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/640333
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=146
2018-10-08 11:20:57 +00:00
dbec4a783c Add patch msgfmt-reset-msg-length-after-remove.patch for boo#1106843
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=144
2018-09-19 08:26:18 +00:00
f9dfe2481e Accepting request 611848 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/611848
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=142
2018-05-28 17:35:16 +00:00
02398ebfc3 Accepting request 607329 from home:1Antoine1:branches:Base:System
- gettext-csharp + gettext-java:
  * Remove prereq on info: No info page installed.

- gettext-runtime(-mini)-tools
  * Fix %install_info_delete usage:
    + It has to be performed in %preun, not %postun.
    + This fixes warning messages upon package removal.

OBS-URL: https://build.opensuse.org/request/show/607329
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=140
2018-05-16 06:56:01 +00:00
f1a7bf5e93 Accepting request 535018 from home:jayvdb:gettext
- Disable debug packages on RHEL and derived distributions
- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions
- Ignore Recommends: on non-SUSE distributions
- Explicitly remove %{_infodir}/dir before creating package to
  allow builds on RHEL and derived Linux distributions
- Ignore Recommends: on non-SUSE distributions
- Explicitly remove %{_infodir}/dir before creating package to
  allow builds on RHEL and derived Linux distributions

OBS-URL: https://build.opensuse.org/request/show/535018
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=138
2018-04-26 15:31:12 +00:00
3300f18f26 Accepting request 510963 from home:dimstar:Factory
- Ignore rpm-build's dependency on gettext-tools while building
  the -mini variant: before gettext-runtime-mini is built, there is
  no provider of this symbol in a bootstrap cycle.

- Ignore rpm-build's dependency on gettext-tools while building
  the -mini variant: before gettext-runtime-mini is built, there is
  no provider of this symbol in a bootstrap cycle.

OBS-URL: https://build.opensuse.org/request/show/510963
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=134
2017-07-19 11:54:22 +00:00
Philipp Thomas
97e23bbf8e Accepting request 507551 from home:dimstar:Factory
Needed as there is automake 1.15.1 on the way to TW

OBS-URL: https://build.opensuse.org/request/show/507551
OBS-URL: https://build.opensuse.org/package/show/Base:System/gettext-runtime?expand=0&rev=132
2017-07-03 11:49:03 +00:00