From 0f66e1a44cf881c16b90b50d32cb998cd0a37027 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sun, 27 Oct 2013 07:58:53 +0100 Subject: [PATCH] - package apidocs and base devel docs in inter-browsable way --- dbus.spec | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/dbus.spec b/dbus.spec index 2908170..07b9d47 100644 --- a/dbus.spec +++ b/dbus.spec @@ -1,4 +1,3 @@ -# TODO: do something with docs (user and api/devel) installed in /usr/share/doc/dbus # # Conditional build: %bcond_without selinux # build without SELinux support @@ -121,6 +120,19 @@ Static D-BUS library. %description static -l pl.UTF-8 Statyczna biblioteka D-BUS. +%package apidocs +Summary: D-BUS API documentation +Summary(pl.UTF-8): Dokumentacja API D-BUS +Group: Documentation +# dbus.devhelp refers also to common docs packaged in -devel +Requires: %{name}-devel = %{version}-%{release} + +%description apidocs +D-BUS API documentation. + +%description apidocs -l pl.UTF-8 +Dokumentacja API D-BUS. + %package x11 Summary: X11 session support for D-BUS Summary(pl.UTF-8): Obsługa sesji X11 dla D-BUS @@ -191,8 +203,6 @@ ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libdbus-1.so.*.*.*) \ ln -s dbus.service $RPM_BUILD_ROOT%{systemdunitdir}/messagebus.service -%{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/dbus/api - %clean rm -rf $RPM_BUILD_ROOT @@ -291,18 +301,28 @@ fi %files devel %defattr(644,root,root,755) -%doc doc/*.{html,txt} %attr(755,root,root) %{_libdir}/libdbus-1.so %{_libdir}/libdbus-1.la %dir %{_libdir}/dbus-1.0 %{_libdir}/dbus-1.0/include %{_includedir}/dbus-1.0 %{_pkgconfigdir}/dbus-1.pc +%dir %{_docdir}/dbus +%{_docdir}/dbus/*.html +%{_docdir}/dbus/*.png +%{_docdir}/dbus/*.svg +%{_docdir}/dbus/*.txt + %files static %defattr(644,root,root,755) %{_libdir}/libdbus-1.a +%files apidocs +%defattr(644,root,root,755) +%{_docdir}/dbus/api +%{_docdir}/dbus/dbus.devhelp + %files x11 %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/dbus-launch -- 2.44.0