Name: mtp-initiator
Summary: mtp(media transfer protocol) initiator
-Version: 1.4.10
+Version: 1.4.11
Release: 1
Group: Network & Connectivity/Other
License: Apache-2.0
BuildRequires: python-xml
Requires: security-config
+%define upgrade_script_path /usr/share/upgrade/scripts
+
%description
A mtp-initiator
mkdir -p %{buildroot}/etc/dbus-1/system.d/
cp -af %{_builddir}/%{name}-%{version}/packaging/org.tizen.mtp.conf %{buildroot}/etc/dbus-1/system.d/
+mkdir -p %{buildroot}%{upgrade_script_path}
+cp -f scripts/%{name}-upgrade.sh %{buildroot}%{upgrade_script_path}
+
%make_install
install -D -m 0644 packaging/mtp-initiator.service %{buildroot}%{_libdir}/systemd/system/mtp-initiator.service
%{_bindir}/mtp-initiator
%{_libdir}/systemd/system/mtp-initiator.service
%{_libdir}/udev/rules.d/99-mtp.rules
-/etc/dbus-1/system.d/org.tizen.mtp.conf
\ No newline at end of file
+/etc/dbus-1/system.d/org.tizen.mtp.conf
+%{upgrade_script_path}/%{name}-upgrade.sh
\ No newline at end of file
--- /dev/null
+#!/bin/sh
+
+#----------------------------------------------#
+# mtp-initiator patch for upgrade (2.4 -> 3.0) #
+#----------------------------------------------#
+
+mkdir -p /opt/dbspace/mtp
+chown network_fw:network_fw /opt/dbspace/mtp
+chsmack -a "System::Shared" --transmute /opt/dbspace/mtp