diff --git a/opus.changes b/opus.changes index 3af81be..6ed8deb 100644 --- a/opus.changes +++ b/opus.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Jan 27 09:32:12 UTC 2016 - olaf@aepfle.de + +- Disable SSE2 in SLE_11 due to code or compiler bugs. + +------------------------------------------------------------------- +Tue Jan 26 20:23:12 UTC 2016 - mpluskal@suse.com + +- Enable tests during package build +- Cleanup spec file with spec-cleaner +- Drop not needed libtool dependency for build + ------------------------------------------------------------------- Tue Jan 19 13:24:17 UTC 2016 - idonmez@suse.com diff --git a/opus.spec b/opus.spec index 2e3c57e..0d10a43 100644 --- a/opus.spec +++ b/opus.spec @@ -17,24 +17,23 @@ # +%define soname 0 Name: opus Version: 1.1.2 Release: 0 -%define soname 0 Summary: Opus Audio Codec Library License: BSD-3-Clause Group: System/Libraries +Url: http://opus-codec.org/ Source: http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz Source99: baselibs.conf -Url: http://opus-codec.org/ +BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: libtool -BuildRequires: pkgconfig %description The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates -technology from Skype's SILK codec and Xiph.Org's CELT codec. +technology from Skype's SILK codec and Xiph.Org's CELT codec. %package -n libopus%{soname} Summary: Opus Audio Codec Library @@ -43,7 +42,7 @@ Group: System/Libraries %description -n libopus%{soname} The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates -technology from Skype's SILK codec and Xiph.Org's CELT codec. +technology from Skype's SILK codec and Xiph.Org's CELT codec. %package -n libopus-devel Summary: Opus Audio Codec Library Development Environment @@ -53,7 +52,7 @@ Requires: libopus%{soname} = %{version} %description -n libopus-devel The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates -technology from Skype's SILK codec and Xiph.Org's CELT codec. +technology from Skype's SILK codec and Xiph.Org's CELT codec. %package -n libopus-devel-static Summary: Opus Audio Codec Library Static Library @@ -63,33 +62,36 @@ Requires: libopus-devel = %{version} %description -n libopus-devel-static The Opus codec is designed for interactive speech and audio transmission over the Internet. It is designed by the IETF Codec Working Group and incorporates -technology from Skype's SILK codec and Xiph.Org's CELT codec. - +technology from Skype's SILK codec and Xiph.Org's CELT codec. %prep %setup -q %build %configure \ - --disable-silent-rules \ - --disable-doc \ - --enable-custom-modes \ - --enable-intrinsics +%if 0%{?suse_version} > 1110 + --enable-intrinsics \ +%else + --disable-intrinsics \ +%endif + --disable-silent-rules \ + --disable-doc \ + --enable-custom-modes -%__make %{?_smp_mflags} +make %{?_smp_mflags} + +%check +make %{?_smp_mflags} check %install -%makeinstall +make DESTDIR=%{buildroot} install %{?_smp_mflags} -%__rm -f "%{buildroot}%{_libdir}"/*.la +find %{buildroot} -type f -name "*.la" -delete -print %post -n libopus%{soname} -p /sbin/ldconfig %postun -n libopus%{soname} -p /sbin/ldconfig -%clean -%{?buildroot:%__rm -rf "%{buildroot}"} - %files -n libopus%{soname} %defattr(-,root,root) %doc AUTHORS COPYING README