From d7d6f946199036843f071354f6c33fa6999911f8 Mon Sep 17 00:00:00 2001 From: wangkerong Date: Wed, 22 Dec 2021 15:00:26 +0800 Subject: [PATCH] fix building error --- webrtc-audio-processing.spec | 44 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/webrtc-audio-processing.spec b/webrtc-audio-processing.spec index ddcad19..12b6d43 100644 --- a/webrtc-audio-processing.spec +++ b/webrtc-audio-processing.spec @@ -1,13 +1,17 @@ Name: webrtc-audio-processing -Version: 0.3.1 -Release: 5 +Version: 1.0 +Release: 2 Summary: Real-Time Communication Library for Web Browsers License: BSD and MIT URL: https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/ -Source0: https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/%{name}-%{version}.tar.xz -Patch1: support-riscv.patch +Source0: https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/%{name}-%{version}.tar.gz + +# fix building failed +Patch6000: Backport-Use-cmake-to-look-up-abseil-dependency.patch BuildRequires: autoconf automake libtool gcc gcc-c++ +BuildRequires: meson abseil-cpp-devel cmake webrtc-audio-processing-devel +Requires: abseil-cpp %description WebRTC is an open source project that enables web browsers with Real-Time @@ -29,39 +33,39 @@ Header files for webrtc-audio-processing %autosetup -n %{name}-%{version} -p1 %build -autoreconf -vif -%configure \ -%ifarch %{arm} aarch64 - --enable-neon=no \ -%endif - --disable-silent-rules -%make_build +%meson +%meson_build %install -%make_install - -%delete_la +%meson_install -%ldconfig_scriptlets +cp -a %{_libdir}/libwebrtc_audio_processing.so.1* %{buildroot}%{_libdir} %files %defattr(-,root,root) %doc README.md AUTHORS %license COPYING +%{_libdir}/libwebrtc-audio-processing-1.so.* +%{_libdir}/libwebrtc-audio-coding-1.so.* %{_libdir}/libwebrtc_audio_processing.so.1* %files devel %defattr(-,root,root) -%{_libdir}/*.a -%{_libdir}/pkgconfig/%{name}.pc -%{_libdir}/libwebrtc_audio_processing.so -%{_includedir}/webrtc_audio_processing/webrtc/* - +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so +%{_includedir}/webrtc-audio-processing-1/* + %files help %defattr(-,root,root) %doc NEWS %changelog +* Wed Dec 22 2021 wangkerong - 1.0-1-1 +- add the missing libwebrtc_audio_processing.so.1 fix building error + +* Wed Dec 08 2021 wangkerong - 1.0-1 +- update to 1.0 + * Fri Nov 20 2020 yangyanchao - 0.3.1-5 - Cleancode: add patch id, change patch name -- Gitee