From: SangYoun Kwak Date: Fri, 28 Apr 2023 04:55:10 +0000 (+0900) Subject: plugin-api: Add manifest to plugin-api packages X-Git-Tag: accepted/tizen/unified/20230607.160247^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F56%2F292156%2F1;p=platform%2Fcore%2Fsystem%2Flibsyscommon.git plugin-api: Add manifest to plugin-api packages Previously, the smack label("_") was added by 'chsmack' command. By adding '%manifest' in the '%file' section, smack label can be applied to files without using chsmack in the '%post' section. Change-Id: Icd91b04e46d0eeb4182454aada7705ff0952c8fb Signed-off-by: SangYoun Kwak --- diff --git a/packaging/libsyscommon.spec b/packaging/libsyscommon.spec index 0ce2272..79901c6 100644 --- a/packaging/libsyscommon.spec +++ b/packaging/libsyscommon.spec @@ -150,17 +150,16 @@ Common system plugin APIs to load another APIs from backend. %files -n libsyscommon-plugin-api-common %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_libdir}/libsyscommon-plugin-api-common.so.* %post -n libsyscommon-plugin-api-common -pushd %{_libdir} -chsmack -a "_" libsyscommon-plugin-api-common.so.%{libsyscommon_plugin_api_common_version} -popd /sbin/ldconfig %files -n libsyscommon-plugin-api-common-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_includedir}/system/syscommon-plugin-common*.h %{_libdir}/pkgconfig/libsyscommon-plugin-api-common.pc @@ -168,17 +167,16 @@ popd %files -n libsyscommon-plugin-api-resourced %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_libdir}/libsyscommon-plugin-api-resourced.so.* %post -n libsyscommon-plugin-api-resourced -pushd %{_libdir} -chsmack -a "_" libsyscommon-plugin-api-resourced.so.%{libsyscommon_plugin_api_resourced_version} -popd /sbin/ldconfig %files -n libsyscommon-plugin-api-resourced-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_includedir}/system/syscommon-plugin-resourced*.h %{_libdir}/pkgconfig/libsyscommon-plugin-api-resourced.pc @@ -186,11 +184,13 @@ popd %files -n libsyscommon-plugin-api-deviced %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_libdir}/libsyscommon-plugin-api-deviced.so.* %files -n libsyscommon-plugin-api-deviced-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %license LICENSE.MIT %{_includedir}/system/syscommon-plugin-deviced*.h %{_libdir}/pkgconfig/libsyscommon-plugin-api-deviced.pc