#
+# Conditional build:
+%bcond_without apidocs # disable gtk-doc
+#
%define dbus_version 0.93
%define expat_version 1:1.95.5
%define glib_version 1:2.10.1
BuildRequires: automake >= 1:1.9
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: expat-devel >= %{expat_version}
+BuildRequires: gettext-devel
BuildRequires: glib2-devel >= %{glib_version}
+%{?with_apidocs:BuildRequires: gtk-doc-automake >= 1.8}
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.98
%patch0 -p1
%patch1 -p1
+%if !%{with apidocs}
+echo 'EXTRA_DIST=' > gtk-doc.make
+echo 'AC_DEFUN([GTK_DOC_CHECK],[])' >> acinclude.m4
+%endif
+
%build
%{__libtoolize}
%{__aclocal}
%{__autoheader}
%{__automake}
%configure \
- --with-html-dir=%{_gtkdocdir} \
+ %{!?with_apidocs:--disable-gtk-doc} \
+ %{?with_apidocs:--with-html-dir=%{_gtkdocdir}} \
--with-xml=expat
cp %{SOURCE1} tools
%defattr(644,root,root,755)
%{_libdir}/libdbus-glib-1.a
+%if %{with apidocs}
%files apidocs
%defattr(644,root,root,755)
%{_gtkdocdir}/dbus-glib
+%endif