%description
System plugin files for emulator
+%package config-2parts
+Summary: System configuration files for storage partitions
+Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description config-2parts
+This package provides configuration files for storage partitions
+
%prep
%setup -q
mkdir -p %{buildroot}/opt/mnt
# for systemd unit
+mkdir -p %{buildroot}%{_unitdir}/wait-mount@opt-usr.service.d
+mkdir -p %{buildroot}%{_userunitdir}/wait-mount@opt-usr.service.d
%install_service basic.target.wants emulator_preinit.target
%install_service emulator_preinit.target.wants emul-setup-audio-volume.service
%install_service emulator_preinit.target.wants emul-common-preinit.service
%install_service emulator_preinit.target.wants mnt.mount
%install_service multi-user.target.wants emulator.target
%install_service local-fs.target.wants wait-mount@opt-usr.service
+install -m 644 units/no-wait.conf %{buildroot}%{_unitdir}/wait-mount@opt-usr.service.d
+install -m 644 units/no-wait.conf %{buildroot}%{_userunitdir}/wait-mount@opt-usr.service.d
mkdir -p %{buildroot}%{_userunitdir}/basic.target.wants
ln -s ../wait-mount@opt-usr.service %{buildroot}%{_userunitdir}/basic.target.wants/wait-mount@opt-usr.service
-%posttrans
-#run emulator_ns.preinit script after all packages have been installed.
-/etc/preconf.d/emulator_ns.preinit
-
%files
+%license LICENSE
/etc/emulator/prerun
/etc/emulator/prerun.d/set-model-config.sh
/etc/emulator/prerun.d/generate-emulator-env.sh
%{_prefix}/lib/udev/rules.d/51-tizen-udev-default.rules
%{_prefix}/lib/udev/rules.d/95-tizen-emulator.rules
/opt/mnt
+
+%files config-2parts
%license LICENSE
+%{_unitdir}/wait-mount@opt-usr.service.d/no-wait.conf
+%{_userunitdir}/wait-mount@opt-usr.service.d/no-wait.conf
+
+%posttrans
+#run emulator_ns.preinit script after all packages have been installed.
+/etc/preconf.d/emulator_ns.preinit