File project.diff of Package mingw32-libgxps
--- mingw32-libgxps.spec.orig
+++ mingw32-libgxps.spec
@@ -16,6 +16,8 @@
#
+%define run_autogen 1
+
Name: mingw32-libgxps
Version: 0.2.2
Release: 0
@@ -24,7 +26,16 @@ License: LGPL-2.1+
Group: Development/Libraries/C and C++
Url: https://live.gnome.org/libgxps
Source: http://ftp.gnome.org/pub/gnome/sources/libgxps/0.2/libgxps-%{version}.tar.xz
+Patch1000: libgxps-0.2.2-wix.patch
+
#!BuildIgnore: post-build-checks
+%if %{run_autogen}
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+BuildRequires: gtk-doc
+BuildRequires: gobject-introspection
+%endif
BuildRequires: mingw32-cairo-devel
BuildRequires: mingw32-cross-binutils
BuildRequires: mingw32-cross-gcc
@@ -36,6 +47,7 @@ BuildRequires: mingw32-libarchive-devel
BuildRequires: mingw32-libjpeg-devel
BuildRequires: mingw32-liblcms2-devel
BuildRequires: mingw32-libtiff-devel
+BuildRequires: wixwine
BuildRequires: xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%_mingw32_package_header_debug
@@ -77,8 +89,13 @@ This package contains the development fi
%prep
%setup -q -n libgxps-%{version}
+%patch1000 -p1
%build
+%if %{run_autogen}
+autoreconf -fi
+%endif
+
echo "lt_cv_deplibs_check_method='pass_all'" >> %{_mingw32_cache}
# Build shared libraries, no static libraries
@@ -111,5 +128,6 @@ make DESTDIR=%{buildroot} install %{?_sm
%{_mingw32_libdir}/libgxps.dll.a
%{_mingw32_libdir}/pkgconfig/libgxps.pc
%{_mingw32_datadir}/gtk-doc/html/libgxps
+%{_mingw32_datadir}/wixlib/libgxps.wixlib
%changelog