[MediaVision] Fixed gbs build fail
[platform/core/csapi/tizenfx.git] / packaging / csapi-multimedia.spec
1 Name:       csapi-multimedia
2 Summary:    Tizen Multimedia API for C#
3 Version:    1.0.54
4 Release:    0
5 Group:      Development/Libraries
6 License:    Apache-2.0
7 URL:        https://www.tizen.org
8 Source0:    %{name}-%{version}.tar.gz
9 Source1:    %{name}.manifest
10
11 AutoReqProv: no
12 ExcludeArch: aarch64
13
14 BuildRequires: dotnet-build-tools
15
16 # C# API Requires
17 BuildRequires: csapi-tizen-nuget
18 BuildRequires: csapi-application-nuget
19 BuildRequires: elm-sharp-nuget
20 BuildRequires: csapi-information-nuget
21
22 %define Assemblies Tizen.Multimedia
23
24 %description
25 %{summary}
26
27 %dotnet_import_sub_packages
28
29 %prep
30 %setup -q
31 cp %{SOURCE1} .
32
33 %build
34 for ASM in %{Assemblies}; do
35 %dotnet_build $ASM
36 %dotnet_pack $ASM/$ASM.nuspec %{version}
37 done
38
39 %install
40 for ASM in %{Assemblies}; do
41 %dotnet_install $ASM
42 done
43
44 %files
45 %manifest %{name}.manifest
46 %license LICENSE
47 %attr(644,root,root) %{dotnet_assembly_files}