File project.diff of Package mingw64-libarchive
--- mingw64-libarchive.spec.orig
+++ mingw64-libarchive.spec
@@ -16,8 +16,13 @@ Url: https://github.com/libar
Group: Development/Libraries/C and C++
Source0: libarchive-%{version}.tar.gz
Patch0: libarchive-3.0.3-undefinedsymbols.patch
+
+# Wixlibs
+Patch1000: libarchive-3.0.3-wix.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: wixwine
BuildRequires: mingw64-filesystem >= 23
BuildRequires: mingw64-cross-gcc
BuildRequires: mingw64-cross-binutils
@@ -28,6 +33,7 @@ BuildRequires: mingw64-liblzma-devel
BuildRequires: mingw64-libgnurx-devel
BuildRequires: autoconf automake libtool
+
BuildArch: noarch
#!BuildIgnore: post-build-checks
@@ -140,6 +146,8 @@ This package contains the bsdcpio cmdlin
%setup -n libarchive-%{version}
%patch0 -p1 -b .undefinedsymbols
+%patch1000 -p1
+
%build
libtoolize --force --copy --install
@@ -169,6 +177,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw64_libdir}/libarchive.dll.a
%{_mingw64_libdir}/pkgconfig/libarchive.pc
%{_mingw64_includedir}/archive*
+%{_mingw64_datadir}/wixlib/libarchive.wixlib
%files -n mingw64-bsdtar
%defattr(-,root,root)