X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=libvpx.spec;h=3b90984d4df29d319df790ca3c0c381ee4481b76;hb=df2948cbe553b84907dd2376e509389a163757ce;hp=02880f7cfd3147e5eb96691fe7b4743e83f5fb53;hpb=f23690265313f5e33853a82b0ca2d292a4445586;p=packages%2Flibvpx.git diff --git a/libvpx.spec b/libvpx.spec index 02880f7..3b90984 100644 --- a/libvpx.spec +++ b/libvpx.spec @@ -2,7 +2,9 @@ # Conditional build: %bcond_without asm # x86 assembler %bcond_without doc # don't build doc +%bcond_with tests # build tests (not useful, creates libgtest.a) %bcond_without ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano) +%bcond_without vp9_encoder # vp9 encoder %ifnarch %{ix86} %{x8664} %undefine with_asm @@ -13,11 +15,16 @@ %undefine with_ssse3 %endif +# old gcc gets stuck on ac +%ifarch sparc +%undefine with_vp9_encoder +%endif + Summary: VP8, a high-quality video codec Summary(pl.UTF-8): VP8 - kodek obrazu wysokiej jakości Name: libvpx Version: 1.3.0 -Release: 1 +Release: 2 License: BSD Group: Libraries #Source0Download: http://code.google.com/p/webm/downloads/list @@ -28,6 +35,8 @@ Source0: %{name}-%{version}.tar.gz # Source0-md5: dcf436a5dc8b56bdfb4aec63b2fe6729 URL: http://www.webmproject.org/ BuildRequires: doxygen +%{?with_tests:BuildRequires: libstdc++-devel} +BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.673 BuildRequires: sed >= 4.0 %{?with_asm:BuildRequires: yasm >= 0.8} @@ -96,12 +105,14 @@ CFLAGS="%{rpmcflags} %{rpmcppflags}" \ --as=yasm \ %endif --target=%{vpxtarget} \ -%if "%{vpxtarget}" != "%{generic_target}" --enable-shared \ -%endif %{!?with_ssse3:--disable-ssse3} \ --disable-optimizations \ + --%{!?with_tests:dis}%{?with_tests:en}able-unit-tests \ + --%{!?with_doc:dis}%{?with_doc:en}able-docs \ + --%{!?with_doc:dis}%{?with_doc:en}able-install-docs \ --enable-vp8 \ + %{!?with_vp9_encoder:--disable-vp9-encoder} \ --enable-postproc \ --enable-runtime-cpu-detect @@ -136,14 +147,14 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/vpx,%{_libdir}} %clean rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc AUTHORS CHANGELOG LICENSE PATENTS README %attr(755,root,root) %{_bindir}/vp8_scalable_patterns -%attr(755,root,root) %{_bindir}/vp9_spatial_scalable_encoder +%{?with_vp9_encoder:%attr(755,root,root) %{_bindir}/vp9_spatial_scalable_encoder} %attr(755,root,root) %{_bindir}/vpxdec %attr(755,root,root) %{_bindir}/vpxenc %attr(755,root,root) %{_libdir}/libvpx.so.*.*.*