Accepting request 178913 from network:telephony

- Build and ship development documentation (forwarded request 178910 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/178913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccrtp?expand=0&rev=9
This commit is contained in:
Stephan Kulow 2013-06-14 13:43:08 +00:00 committed by Git OBS Bridge
commit 194b64641e
2 changed files with 39 additions and 13 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Jun 13 21:32:27 UTC 2013 - jengelh@inai.de
- Build and ship development documentation
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 5 22:17:02 UTC 2013 - jengelh@inai.de Wed Jun 5 22:17:02 UTC 2013 - jengelh@inai.de

View File

@ -33,12 +33,16 @@ Source3: %name.keyring
Patch1: 0001-build-properly-use-autotools.patch Patch1: 0001-build-properly-use-autotools.patch
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: doxygen
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libgcrypt-devel BuildRequires: libgcrypt-devel
BuildRequires: libstdc++-devel BuildRequires: libstdc++-devel
BuildRequires: libtool BuildRequires: libtool
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: ucommon-devel >= 5.0.0 BuildRequires: ucommon-devel >= 5.0.0
%if 0%{?suse_version}
BuildRequires: fdupes
%endif
%if 0%{?suse_version} >= 1230 %if 0%{?suse_version} >= 1230
BuildRequires: gpg-offline BuildRequires: gpg-offline
%endif %endif
@ -73,6 +77,17 @@ Obsoletes: libccrtp-devel < %version
This package contains files needed when developing applications using This package contains files needed when developing applications using
ccrtp. ccrtp.
%package doc
Summary: Generated class documentation for ccrtp
Group: Documentation/HTML
%if 0%{?suse_version} >= 1130 || 0%{?fedora_version}
BuildArch: noarch
%endif
%description doc
Generated class documentation for the ccrtp library from header
files, html browsable.
%prep %prep
%{?gpg_verify: %gpg_verify %{S:2}} %{?gpg_verify: %gpg_verify %{S:2}}
%setup -q %setup -q
@ -87,28 +102,34 @@ make %{?_smp_mflags} V=1;
%install %install
make install DESTDIR="%buildroot"; make install DESTDIR="%buildroot";
rm -f "%buildroot/%_libdir"/*.la; rm -f "%buildroot/%_libdir"/*.la;
%fdupes %buildroot/%_prefix
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig
%files -n %lname
%defattr(-,root,root,0755)
%{_libdir}/libccrtp*.so.2*
%files devel
%defattr(-,root,root,0755)
%doc AUTHORS COPYING NEWS README TODO ChangeLog
%{_libdir}/libccrtp*.so
%{_libdir}/pkgconfig/libccrtp.pc
%dir %{_includedir}/ccrtp
%{_includedir}/ccrtp/*.h
%{_infodir}/ccrtp.info*
%post devel %post devel
%install_info --info-dir=%{_infodir} %{_infodir}/ccrtp.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/ccrtp.info.gz
%postun devel %postun devel
%install_info_delete --info-dir=%{_infodir} %{_infodir}/ccrtp.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/ccrtp.info.gz
%files -n %lname
%defattr(-,root,root,0755)
%doc COPYING
%{_libdir}/libccrtp*.so.2*
%files devel
%defattr(-,root,root,0755)
%doc AUTHORS NEWS README TODO ChangeLog
%{_libdir}/libccrtp*.so
%{_libdir}/pkgconfig/libccrtp.pc
%dir %{_includedir}/ccrtp
%{_includedir}/ccrtp/*.h
%{_infodir}/ccrtp.info*
%files doc
%defattr(-,root,root)
%doc doc/html/
%changelog %changelog