diff --git a/dav1d-0.5.2.tar.bz2 b/dav1d-0.5.2.tar.bz2 new file mode 100644 index 0000000..a0a5956 Binary files /dev/null and b/dav1d-0.5.2.tar.bz2 differ diff --git a/dav1d.spec b/dav1d.spec new file mode 100644 index 0000000..ed4087b --- /dev/null +++ b/dav1d.spec @@ -0,0 +1,63 @@ +Name: dav1d +Version: 0.5.2 +Release: 1 +Summary: AV1 cross-platform Decoder + +License: BSD +URL: https://code.videolan.org/videolan/dav1d +Source0: %url/-/archive/%{version}/%{name}-%{version}.tar.bz2 + +BuildRequires: gcc nasm doxygen +BuildRequires: meson >= 0.47.0 + +%description +dav1d is a new AV1 cross-platform Decoder, open-source, and focused on speed +and correctness. + +%package -n libdav1d +Summary: Library files for dav1d + +%description -n libdav1d +Library files for dav1d, the AV1 cross-platform Decoder. + +%package -n libdav1d-devel +Summary: Development files for dav1d +Requires: libdav1d%{?_isa} = %{version}-%{release} + +%description -n libdav1d-devel +Development files for dav1d, the AV1 cross-platform Decoder. + +%prep +%autosetup -p1 -n %{name}-%{version} + +%build +%meson --buildtype=release + +%meson_build +%meson_build doc/html + +%install +%meson_install + +%check +%meson_test + +%files +%license COPYING doc/PATENTS +%doc CONTRIBUTING.md NEWS README.md +%{_bindir}/dav1d + +%files -n libdav1d +%license COPYING doc/PATENTS +%{_libdir}/libdav1d.so.3* + +%files -n libdav1d-devel +%doc %{_host_alias}/doc/html +%{_includedir}/%{name} +%{_libdir}/libdav1d.so +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +* Fri May 07 2021 weidong - 0.5.2-1 +- Initial package. +