File project.diff of Package mingw64-dbus-1
--- mingw64-dbus-1.spec.orig
+++ mingw64-dbus-1.spec
@@ -17,6 +17,9 @@ Url: http://dbus.freedesktop.
Source: http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz
Patch0: dbus-1.4.0-filename.patch
Patch1: dbus-1.4.0-interface.patch
+
+Patch1000: dbus-1.4.16-wix.patch
+Patch1001: e2b3b745128f85d015683119218c65e65b012e2a.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -29,6 +32,9 @@ BuildRequires: mingw64-cross-pkg-config
BuildRequires: mingw64-win_iconv-devel
BuildRequires: mingw64-libexpat-devel
+BuildRequires: automake autoconf libtool
+BuildRequires: wixwine
+
%description
D-Bus is a message bus system, a simple way for applications to talk to
one another. D-Bus supplies both a system daemon and a
@@ -57,9 +63,13 @@ bus daemon).
%setup -q -n dbus-%{version}
# %%patch0 -p0 -b .filename
%patch1 -p1 -b .interface
+%patch1000 -p1
+%patch1001 -p1
%build
+autoreconf -f -i
+
echo "lt_cv_deplibs_check_method='pass_all'" >>%{_mingw64_cache}
%{_mingw64_configure} \
--enable-maintainer-mode --disable-static \
@@ -114,4 +124,6 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw64_datadir}/doc/dbus/diagram.svg
%{_mingw64_datadir}/doc/dbus/system-activation.txt
+%{_mingw64_datadir}/wixlib/dbus.wixlib
+
%changelog