X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fcsapi-tizenfx.spec;h=2c7fa1af39597c5e5e8f8f8de54925e93cb40818;hb=8013c9cf58de60615f53b86f161c654644ff9d14;hp=1eede45d0477d574779ee16208823d0ee23807d7;hpb=b30fcd4a0dbd34edcbbdded03580e9a57ffb0e05;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/packaging/csapi-tizenfx.spec b/packaging/csapi-tizenfx.spec index 1eede45..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 6 -%define TIZEN_NET_RPM_VERSION 6.0.0.14582+nui505 -%define TIZEN_NET_NUGET_VERSION 6.0.0.14582 +%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