# TODO: fix t1lib build time misdetection (very low prio)
#
# Conditional build:
-%bcond_without dbus # enable DBUS support
+%bcond_without dbus # enable DBUS support
+%bcond_without apidocs # disable gtk-doc
#
Summary: Document viewer for multiple document formats
Summary(pl.UTF-8): Przeglądarka dokumentów w wielu formatach
%description -n nautilus-extension-evince -l pl.UTF-8
Pokazuje właściwości dokumentu Evince w Nautilusie.
+%package apidocs
+Summary: Evince API documentation
+Summary(pl.UTF-8): Dokumentacja API aplikacji Evince
+Group: Documentation
+Requires: gtk-doc-common
+
+%description apidocs
+Evince API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API aplikacji Evince.
+
%prep
%setup -q
%patch0 -p1
%{__autoheader}
%{__automake}
%configure \
+ %{?with_apidocs:--enable-gtk-doc} \
--disable-static \
--disable-schemas-install \
--enable-comics \
--enable-nautilus \
--enable-pixbuf \
--enable-tiff \
- --with-print=gtk
+ --with-print=gtk \
+ --with-html-dir=%{_gtkdocdir}
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT
+ DESTDIR=$RPM_BUILD_ROOT \
+ HTML_DIR=%{_gtkdocdir}
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/*.la
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/*
+%{_mandir}/man1/*
%{_sysconfdir}/gconf/schemas/evince.schemas
%{_sysconfdir}/gconf/schemas/evince-thumbnailer-comics.schemas
%{_sysconfdir}/gconf/schemas/evince-thumbnailer-djvu.schemas
%files -n nautilus-extension-evince
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/nautilus/extensions-1.0/*.so*
+
+%if %{with apidocs}
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/*
+%endif