Requires(post): /usr/bin/systemctl
Requires(post): /usr/bin/udevadm
-Requires(post): /usr/bin/sed
-BuildRequires: cmake
-BuildRequires: pkgconfig(libsystemd)
-BuildRequires: pkgconfig(libtzplatform-config)
+BuildRequires: cmake
+BuildRequires: pkgconfig(libsystemd)
+BuildRequires: pkgconfig(libtzplatform-config)
%description
This package provides target specific system configuration files.
ln -s ../wait-mount@.service %{buildroot}%{_unitdir}/local-fs.target.wants/wait-mount@opt-usr.service
ln -s ../wait-mount@.service %{buildroot}%{_userunitdir}/basic.target.wants/wait-mount@opt-usr.service
-# check /opt partition
-mkdir -p %{buildroot}%{_unitdir}/local-fs.target.requires
-install -m 644 units/opt.mount %{buildroot}%{_unitdir}
install -m 644 units/opt.mount.container %{buildroot}/opt/container_guest_plugin%{_unitdir}/opt.mount
-ln -s ../opt.mount %{buildroot}%{_unitdir}/local-fs.target.requires/opt.mount
# namespace
mkdir -p %{buildroot}%{_unitdir}/user@.service.d
%post
systemctl daemon-reload
-%ifarch %{ix86} x86_64
-/usr/bin/sed -e 's/system-data/emulator-sysdata/g' -i /usr/lib/systemd/system/opt.mount
-%endif
%files
%manifest %{name}.manifest
%license LICENSE.Apache-2.0
%{_unitdir}/tizen-system-env.service
%{_unitdir}/basic.target.wants/tizen-system-env.service
-%{_unitdir}/opt.mount
-%{_unitdir}/local-fs.target.requires/opt.mount
%files device-spreadtrum
%manifest %{name}.manifest
+++ /dev/null
-[Unit]
-Before=local-fs.target
-ConditionPathIsMountPoint=!/opt
-
-# Tizen mounts /opt in initrd or init-wrapper
-# and fsck and resizefs are also executed.
-# So it is not necessary here.
-# If you don't use initrd or init-wrapper, just comment it out.
-#Requires=systemd-fsck@dev-disk-by\x2dlabel-system\x2ddata.service
-#After=systemd-fsck@dev-disk-by\x2dlabel-system\x2ddata.service
-
-[Mount]
-What=LABEL=system-data
-Where=/opt
-Type=ext4
-Options=defaults,relatime