Patch1: %{name}-config.patch
Patch2: %{name}-mint.patch
Patch3: %{name}-python_fixes.patch
+Patch4: %{name}-monodir.patch
URL: http://www.freedesktop.org/Software/dbus
BuildRequires: XFree86-devel
BuildRequires: autoconf >= 2.52
%if %{with dotnet}
# just gtk-sharp for examples
BuildRequires: dotnet-gtk-sharp-devel
-BuildRequires: mono-csharp >= 0.95
+BuildRequires: mono-csharp >= 1.1.7
BuildRequires: monodoc >= 1.0.7-2
%endif
BuildRequires: libselinux-devel
Summary(pl): Biblioteka .NET do u¿ywania D-BUS
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: mono
+Requires: mono >= 1.1.7
%description -n dotnet-%{name}-sharp
.NET library for using D-BUS.
%patch1 -p1
%patch2 -p0
%patch3 -p1
+%patch4 -p1
sed -i 's:JAR.*=.*jar:JAR=fastjar:g' gcj/Makefile.{am,in}
+sed -i -e 's/DBUS_QT_LIBS=.*/DBUS_QT_LIBS="-lqt-mt"/' configure.in
%build
%{__libtoolize}
install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d
install -d $RPM_BUILD_ROOT%{_datadir}/dbus-1/services
install -d $RPM_BUILD_ROOT%{_localstatedir}/run/dbus
-%if %{with dotnet}
-install -d $RPM_BUILD_ROOT%{_libdir}/monodoc/sources
-%endif
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
%if %{with dotnet}
%files -n dotnet-%{name}-sharp
%defattr(644,root,root,755)
-%dir %{_libdir}/mono/gac/dbus-sharp
-%{_libdir}/mono/gac/dbus-sharp/*
+%{_prefix}/lib/mono/gac/dbus-sharp
%files -n dotnet-%{name}-sharp-devel
%defattr(644,root,root,755)
+%{_prefix}/lib/mono/dbus-sharp
%{_libdir}/monodoc/sources/*
-%dir %{_libdir}/mono/dbus-sharp
-%{_libdir}/mono/dbus-sharp/*
%{_pkgconfigdir}/dbus-sharp.pc
%endif