%define dbus_version 1.8
%define expat_version 1:1.95.5
-%define glib2_version 1:2.32
+%define glib2_version 1:2.40
Summary: GLib-based library for using D-BUS
Summary(pl.UTF-8): Biblioteka do używania D-BUS oparta o GLib
Name: dbus-glib
-Version: 0.108
-Release: 1
+Version: 0.110
+Release: 3
License: AFL v2.1 or GPL v2
Group: Libraries
Source0: https://dbus.freedesktop.org/releases/dbus-glib/%{name}-%{version}.tar.gz
-# Source0-md5: a66a613705870752ca9786e0359aea97
+# Source0-md5: d7cebf1d69445cbd28b4983392145192
Patch0: %{name}-configure.patch
URL: https://www.freedesktop.org/wiki/Software/DBusBindings
BuildRequires: autoconf >= 2.52
BuildRequires: glib2-devel >= %{glib2_version}
%{?with_apidocs:BuildRequires: gtk-doc >= 1.14}
%{?with_apidocs:BuildRequires: gtk-doc-automake >= 1.14}
-BuildRequires: libtool
+BuildRequires: libtool >= 2:2
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.527
Requires: dbus-libs >= %{dbus_version}
Summary(pl.UTF-8): Dokumentacja API D-BUS-GLib
Group: Documentation
Requires: gtk-doc-common
-%if "%{_rpmversion}" >= "5"
BuildArch: noarch
-%endif
%description apidocs
D-BUS-GLib API documentation.
DESTDIR=$RPM_BUILD_ROOT \
profiledir=/etc/bash_completion.d
-mv -f $RPM_BUILD_ROOT/etc/bash_completion.d/{dbus-bash-completion.sh,dbus}
+%{__mv} $RPM_BUILD_ROOT/etc/bash_completion.d/{dbus-bash-completion.sh,dbus}
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libdbus-glib-1.la
%clean
rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/dbus-binding-tool
%attr(755,root,root) %{_libdir}/libdbus-glib-1.so
-%{_libdir}/libdbus-glib-1.la
%{_mandir}/man1/dbus-binding-tool.1*
%{_includedir}/dbus-1.0/dbus/dbus-glib*.h
%{_includedir}/dbus-1.0/dbus/dbus-gtype-specialized.h
%files -n bash-completion-dbus
%defattr(644,root,root,755)
/etc/bash_completion.d/dbus
-%attr(755,root,root) %{_libdir}/dbus-bash-completion-helper
+%attr(755,root,root) %{_libexecdir}/dbus-bash-completion-helper