From 0bde327ee6b2f908a2b7a8c9abea111be8202f96 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=B5=9C=EC=9B=90=EC=98=81/Common=20Platform=20Lab=28SR=29?= =?utf8?q?/Staff=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Fri, 29 May 2020 11:53:56 +0900 Subject: [PATCH] Add gbs-support sub rpm package (#237) * Add gbs-support sub rpm package Add a sub package containing dotnet-corerun (,a copy of dotnet) to avoid file conflicts (/usr/bin/dotnet) with dotnet-build-tools. * Update dotnet-launcher.spec --- packaging/dotnet-launcher.spec | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packaging/dotnet-launcher.spec b/packaging/dotnet-launcher.spec index 494abfa..9786b93 100644 --- a/packaging/dotnet-launcher.spec +++ b/packaging/dotnet-launcher.spec @@ -68,6 +68,16 @@ ExcludeArch: aarch64 %description Launchpad plugin for launching dotnet apps +%package gbs-support +Summary: dotnet corerun for gbs environment +Requires: coreclr +Requires: mscorlib +Requires: corefx-native +Requires: corefx-managed + +%description gbs-support +This package contains only dotnet-corerun executable to run dotnet processes in gbs build environment + %package devel Summary: Libraries and Header Files for dotnet-launcher plugins and AOTC tools @@ -145,6 +155,9 @@ unzip packaging/ibcdata.zip -d %{buildroot}%{_ibc_data_dir} mkdir -p %{buildroot}%{_tizen_preload_dir} mv packaging/10.Dotnet.Launcher.preload %{buildroot}%{_tizen_preload_dir} +# for gbs-support +cp -a %{buildroot}%{_bindir}/dotnet %{buildroot}%{_bindir}/dotnet-corerun + %post mkdir -p /opt/etc/skel/.dotnet chsmack -t -a User::App::Shared /opt/etc/skel/.dotnet @@ -187,3 +200,6 @@ chsmack -t -a User::App::Shared /opt/etc/skel/.dotnet %{_libdir}/libni_common.so %{_libdir}/libtac_common.so %{_libdir}/pkgconfig/dotnet-launcher.pc + +%files gbs-support +%{_bindir}/dotnet-corerun -- 2.7.4