diff --git a/build/rpm/liblinphone.spec.cmake b/build/rpm/liblinphone.spec.cmake index 83d0fc8bd53571fdc8155ec38572ba280c056df1..c9b0ff901379bbc18245ab9024310f84792ad340 100755 --- a/build/rpm/liblinphone.spec.cmake +++ b/build/rpm/liblinphone.spec.cmake @@ -8,6 +8,8 @@ %define pkg_name %{?_with_bc:bc-liblinphone}%{!?_with_bc:liblinphone} %{?_with_bc: %define _prefix /opt/belledonne-communications} +%define pkg_prefix %{?_with_bc:bc-}%{!?_with_bc:} + # re-define some directories for older RPMBuild versions which don't. This messes up the doc/ dir # taken from https://fedoraproject.org/wiki/Packaging:RPMMacros?rd=Packaging/RPMMacros %define _datarootdir %{_prefix}/share @@ -31,6 +33,13 @@ License: GPL URL: http://www.linphone.org Source0: %{name}-%{version}%{?build_number_ext}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +Requires: %{pkg_prefix}bctoolbox +Requires: %{pkg_prefix}ortp +Requires: %{pkg_prefix}mediastreamer +Requires: %{pkg_prefix}belle-sip +Requires: %{pkg_prefix}belr + %description liblinphone is the voip sdk used by Linphone @@ -77,25 +86,20 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README.md TODO -%{_bindir}/linphonec -%{_bindir}/linphonecsh -%{_bindir}/lp-auto-answer -%{_bindir}/lp-test-ecc %{_libdir}/*.so.* #%{_mandir}/* %{_datadir}/linphone %{_datadir}/sounds/linphone -%{_datadir}/Linphone/rootca.pem %files devel %defattr(-,root,root) -%{_bindir}/* %{_includedir}/linphone +%{_includedir}/linphone++ %{_libdir}/*.a %{_libdir}/*.so -#%{_docdir} +%{_docdir} %{_datadir}/Linphone/cmake/*.cmake -%{_datadir}/liblinphone_tester +%{_datadir}/LinphoneCxx/cmake/*.cmake %changelog