X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fcsapi-tizenfx.spec;h=2c7fa1af39597c5e5e8f8f8de54925e93cb40818;hb=8013c9cf58de60615f53b86f161c654644ff9d14;hp=e72fe60632663bd2bbd15c7b8cdec9af0d7ee6cb;hpb=3ad9063d6e4402d1f82f02a7577c15e78a4023a6;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/packaging/csapi-tizenfx.spec b/packaging/csapi-tizenfx.spec index e72fe60..2c7fa1a 100644 --- a/packaging/csapi-tizenfx.spec +++ b/packaging/csapi-tizenfx.spec @@ -1,8 +1,8 @@ # Auto-generated from csapi-tizenfx.spec.in by makespec.sh -%define TIZEN_NET_API_VERSION 5 -%define TIZEN_NET_RPM_VERSION 5.0.0.14564+nui504 -%define TIZEN_NET_NUGET_VERSION 5.0.0.14564 +%define TIZEN_NET_API_VERSION 6 +%define TIZEN_NET_RPM_VERSION 6.0.0.14613+nui505 +%define TIZEN_NET_NUGET_VERSION 6.0.0.14613 %define DOTNET_ASSEMBLY_PATH /usr/share/dotnet.tizen/framework %define DOTNET_ASSEMBLY_DUMMY_PATH %{DOTNET_ASSEMBLY_PATH}/ref @@ -102,16 +102,6 @@ AutoReqProv: no %description tv Tizen .NET assemblies for TV profile -%package ivi -Summary: Tizen .NET assemblies for IVI profile -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: csapi-tizenfx-dummy = %{version}-%{release} -AutoReqProv: no - -%description ivi -Tizen .NET assemblies for IVI profile - %package wearable Summary: Tizen .NET assemblies for Wearable profile Group: Development/Libraries @@ -133,21 +123,22 @@ cp %{SOURCE1} . GetFileList() { PROFILE=$1 - cat pkg/PlatformFileList.txt | grep -E "#$PROFILE[[:space:]]|#$PROFILE$" | cut -d# -f1 | sed "s#^#%{DOTNET_ASSEMBLY_PATH}/#" + cat packaging/PlatformFileList.txt | grep -E "#$PROFILE[[:space:]]|#$PROFILE$" | cut -d# -f1 | sed "s#^#%{DOTNET_ASSEMBLY_PATH}/#" } GetFileList common > common.filelist GetFileList mobile > mobile.filelist GetFileList mobile-emul > mobile-emul.filelist GetFileList tv > tv.filelist -GetFileList ivi > ivi.filelist GetFileList wearable > wearable.filelist rm -fr %{_tizenfx_bin_path} export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -./build.sh --full -./build.sh --dummy -./build.sh --pack %{TIZEN_NET_NUGET_VERSION} + +%define build_cmd ./tools/scripts/retry.sh ./tools/scripts/timeout.sh -t 600 ./build.sh +%{build_cmd} --full +%{build_cmd} --dummy +%{build_cmd} --pack %{TIZEN_NET_NUGET_VERSION} %install mkdir -p %{buildroot}%{DOTNET_ASSEMBLY_PATH} @@ -174,6 +165,7 @@ install -p -m 644 %{_tizenfx_bin_path}/bin/dummy/*.dll %{buildroot}%{DOTNET_ASSE # Install NuGet Packages install -p -m 644 %{_tizenfx_bin_path}/*.nupkg %{buildroot}%{DOTNET_NUGET_SOURCE} +install -p -m 644 packaging/*.nupkg %{buildroot}%{DOTNET_NUGET_SOURCE} %post /usr/bin/vconftool set -t int db/dotnet/tizen_api_version %{TIZEN_NET_API_VERSION} -f @@ -208,8 +200,5 @@ install -p -m 644 %{_tizenfx_bin_path}/*.nupkg %{buildroot}%{DOTNET_NUGET_SOURCE %files tv -f tv.filelist %manifest %{name}.manifest -%files ivi -f ivi.filelist -%manifest %{name}.manifest - %files wearable -f wearable.filelist %manifest %{name}.manifest