diff --git a/opusfile.spec b/opusfile.spec index d92dc304dbbf8de8373db064344f124a88675542..cf5daaf9d10de09eba82f31e6f0230b22d578d38 100644 --- a/opusfile.spec +++ b/opusfile.spec @@ -1,14 +1,17 @@ Name: opusfile Version: 0.12 -Release: 2 +Release: 3 Summary: A high-level API provides seeking, decode, and playback of Opus streams License: BSD -URL: http://www.opus-codec.org/ -Source0: http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz +URL: https://www.opus-codec.org/ +Source0: https://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz Patch0000: 0001-fix-MemorySanitizer-use-of-uninitialized-value.patch Patch0001: CVE-2022-47021.patch -BuildRequires: gcc libogg-devel openssl-devel opus-devel chrpath +BuildRequires: gcc +BuildRequires: pkgconfig(ogg) >= 1.3 +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(opus) >= 1.0.1 %description The opusfile library provides seeking, decode, and playback of Opus streams in the Ogg @@ -33,25 +36,25 @@ Development package for opusfile package. %install %make_install %delete_la -chrpath -d %{buildroot}/%{_libdir}/libopus* - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig %files -%doc AUTHORS COPYING -%{_libdir}/{libopusfile.so.*,libopusurl.so.*} +%license COPYING +%doc AUTHORS +%{_libdir}/libopusfile.so.* +%{_libdir}/libopusurl.so.* %files devel %doc %{_docdir}/%{name} %{_includedir}/opus/opus* -%{_libdir}/pkgconfig/{opusfile.pc,opusurl.pc} -%{_libdir}/{libopusfile.so,libopusurl.so} +%{_libdir}/pkgconfig/opusfile.pc +%{_libdir}/pkgconfig/opusurl.pc +%{_libdir}/libopusfile.so +%{_libdir}/libopusurl.so %changelog +* Tue Sep 03 2024 Funda Wang - 0.12-3 +- cleanup spec + * Fri Aug 16 2024 wangkai <13474090681@163.com> - 0.12-2 - Remove rpath