Use _tmpfilesdir macro accepted/tizen/unified/20201201.124759 submit/tizen/20201201.001900
authorWoongsuk Cho <ws77.cho@samsung.com>
Mon, 30 Nov 2020 04:46:50 +0000 (13:46 +0900)
committer조웅석/Common Platform Lab(SR)/Principal Engineer/삼성전자 <ws77.cho@samsung.com>
Tue, 1 Dec 2020 00:19:16 +0000 (09:19 +0900)
Location of conf file to create temporary files is changed
from /etc/tmpfiles.d to /usr/lib/tmpfiles.d.
So, use macro insteadof real path.

packaging/dotnet-launcher.spec

index 96a3409..2a403d7 100644 (file)
@@ -23,6 +23,7 @@ BuildRequires: pkgconfig(capi-appfw-app-common)
 BuildRequires: pkgconfig(storage)
 BuildRequires: pkgconfig(jsoncpp)
 BuildRequires: pkgconfig(openssl1.1)
+BuildRequires: pkgconfig(libsystemd)
 BuildRequires: sqlite-devel
 BuildRequires: boost-devel
 BuildRequires: aul-devel
@@ -150,8 +151,8 @@ mkdir -p %{buildroot}%{_dotnet_dir}
 mkdir -p %{buildroot}%{_native_lib_dir}
 ln -sf %{_libdir}/libsqlite3.so.0 %{buildroot}%{_native_lib_dir}/libsqlite3.so
 
-mkdir -p %{buildroot}/etc/tmpfiles.d
-install -m 0644 %{name}.conf %{buildroot}/etc/tmpfiles.d/%{name}.conf
+mkdir -p %{buildroot}%{_tmpfilesdir}
+install -m 0644 %{name}.conf %{buildroot}%{_tmpfilesdir}/%{name}.conf
 
 mkdir -p %{buildroot}%{_ibc_data_dir}
 unzip packaging/ibcdata_%{_arch}.zip -d %{buildroot}%{_ibc_data_dir}
@@ -194,7 +195,7 @@ chsmack -a User /usr/bin/dotnet-nui-loader
 %{_libdir}/libdotnet_launcher_core.so
 %{_libdir}/libni_common.so
 %{_libdir}/libtac_common.so
-/etc/tmpfiles.d/%{name}.conf
+%{_tmpfilesdir}/%{name}.conf
 /usr/share/parser-plugins/dotnet-launcher.info
 %{_framework_dir}/Tizen.Runtime.dll
 %{_dotnet_dir}