ebde663bb76b96081886fdc308abe4e33aa738bb
[platform/core/csapi/nui.git] / packaging / csapi-nui.spec
1 Name:       csapi-nui
2 Summary:    dali-NUI
3 Version:    0.2.48.pre1
4 Release:    1
5 Group:      Development/Libraries
6 License:    Apache-2.0 and BSD-3-Clause and MIT
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
18 BuildRequires: csapi-tizen-nuget
19 BuildRequires: csapi-application-common-nuget
20 BuildRequires: csapi-application-ui-nuget
21 BuildRequires: csapi-system-settings-nuget
22
23 %define Assemblies Tizen.NUI
24
25 %description
26 %{summary}
27
28 %_nuget_package
29
30 %prep
31 %setup -q
32 cp %{SOURCE1} .
33
34 %build
35 for ASM in %{Assemblies}; do
36 %dotnet_build $ASM
37 %dotnet_pack $ASM
38 done
39
40
41 %install
42 for ASM in %{Assemblies}; do
43 %dotnet_install $ASM
44 done
45
46 %files
47 %manifest %{name}.manifest
48 %license LICENSE
49 %attr(644,root,root) %{dotnet_assembly_files}