]> git.pld-linux.org Git - packages/libmtp.git/blame - libmtp.spec
up to 1.1.14
[packages/libmtp.git] / libmtp.spec
CommitLineData
367ba4eb
ER
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4
f61a8911 5Summary: Implementation of Microsoft's Media Transfer Protocol (MTP)
3d4e56df 6Summary(pl.UTF-8): Implementacja protokołu MTP (Media Transfer Protocol) Microsoftu
f61a8911 7Name: libmtp
cd5a83f9 8Version: 1.1.14
beb05326 9Release: 1
212f0d8a 10License: LGPL v2+
0fb838cd 11Group: Libraries
87e7d68a 12Source0: http://downloads.sourceforge.net/libmtp/%{name}-%{version}.tar.gz
cd5a83f9 13# Source0-md5: cef24795cea8b758d8de7cd05de441d8
f61a8911 14URL: http://libmtp.sourceforge.net/
26a1d833 15BuildRequires: automake
367ba4eb 16%{?with_apidocs:BuildRequires: doxygen}
634522ae
JB
17BuildRequires: libgcrypt-devel
18BuildRequires: libusb-devel >= 1.0.0
19BuildRequires: pkgconfig
20Requires: libusb >= 1.0.0
f61a8911
SP
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24libmtp is an implementation of Microsoft's Media Transfer Protocol
25(MTP) in the form of a library suitable primarily for POSIX compliant
26operating systems.
27
315bf174
JR
28%description -l pl.UTF-8
29libmtp to implementacja protokołu przesyłania mediów MTP (Media
30Transfer Protocol) Microsoftu w postaci biblioteki nadającej się
31przede wszystkim dla systemów operacyjnych zgodnych z POSIX.
26a1d833 32
f61a8911 33%package devel
79fba0a4 34Summary: Header files for mtp library
3d4e56df 35Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mtp
f61a8911
SP
36Group: Development/Libraries
37Requires: %{name} = %{version}-%{release}
634522ae
JB
38Requires: libgcrypt-devel
39Requires: libusb-devel >= 1.0.0
f61a8911
SP
40
41%description devel
79fba0a4
SP
42This is the package containing the header files for mtp library.
43
315bf174
JR
44%description devel -l pl.UTF-8
45Ten pakiet zawiera pliki nagłówkowe biblioteki mtp.
26a1d833 46
79fba0a4
SP
47%package static
48Summary: Static mtp library
3d4e56df 49Summary(pl.UTF-8): Statyczna biblioteka mtp
79fba0a4
SP
50Group: Development/Libraries
51Requires: %{name}-devel = %{version}-%{release}
52
53%description static
54Static mtp library.
f61a8911 55
315bf174 56%description static -l pl.UTF-8
26a1d833
JB
57Statyczna biblioteka mtp.
58
36614c0e 59%package progs
60Summary: Utilities from mtp library
3d4e56df 61Summary(pl.UTF-8): Narzędzia biblioteki mtp
36614c0e 62Group: Applications/Multimedia
63Requires: %{name} = %{version}-%{release}
64
65%description progs
66This is the package containing utilities from mtp library.
67
315bf174
JR
68%description progs -l pl.UTF-8
69Ten pakiet zawiera narzędzia z biblioteki mtp.
36614c0e 70
212f0d8a
JB
71%package -n udev-libmtp
72Summary: UDEV rules for libmtp devices
73Summary(pl.UTF-8): Reguły UDEV dla urządzeń libmtp
74Group: Applications/System
75Requires: %{name} = %{version}-%{release}
76Requires: udev-core
77
78%description -n udev-libmtp
79UDEV rules for libmtp devices.
80
81%description -n udev-libmtp -l pl.UTF-8
82Reguły UDEV dla urządzeń libmtp.
83
f61a8911
SP
84%prep
85%setup -q
86
87%build
88a78d76 88cp -f /usr/share/automake/config.sub .
0a234ff8 89%configure \
367ba4eb 90 %{?with_apidocs:--enable-doxygen} \
beb05326 91 --with-udev=/lib/udev \
0a234ff8
JB
92 --with-udev-group=audio \
93 --with-udev-mode=0660
f61a8911
SP
94%{__make}
95
96%install
97rm -rf $RPM_BUILD_ROOT
f61a8911 98%{__make} install \
95b9228c 99 htmldocdir=%{_docdir}/%{name}-devel-%{version} \
f61a8911
SP
100 DESTDIR=$RPM_BUILD_ROOT
101
102%clean
103rm -rf $RPM_BUILD_ROOT
104
105%post -p /sbin/ldconfig
106%postun -p /sbin/ldconfig
107
108%files
109%defattr(644,root,root,755)
110%doc AUTHORS ChangeLog README TODO
4a0c877a 111%attr(755,root,root) %{_libdir}/libmtp.so.*.*.*
0a234ff8 112%attr(755,root,root) %ghost %{_libdir}/libmtp.so.9
f61a8911
SP
113
114%files devel
115%defattr(644,root,root,755)
367ba4eb 116%if %{with apidocs}
95b9228c 117%doc %{_docdir}/%{name}-devel-%{version}
367ba4eb 118%endif
f61a8911 119%attr(755,root,root) %{_libdir}/libmtp.so
f61a8911 120%{_libdir}/libmtp.la
d0a7e6f3
JB
121%{_includedir}/libmtp.h
122%{_pkgconfigdir}/libmtp.pc
79fba0a4
SP
123
124%files static
125%defattr(644,root,root,755)
126%{_libdir}/libmtp.a
36614c0e 127
128%files progs
129%defattr(644,root,root,755)
212f0d8a
JB
130%attr(755,root,root) %{_bindir}/mtp-*
131
132%files -n udev-libmtp
133%defattr(644,root,root,755)
457346e9 134%attr(755,root,root) /lib/udev/mtp-probe
beb05326 135/lib/udev/hwdb.d/69-libmtp.hwdb
c05dbc98 136/lib/udev/rules.d/69-libmtp.rules
This page took 0.14773 seconds and 4 git commands to generate.