1 %define _unpackaged_files_terminate_build 0
4 Summary: Library for media transfer protocol (mtp)
7 Group: Network & Connectivity/Other
9 Source0: libmtp-%{version}.tar.gz
11 # This package would be built only TV
12 %if "%{?tizen_profile_name}" != "tv"
13 ExcludeArch: %{arm} %ix86 x86_64
16 Requires(post): /sbin/ldconfig
17 Requires(postun): /sbin/ldconfig
18 BuildRequires: pkgconfig(libusb-1.0)
19 BuildRequires: libtool-ltdl-devel
20 BuildRequires: gettext-devel
23 Libmtp support media transfer protocol, role is initiator
24 This package contains the library.
28 Summary: libmtp development package
29 Requires: %{name} = %{version}-%{release}
32 This package contains the development files.
35 %setup -q -n %{name}-%{version}
38 export CFLAGS+=" -fPIC -DTIZEN_EXT"
39 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=%{_libdir}"
41 %configure --prefix=/usr --disable-static
48 %post -p /sbin/ldconfig
50 %postun -p /sbin/ldconfig
53 %manifest libmtp.manifest
54 %defattr(-,root,root,-)
56 /lib/udev/rules.d/69-libmtp.rules
59 %defattr(-,root,root,-)
61 %{_libdir}/pkgconfig/libmtp.pc