]> git.pld-linux.org Git - packages/libimobiledevice.git/blame - libimobiledevice.spec
- BR: libstdc++-devel, python-devel, python-modules, rpm-pythonprov
[packages/libimobiledevice.git] / libimobiledevice.spec
CommitLineData
e229af96
ER
1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
4
6b6a2331
MB
5Summary: Library for connecting to mobile devices
6Summary(pl.UTF-8): Biblioteka do łączenia się z urządzeniami mobilnymi
7Name: libimobiledevice
ac172af3 8Version: 1.0.4
5095bed7 9Release: 1
6b6a2331
MB
10License: LGPL v2+
11Group: Libraries
5f4040a2 12Source0: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
ac172af3
ER
13# Source0-md5: dbf62f2fddaa87558b6f1ebc76abb549
14Patch0: swig2.patch
5f4040a2 15URL: http://www.libimobiledevice.org/
6b6a2331
MB
16BuildRequires: autoconf >= 2.61
17BuildRequires: automake
18BuildRequires: glib2-devel >= 1:2.14.1
19BuildRequires: gnutls-devel >= 1.6.3
20BuildRequires: libgcrypt-devel
21BuildRequires: libplist-devel >= 0.15
7e9f6afa 22BuildRequires: libstdc++-devel
6b6a2331
MB
23BuildRequires: libtasn1-devel >= 1.1
24BuildRequires: libtool
25BuildRequires: pkgconfig
7e9f6afa 26BuildRequires: python-devel
27BuildRequires: python-modules
28BuildRequires: rpm-pythonprov
5f4040a2 29BuildRequires: swig-python >= 1.3.21
6b6a2331
MB
30BuildRequires: usbmuxd-devel >= 0.1.4
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34libimobiledevice is a library for connecting to mobile devices.
35
36%description -l pl.UTF-8
37libimobiledevice jest biblioteką do łączenia się z urządzeniami
38mobilnymi.
39
40%package devel
41Summary: Header files for libimobiledevice library
42Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libimobiledevice
43Group: Development/Libraries
44Requires: %{name} = %{version}-%{release}
45Requires: glib2-devel >= 1:2.14.1
46Requires: gnutls-devel >= 1.6.3
47Requires: libplist-devel >= 0.15
48Requires: libtasn1-devel >= 1.1
49Requires: usbmuxd-devel >= 0.1.4
50
51%description devel
52Header files for libimobiledevice library.
53
54%description devel -l pl.UTF-8
55Pliki nagłówkowe biblioteki libimobiledevice.
56
57%package static
58Summary: Static libimobiledevice library
59Summary(pl.UTF-8): Statyczna biblioteka libimobiledevice
60Group: Development/Libraries
61Requires: %{name}-devel = %{version}-%{release}
62
63%description static
64Static libimobiledevice library.
65
66%description static -l pl.UTF-8
67Statyczna biblioteka libimobiledevice.
68
69%package -n python-imobiledevice
70Summary: libimobiledevice Python bindings
71Summary(pl.UTF-8): Wiązania libimobiledevice dla Pythona
72Group: Development/Languages/Python
73Requires: %{name} = %{version}-%{release}
74
75%description -n python-imobiledevice
76libimobiledevice Python bindings.
77
78%description -n python-imobiledevice -l pl.UTF-8
79Wiązania libimobiledevice dla Pythona.
80
81%prep
82%setup -q
ac172af3 83%patch0 -p1
6b6a2331
MB
84
85%build
86%{__libtoolize}
87%{__aclocal} -I m4
88%{__autoconf}
89%{__autoheader}
90%{__automake}
5f4040a2 91%configure \
20b1646b 92 %{!?with_static_libs:--disable-static} \
5f4040a2 93 --disable-silent-rules
6b6a2331
MB
94%{__make}
95
96%install
97rm -rf $RPM_BUILD_ROOT
98
99%{__make} install \
100 DESTDIR=$RPM_BUILD_ROOT
101
102rm -f $RPM_BUILD_ROOT%{py_sitedir}/imobiledevice/*.{a,la}
103
104%py_comp $RPM_BUILD_ROOT%{py_sitedir}
105%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
106%py_postclean
107
108%clean
109rm -rf $RPM_BUILD_ROOT
110
111%post -p /sbin/ldconfig
112%postun -p /sbin/ldconfig
113
114%files
115%defattr(644,root,root,755)
116%doc AUTHORS NEWS README
6b6a2331 117%attr(755,root,root) %{_bindir}/idevicebackup
e229af96 118%attr(755,root,root) %{_bindir}/idevice_id
5f4040a2 119%attr(755,root,root) %{_bindir}/ideviceimagemounter
6b6a2331 120%attr(755,root,root) %{_bindir}/ideviceinfo
e229af96 121%attr(755,root,root) %{_bindir}/idevicepair
5f4040a2 122%attr(755,root,root) %{_bindir}/idevicescreenshot
6b6a2331
MB
123%attr(755,root,root) %{_bindir}/idevicesyslog
124%attr(755,root,root) %{_libdir}/libimobiledevice.so.*.*.*
5f4040a2
MB
125%attr(755,root,root) %ghost %{_libdir}/libimobiledevice.so.1
126%{_mandir}/man1/idevice_id.1*
127%{_mandir}/man1/idevicebackup.1*
128%{_mandir}/man1/ideviceimagemounter.1*
129%{_mandir}/man1/ideviceinfo.1*
130%{_mandir}/man1/idevicescreenshot.1*
131%{_mandir}/man1/idevicesyslog.1*
6b6a2331
MB
132
133%files devel
134%defattr(644,root,root,755)
135%doc docs/html/
136%attr(755,root,root) %{_libdir}/libimobiledevice.so
137%{_libdir}/libimobiledevice.la
138%{_includedir}/libimobiledevice
139%{_pkgconfigdir}/libimobiledevice-1.0.pc
140
e229af96 141%if %{with static_libs}
6b6a2331
MB
142%files static
143%defattr(644,root,root,755)
144%{_libdir}/libimobiledevice.a
e229af96 145%endif
6b6a2331
MB
146
147%files -n python-imobiledevice
148%defattr(644,root,root,755)
149%dir %{py_sitedir}/imobiledevice
150%attr(755,root,root) %{py_sitedir}/imobiledevice/_imobiledevice.so
151%{py_sitedir}/imobiledevice/*.py[co]
This page took 0.040479 seconds and 4 git commands to generate.