%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Summary: The Vorbis General Audio Compression Codec Name: libvorbis Version: 1.3.7 Release: 1%{?dist} Epoch: 1 License: BSD URL: https://www.xiph.org/ #Source: https://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.xz %scm_source github https://github.com/xiph/vorbis master BuildRequires: gcc BuildRequires: pkgconfig(ogg) >= 1.0 # sync with git as of # # commit 46e70fa6573e206c2555cd99a53204ffd6bf58fd # Author: Minmin Gong # Date: Wed Jul 4 21:37:54 2018 -0700 # # Fix the compiling errors on msvc ARM64 configuration. # # Fixes: # CVE-2017-14160 # CVE-2018-10392 # CVE-2018-10393 #Patch0: libvorbis-1.3.6-git.patch %description Ogg Vorbis is a fully open, non-proprietary, patent- and royalty-free, general-purpose compressed audio format for audio and music at fixed and variable bitrates. The libvorbis package contains runtime libraries for use in programs that support Ogg Vorbis. %package devel Summary: Development tools for Vorbis applications Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} %description devel The libvorbis-devel package contains the header files and documentation needed to develop applications with Ogg Vorbis. %package devel-docs Summary: Documentation for developing Vorbis applications Requires: %{name}-devel = %{epoch}:%{version}-%{release} BuildArch: noarch %description devel-docs Documentation for developing applications with libvorbis. %prep #%setup -q #%patch0 -p1 %scm_setup autoreconf -fiv sed -i "s|-O20|$RPM_OPT_FLAGS|" configure sed -i "s/-ffast-math//" configure sed -i "s/-mcpu=750//" configure %build export LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" export LIBS="-lcx" %configure --disable-static #%make_build make %{?_smp_mflags} %install %make_install docdir=%{_pkgdocdir} # remove unpackaged files from the buildroot rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %check make -k check %files %doc AUTHORS %license COPYING #%{_libdir}/libvorbis.so.* #%{_libdir}/libvorbisfile.so.* %{_libdir}/vorbis*.dll %files devel %{_includedir}/vorbis #%{_libdir}/libvorbis.so #%{_libdir}/libvorbisfile.so #%{_libdir}/libvorbisenc.so %{_libdir}/*.a %{_libdir}/pkgconfig/*.pc %{_datadir}/aclocal/vorbis.m4 %files devel-docs %{_pkgdocdir}/* %exclude %{_pkgdocdir}/doxygen-build.stamp #%ldconfig_scriptlets %changelog * Sun Jul 05 2020 Elbert Pol - 1.3.7-1 - Updated to latest source * Mon Mar 04 2019 Elbert Pol - 1.3.6-3 - Put dll in right section - Put back some deleted lines * Sun Mar 03 2019 Elbert Pol - 1.3.6-2 - Cleanup some lines * Sun Mar 03 2019 Elbert Pol - 1.3.6-1 - First Rpm build for OS2 - Change some .spec lines * Tue Mar 15 2016 Valery V.Sedletski <_valerius@mail.ru> - 1.3.5-1 - Initial OS/2 packaging