|
1 | 1 | # Template file for 'oneVPL' |
2 | 2 | pkgname=oneVPL |
3 | 3 | version=2023.3.1 |
4 | | -revision=2 |
5 | | -build_style=cmake |
6 | | -hostmakedepends="pkg-config" |
7 | | -makedepends="libva-devel libX11-devel" |
| 4 | +revision=3 |
| 5 | +build_style=meta |
8 | 6 | short_desc="Intel oneAPI Video Processing Library" |
9 | 7 | maintainer="Michael Aldridge < [email protected]>" |
10 | | -license="MIT" |
11 | | -homepage="https://github.com/oneapi-src/oneVPL" |
12 | | -changelog="https://github.com/oneapi-src/oneVPL/blob/master/CHANGELOG.md" |
13 | | -distfiles="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v$version.tar.gz" |
14 | | -checksum=4411543519486a2450f6f5af06a077596e7888a551768594e9dfa2a46b23b6f5 |
| 8 | +license="Public Domain" |
| 9 | +homepage="https://github.com/intel/libvpl" |
| 10 | +changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md" |
15 | 11 |
|
16 | | -post_install() { |
17 | | - vlicense LICENSE |
| 12 | +oneVPL_package() { |
| 13 | + build_style="meta" |
| 14 | + short_desc" (transitional dummy package)" |
| 15 | + depends="libvpl>=0" |
18 | 16 | } |
19 | 17 |
|
20 | 18 | oneVPL-devel_package() { |
21 | | - short_desc+=" - development files" |
22 | | - depends="${sourcepkg}>=${version}_${revision}" |
23 | | - pkg_install() { |
24 | | - vmove etc/vpl/vars.sh |
25 | | - vmove usr/include |
26 | | - vmove usr/lib/pkgconfig |
27 | | - vmove usr/lib/cmake |
28 | | - vmove "usr/lib/*.so" |
29 | | - } |
| 19 | + build_style="meta" |
| 20 | + short_desc" - development files" |
| 21 | + depends="libvpl>=0" |
30 | 22 | } |
31 | 23 |
|
32 | 24 | oneVPL-examples_package() { |
33 | | - short_desc+=" - examples" |
34 | | - depends="${sourcepkg}>=${version}_${revision}" |
35 | | - pkg_install() { |
36 | | - vmove usr/bin/sample_decode |
37 | | - vmove usr/bin/sample_encode |
38 | | - vmove usr/bin/sample_multi_transcode |
39 | | - vmove usr/bin/sample_vpp |
40 | | - vmove usr/bin/vpl-inspect |
41 | | - vmove usr/share/vpl/examples |
42 | | - } |
| 25 | + build_style="meta" |
| 26 | + short_desc" - examples" |
| 27 | + depends="libvpl>=0" |
43 | 28 | } |
0 commit comments