This request supersedes:
request 6071
(Show diff)
Overview
vvc-vtm.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Mon Jul 29 09:10:27 UTC 2024 - Luigi Baldoni <aloisio@gmx.com>
4
+
5
+- Initial package (v23.4)
6
+
7
vvc-vtm.spec
Added
84
1
2
+#
3
+# spec file for package vvc-vtm
4
+#
5
+# Copyright (c) 2024 Packman Team <packman@links2linux.de>
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via https://bugs.links2linux.org/
17
+#
18
+
19
+
20
+Name: vvc-vtm
21
+Version: 23.4
22
+Release: 0
23
+Summary: VVC VTM reference software
24
+License: BSD-3-Clause
25
+URL: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM
26
+Source0: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/archive/VTM-%{version}/VVCSoftware_VTM-VTM-%{version}.tar.gz
27
+BuildRequires: cmake
28
+BuildRequires: gcc-c++
29
+ExclusiveArch: x86_64
30
+
31
+%description
32
+VTM reference software for VVC (H.266).
33
+
34
+%package doc
35
+Summary: Docs for %{name}
36
+BuildArch: noarch
37
+
38
+%description doc
39
+Extra documentation for %{name}
40
+
41
+%prep
42
+%autosetup -p1 -n VVCSoftware_VTM-VTM-%{version}
43
+
44
+%build
45
+%cmake
46
+%cmake_build
47
+
48
+%install
49
+# everything is in bin and lib
50
+mkdir -pv %{buildroot}%{_bindir}
51
+install -Dm755 bin/BitstreamExtractorAppStaticp "%{buildroot}%{_bindir}/vvc_bitstream_extractor"
52
+install -Dm755 bin/DecoderAppStaticp "%{buildroot}%{_bindir}/vvc_decoder"
53
+install -Dm755 bin/DecoderAnalyserAppStaticp "%{buildroot}%{_bindir}/vvc_decoder_analyser"
54
+install -Dm755 bin/EncoderAppStaticp "%{buildroot}%{_bindir}/vvc_encoder"
55
+install -Dm755 bin/parcatStaticp "%{buildroot}%{_bindir}/vvc_parcat"
56
+install -Dm755 bin/SEIFilmGrainAppStaticp "%{buildroot}%{_bindir}/vvc_sei_film_grain"
57
+install -Dm755 bin/SEIRemovalAppStaticp "%{buildroot}%{_bindir}/vvc_sei_removal"
58
+install -Dm755 bin/StreamMergeAppStaticp "%{buildroot}%{_bindir}/vvc_stream_merge"
59
+install -Dm755 bin/SubpicMergeAppStaticp "%{buildroot}%{_bindir}/vvc_subpic_merge"
60
+
61
+mkdir -pv %{buildroot}%{_defaultdocdir}/%{name}
62
+install -m0644 doc/pyuv_format.pdf doc/software-manual.pdf %{buildroot}%{_defaultdocdir}/%{name}
63
+
64
+%check
65
+
66
+%files
67
+%license COPYING
68
+%doc README.md
69
+%{_bindir}/vvc_bitstream_extractor
70
+%{_bindir}/vvc_decoder
71
+%{_bindir}/vvc_decoder_analyser
72
+%{_bindir}/vvc_encoder
73
+%{_bindir}/vvc_parcat
74
+%{_bindir}/vvc_sei_film_grain
75
+%{_bindir}/vvc_sei_removal
76
+%{_bindir}/vvc_stream_merge
77
+%{_bindir}/vvc_subpic_merge
78
+
79
+%files doc
80
+%doc %{_defaultdocdir}/%{name}/pyuv_format.pdf
81
+%doc %{_defaultdocdir}/%{name}/software-manual.pdf
82
+
83
+%changelog
84
VVCSoftware_VTM-VTM-23.4.tar.gz
Added
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
Aloysius created request about 1 year ago
New package (2nd attempt)
Aloysius accepted request about 1 year ago