Summary(pl.UTF-8): Biblioteki gettext - wersja skrośna dla MinGW32
Name: crossmingw32-%{realname}
Version: 0.19.8.1
-Release: 2
+Release: 3
License: LGPL v2+
Group: Development/Libraries
Source0: http://ftp.gnu.org/gnu/gettext/%{realname}-%{version}.tar.lz
# Source0-md5: d838d2c4144261d0c5fbab4a0aceb5c1
Patch0: %{realname}-libintl_by_gcj.patch
Patch1: %{name}-kill_tools.patch
+Patch2: %{realname}-mingw32.patch
URL: http://www.gnu.org/software/gettext/
BuildRequires: autoconf >= 2.62
BuildRequires: automake >= 1:1.13
%setup -q -n %{realname}-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%{__sed} -i \
-e 's@m4_esyscmd(\[build-aux/git-version-gen \.tarball-version\])@[%{version}]@' \
--- /dev/null
+--- gettext-0.19.8.1/gettext-runtime/gnulib-lib/strerror-override.c.orig 2016-06-11 14:59:31.000000000 +0200
++++ gettext-0.19.8.1/gettext-runtime/gnulib-lib/strerror-override.c 2018-10-01 19:19:40.808530467 +0200
+@@ -24,6 +24,7 @@
+ #include <errno.h>
+
+ #if GNULIB_defined_EWINSOCK /* native Windows platforms */
++# include <winerror.h>
+ # if HAVE_WINSOCK2_H
+ # include <winsock2.h>
+ # endif