|
|
|
|
@ -22,8 +22,8 @@
|
|
|
|
|
## |
|
|
|
|
|
|
|
|
|
# package version |
|
|
|
|
%define V_opkg 0.9.2 |
|
|
|
|
%define V_snap 20211001 |
|
|
|
|
%define V_opkg 1.2.0 |
|
|
|
|
%define V_snap 20230509 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: dav1d |
|
|
|
|
@ -36,7 +36,7 @@ Class: EVAL
|
|
|
|
|
Group: Video |
|
|
|
|
License: BSD |
|
|
|
|
Version: %{V_opkg}.%{V_snap} |
|
|
|
|
Release: 20211001 |
|
|
|
|
Release: 20230509 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: http://download.openpkg.org/components/versioned/dav1d/dav1d-%{V_snap}.tar.xz |
|
|
|
|
@ -52,8 +52,8 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
%track |
|
|
|
|
prog dav1d:base = { |
|
|
|
|
version = %{V_opkg} |
|
|
|
|
url = https://code.videolan.org/videolan/dav1d/tags |
|
|
|
|
regex = (\d+\.\d+\.\d+) |
|
|
|
|
url = https://code.videolan.org/videolan/dav1d/-/tags |
|
|
|
|
regex = tags/(\d+\.\d+\.\d+) |
|
|
|
|
} |
|
|
|
|
prog dav1d:snap = { |
|
|
|
|
version = %{V_snap} |
|
|
|
|
@ -70,11 +70,14 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
--buildtype release \ |
|
|
|
|
--default-library static \ |
|
|
|
|
--backend ninja \ |
|
|
|
|
-Dbuild_tests=false |
|
|
|
|
-Denable_tests=false |
|
|
|
|
ninja -C build |
|
|
|
|
|
|
|
|
|
%install |
|
|
|
|
DESTDIR=$RPM_BUILD_ROOT ninja -C build install |
|
|
|
|
mv $RPM_BUILD_ROOT%{l_prefix}/libdata/pkgconfig \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig |
|
|
|
|
rmdir $RPM_BUILD_ROOT%{l_prefix}/libdata |
|
|
|
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} |
|
|
|
|
|
|
|
|
|
%files -f files |
|
|
|
|
|