Bump up to v1.10.0 98/261898/2 accepted/tizen_6.5_unified accepted/tizen_7.0_unified_hotfix tizen_6.5 tizen_7.0_hotfix accepted/tizen/6.5/unified/20211029.014243 accepted/tizen/7.0/unified/20221110.062557 accepted/tizen/7.0/unified/hotfix/20221116.111044 accepted/tizen/unified/20210802.135805 submit/tizen/20210730.070304 submit/tizen_6.5/20211028.163501 tizen_6.5.m2_release tizen_7.0_m2_release
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 28 Jul 2021 10:19:29 +0000 (19:19 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 28 Jul 2021 10:44:41 +0000 (19:44 +0900)
- Remove .gbs.conf to fix build error with upstream branch.

Change-Id: I60b6ad46daae0f1b16b7eaafe74766a29be48cb7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
1  2 
packaging/libvpx.spec

index 8dc96b8,0000000..ecc6771
mode 100644,000000..100644
--- /dev/null
@@@ -1,97 -1,0 +1,97 @@@
- Version:        1.8.2
- Release:        1
 +Name:           libvpx
++Version:        1.10.0
++Release:        0
 +License:        BSD-3-Clause
 +Summary:        VP8 codec library
 +Url:            http://www.webmproject.org/
 +#X-Vc-Url:    https://chromium.googlesource.com/webm/libvpx
 +Group:          Multimedia/Libraries
 +Source0:        http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2
 +Source1001:   libvpx.manifest
 +BuildRequires:  yasm
 +
 +%description
 +WebM is an open, royalty-free, media file format designed for the web.
 +
 +WebM defines the file container structure, video and audio formats.
 +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 vpx-tools
 +Summary:        VP8 codec library - Utilities
 +
 +%description -n vpx-tools
 +This package contains utilities around the vp8 codec sdk.
 +
 +WebM is an open, royalty-free, media file format designed for the web.
 +
 +WebM defines the file container structure, video and audio formats.
 +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 devel
 +Summary:        VP8 codec library - Development headers
 +Requires:       %{name} = %{version}-%{release}
 +
 +%description devel
 +Development headers and library
 +
 +WebM is an open, royalty-free, media file format designed for the web.
 +
 +WebM defines the file container structure, video and audio formats.
 +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.
 +
 +%prep
 +%setup -q -n %name-v%version
 +cp %{SOURCE1001} .
 +
 +%build
 +cd build
 +export CFLAGS="%{optflags}"
 +# It is only an emulation of autotools configure; the macro does not work
 +
 +# libvpx default enable NEON support on ARMv7, unfortunately some ARMv7
 +# CPU doesn't have NEON, e.g. NVIDIA Tegra 2.
 +# So, we still set -mfpu=neon when build libvpx rpm, but also enable
 +# runtime-cpu-detect for runtime detect NEON.
 +../configure \
 +    --prefix=%{_prefix} \
 +    --libdir=%{_libdir} \
 +    --enable-debug \
 +    --enable-shared \
 +%ifarch armv7l armv7hl
 +    --target=armv7-linux-gcc \
 +    --enable-runtime-cpu-detect \
 +%endif
 +    --enable-pic
 +
 +%__make %{?_smp_mflags}
 +
 +%install
 +cd build
 +%make_install
 +
 +%post -n %{name} -p /sbin/ldconfig
 +
 +%postun -n %{name} -p /sbin/ldconfig
 +
 +%files -n vpx-tools
 +%manifest %{name}.manifest
 +%defattr(-,root,root)
 +%{_bindir}/*
 +
 +%files
 +%manifest %{name}.manifest
 +%defattr(-, root, root)
 +%license LICENSE
 +%{_libdir}/libvpx.so.*
 +
 +%files devel
 +%manifest %{name}.manifest
 +%defattr(-,root,root)
 +%{_includedir}/vpx/
 +%{_libdir}/pkgconfig/vpx.pc
 +%{_libdir}/libvpx.so