[libvpx/f17] update to 1.2.0

Tom Callaway spot at fedoraproject.org
Thu Feb 28 17:54:58 UTC 2013


commit 1fcb08091e1165a2d8513087cbfd5e4583a5e5a1
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Thu Feb 28 12:58:00 2013 -0500

    update to 1.2.0

 libvpx.spec |   36 +++++++++++++++++++++++++++++-------
 sources     |    2 +-
 2 files changed, 30 insertions(+), 8 deletions(-)
---
diff --git a/libvpx.spec b/libvpx.spec
index d803cb9..27bfa11 100644
--- a/libvpx.spec
+++ b/libvpx.spec
@@ -1,14 +1,25 @@
+%global majorver 1
+%global minorver 2
+%global tinyver  0
+
 Name:			libvpx
 Summary:		VP8 Video Codec SDK
-Version:		1.0.0
+Version:		%{majorver}.%{minorver}.%{tinyver}
 %global soversion	%{version}
-Release:		3%{?dist}
+Release:		1%{?dist}
 License:		BSD
 Group:			System Environment/Libraries
+# Google forgot to make a 1.2.0 tarball, so I made one from the git tag.
+# git clone https://code.google.com/p/webm.libvpx/ libvpx
+# cd libvpx
+# git checkout v1.2.0
+# rm -rf .git*
+# cd ..
+# mv libvpx libvpx-v1.2.0
+# tar xvfj libvpx-v1.2.0.tar.bz2 libvpx-v1.2.0
 Source0:		http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2
 # Thanks to debian.
 Source2:		libvpx.ver
-Patch0:			libvpx-v1.0.0-pcfix.patch
 URL:			http://www.webmproject.org/tools/vp8-sdk/
 %ifarch %{ix86} x86_64
 BuildRequires:		yasm
@@ -40,7 +51,6 @@ and decoder.
 
 %prep
 %setup -q -n %{name}-v%{version}
-%patch0 -p1 -b .pcfix
 
 %build
 %ifarch %{ix86}
@@ -80,7 +90,7 @@ mkdir tmp
 cd tmp
 ar x ../libvpx_g.a
 cd ..
-gcc -fPIC -shared -pthread -lm -Wl,--no-undefined -Wl,-soname,libvpx.so.0 -Wl,--version-script,%{SOURCE2} -Wl,-z,noexecstack -o libvpx.so.%{soversion} tmp/*.o
+gcc -fPIC -shared -pthread -lm -Wl,--no-undefined -Wl,-soname,libvpx.so.%{majorver} -Wl,--version-script,%{SOURCE2} -Wl,-z,noexecstack -o libvpx.so.%{soversion} tmp/*.o
 rm -rf tmp
 %endif
 
@@ -108,8 +118,8 @@ mv %{buildroot}/usr/docs doc/
 install -p libvpx.so.%{soversion} %{buildroot}%{_libdir}
 pushd %{buildroot}%{_libdir}
 ln -sf libvpx.so.%{soversion} libvpx.so
-ln -sf libvpx.so.%{soversion} libvpx.so.0
-ln -sf libvpx.so.%{soversion} libvpx.so.0.9
+ln -sf libvpx.so.%{soversion} libvpx.so.%{majorver}
+ln -sf libvpx.so.%{soversion} libvpx.so.%{majorver}.%{minorver}
 popd
 %endif
 
@@ -143,6 +153,18 @@ popd
 %{_bindir}/*
 
 %changelog
+* Thu Feb 28 2013 Tom Callaway <spot at fedoraproject.org> - 1.2.0-1
+- update to 1.2.0
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue May 29 2012 Tom Callaway <spot at fedoraproject.org> - 1.1.0-1
+- update to 1.1.0
+
 * Tue May 29 2012 Tom Callaway <spot at fedoraproject.org> - 1.0.0-3
 - fix vpx.pc file to include -lm (bz825754)
 
diff --git a/sources b/sources
index eed8570..fec9a61 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d987b5140412edd37d2c6b10c29ad484  libvpx-v1.0.0.tar.bz2
+400d7c940c5f9d394893d42ae5f463e6  libvpx-v1.2.0.tar.bz2


More information about the scm-commits mailing list