create and install API docs

This commit is contained in:
David Tardon 2013-08-19 12:59:11 +02:00
parent 76d56ae9b7
commit aaec3a57af

View File

@ -33,11 +33,19 @@ Group: Development/Libraries
%description devel %description devel
Includes and definitions for developing with libwpd. Includes and definitions for developing with libwpd.
%package doc
Summary: Documentation of %{name} API
Group: Documentation
BuildArch: noarch
%description doc
The %{name}-doc package contains API documentation for %{name}.
%prep %prep
%setup -q %setup -q
%build %build
%configure --without-docs --disable-static --disable-werror %configure --disable-static --disable-werror
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags} V=1 make %{?_smp_mflags} V=1
@ -71,6 +79,13 @@ LD_LIBRARY_PATH=../lib/.libs make check
%{_libdir}/pkgconfig/%{streamname}-%{apiversion}.pc %{_libdir}/pkgconfig/%{streamname}-%{apiversion}.pc
%{_includedir}/%{name}-%{apiversion} %{_includedir}/%{name}-%{apiversion}
%files doc
%doc COPYING.LGPL COPYING.MPL
%docdir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/html
%doc %{_defaultdocdir}/%{name}/%{name}.dia
%doc %{_defaultdocdir}/%{name}/%{name}.png
%changelog %changelog
* Mon Aug 19 2013 David Tardon <dtardon@redhat.com> - 0.9.9-1 * Mon Aug 19 2013 David Tardon <dtardon@redhat.com> - 0.9.9-1
- new release - new release