Build and install API documentation
This commit is contained in:
parent
7d874e0467
commit
a66f0fd46a
11
libldb.spec
11
libldb.spec
@ -35,6 +35,7 @@ BuildRequires: docbook-style-xsl
|
|||||||
BuildRequires: python-devel
|
BuildRequires: python-devel
|
||||||
BuildRequires: python-tdb
|
BuildRequires: python-tdb
|
||||||
BuildRequires: pytalloc-devel
|
BuildRequires: pytalloc-devel
|
||||||
|
BuildRequires: doxygen
|
||||||
|
|
||||||
# Patches
|
# Patches
|
||||||
|
|
||||||
@ -90,6 +91,7 @@ Development files for the Python bindings for the LDB library
|
|||||||
--with-privatelibdir=%{_libdir}/ldb
|
--with-privatelibdir=%{_libdir}/ldb
|
||||||
|
|
||||||
make V=1 %{?_smp_mflags}
|
make V=1 %{?_smp_mflags}
|
||||||
|
doxygen Doxyfile
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=%{buildroot}
|
make install DESTDIR=%{buildroot}
|
||||||
@ -103,6 +105,9 @@ rm -f %{buildroot}/%{python_sitearch}/_tevent.so
|
|||||||
# rpmbuild to strip them and include them in debuginfo
|
# rpmbuild to strip them and include them in debuginfo
|
||||||
find $RPM_BUILD_ROOT -name "*.so*" -exec chmod -c +x {} \;
|
find $RPM_BUILD_ROOT -name "*.so*" -exec chmod -c +x {} \;
|
||||||
|
|
||||||
|
# Install API docs
|
||||||
|
cp -a apidocs/man/* $RPM_BUILD_ROOT/%{_mandir}
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
@ -144,7 +149,7 @@ rm -rf %{buildroot}
|
|||||||
%{_libdir}/libldb.so
|
%{_libdir}/libldb.so
|
||||||
|
|
||||||
%{_libdir}/pkgconfig/ldb.pc
|
%{_libdir}/pkgconfig/ldb.pc
|
||||||
%{_mandir}/man3/ldb.3.gz
|
%{_mandir}/man3/ldb*.gz
|
||||||
|
|
||||||
%files -n pyldb
|
%files -n pyldb
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
@ -156,11 +161,15 @@ rm -rf %{buildroot}
|
|||||||
%{_includedir}/pyldb.h
|
%{_includedir}/pyldb.h
|
||||||
%{_libdir}/libpyldb-util.so
|
%{_libdir}/libpyldb-util.so
|
||||||
%{_libdir}/pkgconfig/pyldb-util.pc
|
%{_libdir}/pkgconfig/pyldb-util.pc
|
||||||
|
%{_mandir}/man*/Py*.gz
|
||||||
|
|
||||||
%post -n pyldb -p /sbin/ldconfig
|
%post -n pyldb -p /sbin/ldconfig
|
||||||
%postun -n pyldb -p /sbin/ldconfig
|
%postun -n pyldb -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 21 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.0-2
|
||||||
|
- Build and install API documentation
|
||||||
|
|
||||||
* Wed Nov 09 2011 Stepgen Gallagher <sgallagh@redhat.com> - 1.1.3-1
|
* Wed Nov 09 2011 Stepgen Gallagher <sgallagh@redhat.com> - 1.1.3-1
|
||||||
- New upstream release
|
- New upstream release
|
||||||
- Required for building newer samba4 packages
|
- Required for building newer samba4 packages
|
||||||
|
Loading…
Reference in New Issue
Block a user