From: Hyotaek Shim Date: Mon, 23 Dec 2019 07:24:10 +0000 (+0900) Subject: Create default directories all at once X-Git-Tag: submit/tizen_5.5/20200122.034356~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=58b76ca9978e5a40d0f2be633698d62704a54fc1;p=platform%2Fadaptation%2Fsystem-plugin.git Create default directories all at once Change-Id: Ic38fc16336c15df2d84911dc1fc70ddda0111cd8 Signed-off-by: Hyotaek Shim (cherry picked from commit 23d56340be7545e88c97dcaa8d598e6db1d98bc5) --- diff --git a/packaging/system-plugin.spec b/packaging/system-plugin.spec index a973364..ee9c14a 100644 --- a/packaging/system-plugin.spec +++ b/packaging/system-plugin.spec @@ -150,10 +150,18 @@ cp %{SOURCE1} . rm -rf %{buildroot} %{make_install} +# create default directories +mkdir -p %{buildroot}%{_sysconfdir} +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_sbindir} mkdir -p %{buildroot}%{_unitdir} mkdir -p %{buildroot}%{_userunitdir} mkdir -p %{buildroot}/csa mkdir -p %{buildroot}/initrd +mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d/ +mkdir -p %{buildroot}%{_sysconfdir}/profile.d + +# tizen-system-env install -m 644 units/tizen-system-env.service %{buildroot}%{_unitdir} # csa mount @@ -165,8 +173,7 @@ ln -s ../csa.mount %{buildroot}%{_unitdir}/local-fs.target.wants/csa.mount mkdir -p %{buildroot}%{_unitdir}/basic.target.wants ln -s ../tizen-system-env.service %{buildroot}%{_unitdir}/basic.target.wants/tizen-system-env.service -#udev rules -mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d/ +# udev rules install -m 644 rules/51-system-plugin-exynos.rules %{buildroot}%{_prefix}/lib/udev/rules.d/ install -m 644 rules/51-system-plugin-spreadtrum.rules %{buildroot}%{_prefix}/lib/udev/rules.d/ install -m 644 rules/61-system-plugin-n4.rules %{buildroot}%{_prefix}/lib/udev/rules.d/ @@ -175,7 +182,6 @@ mkdir -p %{buildroot}%{_prefix}/lib/udev/hwdb.d/ install -m 644 rules/60-evdev.hwdb %{buildroot}%{_prefix}/lib/udev/hwdb.d/ # /etc/fstab -mkdir -p %{buildroot}%{_sysconfdir} install -m 644 etc/fstab_3parts %{buildroot}%{_sysconfdir} install -m 644 etc/fstab_2parts %{buildroot}%{_sysconfdir} @@ -184,29 +190,23 @@ mkdir -p %{buildroot}%{_unitdir}/delayed.target.wants install -m 644 units/tizen-fstrim-user.timer %{buildroot}%{_unitdir} ln -s ../tizen-fstrim-user.timer %{buildroot}%{_unitdir}/delayed.target.wants/tizen-fstrim-user.timer install -m 644 units/tizen-fstrim-user.service %{buildroot}%{_unitdir} -mkdir -p %{buildroot}%{_bindir} install -m 755 scripts/tizen-fstrim-on-charge.sh %{buildroot}%{_bindir} # fixed-multi-user install -m 775 -D scripts/fixed-multi-user.sh %{buildroot}%{_datadir}/fixed_multiuser/fixed-multi-user.sh # init_wrapper -mkdir -p %{buildroot}%{_sbindir} install -m 755 scripts/init.wrapper %{buildroot}%{_sbindir} install -m 755 scripts/init.wrapper.overlayfs %{buildroot}%{_sbindir} # headless -mkdir -p %{buildroot}%{_sbindir} install -m 755 scripts/sdb-mode.sh %{buildroot}%{_bindir} -mkdir -p %{buildroot}%{_sysconfdir}/profile.d install -m 755 scripts/headless_env.sh %{buildroot}%{_sysconfdir}/profile.d # config-2parts -mkdir -p %{buildroot}%{_sysconfdir}/profile.d install -m 755 scripts/2parts_env.sh %{buildroot}%{_sysconfdir}/profile.d # config-udev-sdbd -mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d/ install -m 644 rules/99-sdb-extcon.rules %{buildroot}%{_prefix}/lib/udev/rules.d/ # /opt/usr lazy mount