Name: xamarin-forms-tizen Summary: Xamarin.Forms for Tizen platform Version: 2.3.5 Release: 0 License: MIT Group: Graphics & UI Framework/Libraries Source0: %{name}-%{version}.tar.gz Source1: %{name}.manifest AutoReqProv: no ExcludeArch: aarch64 BuildRequires: dotnet-build-tools # C# API Requires BuildRequires: elm-sharp-nuget BuildRequires: csapi-tizen-nuget BuildRequires: csapi-application-common-nuget BuildRequires: csapi-application-ui-nuget BuildRequires: csapi-information-nuget BuildRequires: csapi-location-nuget BuildRequires: csapi-maps-nuget BuildRequires: csapi-webview-nuget %description Allows one to use portable controls subsets that are mapped to native controls of Android, iOS, Windows Phone, and Tizen. # make -nuget sub package %package nuget Summary: NuGet package for %{name} Group: Development/Libraries Requires: elm-sharp-nuget Requires: csapi-tizen-nuget Requires: csapi-application-common-nuget Requires: csapi-application-ui-nuget Requires: csapi-information-nuget Requires: csapi-location-nuget Requires: csapi-maps-nuget Requires: csapi-webview-nuget %description nuget NuGet package for %{name} # for private nuget package %package nuget-private Summary: Xamarin Forms Private NuGet Group: Development/Libraries %description nuget-private Xamarin Forms Private NuGet for internal uses %prep %setup -q cp %{SOURCE1} . %build %dotnet_restore Xamarin.Forms.Platform.Tizen %dotnet_restore Xamarin.Forms.Maps.Tizen %dotnet_build Xamarin.Forms.Xaml %dotnet_build Xamarin.Forms.Platform.Tizen %dotnet_build Xamarin.Forms.Maps.Tizen %install %dotnet_install_assembly Xamarin.Forms.Core %dotnet_install_assembly Xamarin.Forms.Xaml %dotnet_install_assembly Xamarin.Forms.Platform %dotnet_install_assembly Xamarin.Forms.Platform.Tizen %dotnet_install_assembly Xamarin.Forms.Maps %dotnet_install_assembly Xamarin.Forms.Maps.Tizen %files %manifest %{name}.manifest %license LICENSE %attr(644,root,root) %{dotnet_assembly_files}