diff --git a/baselibs.conf b/baselibs.conf index 1f58db6..486de76 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1 @@ -libvpx0 +libvpx1 diff --git a/libvpx-v0.9.7-p1.tar.bz2 b/libvpx-v0.9.7-p1.tar.bz2 deleted file mode 100644 index 5be1c8f..0000000 --- a/libvpx-v0.9.7-p1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:074583d46955d406cf63c6a8d0d5b0a75c2b98128e6d425ab481f57612e291f0 -size 1244783 diff --git a/libvpx-v1.1.0.tar.bz2 b/libvpx-v1.1.0.tar.bz2 new file mode 100644 index 0000000..42c2e70 --- /dev/null +++ b/libvpx-v1.1.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ce074cf4b3bcd9a49ff93e05485b71c273bfc3685a305e55a0e7fa51beb72c5 +size 1653485 diff --git a/libvpx.changes b/libvpx.changes index 0f9560a..4a464a8 100644 --- a/libvpx.changes +++ b/libvpx.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Tue Sep 18 08:50:29 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.1.0: + + Enhancements: + - Adds a motion compensated temporal denoiser to the encoder + - support for new compilers and platforms were added + - Changing resolution with vpx_codec_enc_config_set() is now + supported + + Improved performance + + Bugs fixed +- Changes from version 1.0.0: + + Enhancements: + - This release introduces several substantial new features to + the encoder, of particular interest to real time streaming + applications. + + Improved performance + + Encoder quality in the single stream case is consistent with + the Cayuga release. + + Bug fixes +- Rename libvpx0 to libvpx1, following upstreams soname bump (also + in baselibs.conf) +- Add pkg-config BuildRequires: as we provide a .pc file, we need + pkg-config to be able to create the pkgconfig() provides + (automatically). +- libvpx-configure-add-armv7-tgt-isa.patch currently disabled: + needs more work. + ------------------------------------------------------------------- Tue Nov 29 15:36:19 CET 2011 - ro@suse.de diff --git a/libvpx.spec b/libvpx.spec index f10e374..0ea15d6 100644 --- a/libvpx.spec +++ b/libvpx.spec @@ -1,7 +1,7 @@ # # spec file for package libvpx # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,20 @@ # - Name: libvpx -Version: 0.9.7 -Release: 1 -%define patchlevel -p1 -License: BSD3c ; GPLv2+ +Version: 1.1.0 +Release: 0 Summary: VP8 codec library -Url: http://www.webmproject.org/ +License: BSD-3-Clause ; GPL-2.0+ Group: Productivity/Multimedia/Other -Source0: http://webm.googlecode.com/files/%{name}-v%{version}%{patchlevel}.tar.bz2 +Url: http://www.webmproject.org/ +Source0: http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2 # PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch dimstar@opensuse.org -- For older compilers, CONFIG_PIC need to be defined. Patch0: libvpx-define-config_pic.patch Patch1: libvpx-configure-add-armv7-tgt-isa.patch Patch2: libvpx-configure-add-s390.patch +# Needed to be able to create pkgconfig() provides. +BuildRequires: pkg-config BuildRequires: yasm BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,8 +42,8 @@ and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska container. %package -n vpx-tools -License: BSD3c ; GPLv2+ Summary: VP8 codec library - Utilities +License: BSD-3-Clause ; GPL-2.0+ Group: Productivity/Multimedia/Other %description -n vpx-tools @@ -56,13 +56,13 @@ WebM files consist of video streams compressed with the VP8 video codec and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska container. -%package -n %{name}0 +%package -n %{name}1 -License: BSD3c Summary: VP8 codec library +License: BSD-3-Clause Group: System/Libraries -%description -n %{name}0 +%description -n %{name}1 WebM is an open, royalty-free, media file format designed for the web. WebM defines the file container structure, video and audio formats. @@ -71,10 +71,10 @@ and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska container. %package devel -License: BSD3c ; GPLv2+ Summary: VP8 codec library - Development headers +License: BSD-3-Clause ; GPL-2.0+ Group: Development/Languages/C and C++ -Requires: %{name}0 = %{version} +Requires: %{name}1 = %{version} %description devel Development headers and library @@ -87,9 +87,9 @@ and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska container. %prep -%setup -q -n %name-v%version%patchlevel +%setup -q -n %name-v%version %patch0 -p1 -%patch1 -p1 +#patch1 -p1 %patch2 %build @@ -122,22 +122,21 @@ rm %{buildroot}%{_libdir}/libvpx.a %clean rm -rf %{buildroot} -%post -n %{name}0 -p /sbin/ldconfig +%post -n %{name}1 -p /sbin/ldconfig -%postun -n %{name}0 -p /sbin/ldconfig +%postun -n %{name}1 -p /sbin/ldconfig %files -n vpx-tools %defattr(-,root,root) %{_bindir}/* -%files -n %{name}0 +%files -n %{name}1 %defattr(-, root, root) %doc LICENSE AUTHORS README CHANGELOG -%{_libdir}/libvpx.so.0* +%{_libdir}/libvpx.so.* %files devel %defattr(-,root,root) -%doc vp8_api1_migration.txt %{_includedir}/vpx/ %{_libdir}/pkgconfig/vpx.pc %{_libdir}/libvpx.so