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
10 Source1001: autogen.sh
12 Requires(post): /sbin/ldconfig
13 Requires(postun): /sbin/ldconfig
14 BuildRequires: pkgconfig(libusb-1.0)
15 BuildRequires: pkgconfig(dlog)
16 BuildRequires: pkgconfig(libexif)
17 BuildRequires: libtool-ltdl-devel
18 BuildRequires: gettext-devel
21 Libmtp support media transfer protocol, role is initiator
22 This package contains the library.
26 Summary: libmtp development package
27 Requires: %{name} = %{version}-%{release}
30 This package contains the development files.
33 %setup -q -n %{name}-%{version}
37 export CFLAGS+=" -fPIC -DTIZEN_EXT"
38 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=%{_libdir}"
39 chmod 755 ./autogen.sh
42 %configure --prefix=/usr --disable-static
49 %post -p /sbin/ldconfig
51 %postun -p /sbin/ldconfig
54 %manifest libmtp.manifest
56 %defattr(-,root,root,-)
57 %{_libdir}/libmtp.so.*
58 /lib/udev/rules.d/69-libmtp.rules
61 %defattr(-,root,root,-)
63 %{_libdir}/pkgconfig/libmtp.pc