1 ExclusiveArch: %arm aarch64
2 %if "%{?tizen_profile_name}" == "tv"
3 ExcludeArch: %arm aarch64
7 Summary: Media Transfer Protocol daemon (responder)
10 Group: Network & Connectivity/Other
12 Source0: %{name}-%{version}.tar.gz
13 Source1001: %{name}.manifest
15 BuildRequires: libgcrypt-devel
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(dlog)
18 BuildRequires: pkgconfig(vconf)
19 BuildRequires: pkgconfig(tapi)
20 BuildRequires: pkgconfig(capi-content-media-content)
21 BuildRequires: pkgconfig(capi-media-metadata-extractor)
22 BuildRequires: pkgconfig(capi-system-info)
23 Buildrequires: pkgconfig(storage)
24 Requires(post): /usr/bin/vconftool
28 This package includes a daemon which processes Media Transper Protocol(MTP) commands as MTP responder role.
45 mkdir -p %{buildroot}%{_libdir}/udev/rules.d
46 cp packaging/99-mtp-responder.rules %{buildroot}%{_libdir}/udev/rules.d/99-mtp-responder.rules
48 install -D -m 0644 mtp-responder.service %{buildroot}%{_libdir}/systemd/system/mtp-responder.service
51 mkdir -p %{_sysconfdir}/systemd/default-extra-dependencies/ignore-units.d/
52 ln -sf %{_libdir}/systemd/system/mtp-responder.service %{_sysconfdir}/systemd/default-extra-dependencies/ignore-units.d/
55 %manifest mtp-responder.manifest
56 %defattr(-,root,root,-)
57 %{_bindir}/mtp-responder
58 %{_libdir}/systemd/system/mtp-responder.service
59 %{_libdir}/udev/rules.d/99-mtp-responder.rules
60 /opt/var/lib/misc/mtp-responder.conf
61 #%license LICENSE.APLv2