Name: csapi-multimedia Summary: Tizen Multimedia API for C# Version: 1.1.2 Release: 0 Group: Development/Libraries License: Apache-2.0 URL: https://www.tizen.org Source0: %{name}-%{version}.tar.gz Source1: %{name}.manifest AutoReqProv: no ExcludeArch: aarch64 BuildRequires: dotnet-build-tools # C# API Requires BuildRequires: csapi-tizen-nuget BuildRequires: csapi-application-common-nuget BuildRequires: elm-sharp-nuget BuildRequires: csapi-information-nuget %define Assemblies \ Tizen.Multimedia \ Tizen.Multimedia.AudioIO \ Tizen.Multimedia.Camera \ Tizen.Multimedia.MediaCodec \ Tizen.Multimedia.MediaPlayer \ Tizen.Multimedia.Metadata \ Tizen.Multimedia.Radio \ Tizen.Multimedia.Recorder \ Tizen.Multimedia.StreamRecorder \ Tizen.Multimedia.Remoting \ Tizen.Multimedia.Util \ Tizen.Multimedia.Vision %description %{summary} %dotnet_import_sub_packages %prep %setup -q cp %{SOURCE1} . %build %dotnet_build Tizen.Multimedia.sln AssemArray=(%Assemblies) for ASM in "${AssemArray[@]}"; do %dotnet_pack $ASM done %install AssemArray=(%Assemblies) for ASM in "${AssemArray[@]}"; do %dotnet_install $ASM done %files %manifest %{name}.manifest %license LICENSE %attr(644,root,root) %{dotnet_assembly_files}