update to 1.3.0 [release 1.3.0-1mamba;Thu Jul 02 2020]

This commit is contained in:
Silvan Calarco 2024-01-06 04:39:12 +01:00
parent 27582219ca
commit 9ad39132cb

View File

@ -1,27 +1,26 @@
Name: libimobiledevice Name: libimobiledevice
Version: 1.2.0 Version: 1.3.0
Release: 3mamba Release: 1mamba
Summary: A software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices on Linux Summary: A software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices on Linux
Group: System/Libraries Group: System/Libraries
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.libimobiledevice.org/ URL: http://www.libimobiledevice.org/
Source: http://www.libimobiledevice.org/downloads/libimobiledevice-%{version}.tar.bz2 Source: https://github.com/libimobiledevice/libimobiledevice/releases/download/%{version}/libimobiledevice-%{version}.tar.bz2
#Source: http://www.libimobiledevice.org/downloads/libimobiledevice-%{version}.tar.bz2
Patch0: libimobiledevice-1.1.1-iOS_5.patch Patch0: libimobiledevice-1.1.1-iOS_5.patch
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: liblzma-devel BuildRequires: ldconfig
BuildRequires: libopenssl-devel BuildRequires: libopenssl-devel
BuildRequires: libplist-devel BuildRequires: libplist-devel
BuildRequires: libusbmuxd-devel BuildRequires: libusbmuxd-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: libplist-devel >= 2.0.0 BuildRequires: libplist-devel >= 2.2.0
BuildRequires: libusbmuxd-devel >= 2.0.1 BuildRequires: libusbmuxd-devel >= 2.0.2
Requires: libusbmuxd >= 2.0.1 Requires: libusbmuxd >= 2.0.2
Obsoletes: libimobiledevice1 Obsoletes: libimobiledevice1
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRoot: %{_tmppath}/%{name}-%{version}-root
@ -43,6 +42,7 @@ A Python library that talks the protocols to support iPhone®, iPod Touch®, iPa
Summary: Devel package for %{name} Summary: Devel package for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name}-tools = %{?epoch:%epoch:}%{version}-%{release}
Obsoletes: libimobiledevice1-devel Obsoletes: libimobiledevice1-devel
%description devel %description devel
@ -52,19 +52,27 @@ It allows other software to easily access the device's filesystem, retrieve info
This package contains static libraries and header files need for development. This package contains static libraries and header files need for development.
%package tools
Group: Applications/Multimedia
Summary: Tools provided with %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description tools
libimobiledevice is a software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices.
Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking.
It allows other software to easily access the device's filesystem, retrieve information about the device and it's internals, backup/restore the device, manage SpringBoard® icons, manage installed applications, retrieve addressbook/calendars/notes and bookmarks and (using libgpod) synchronize music and video to the device.
This package contains the tools provided with %{name}.
%debug_package %debug_package
%prep %prep
%setup -q %setup -q
#%patch -p1
## fix swig version
#sed -i 's,1.3.21,2.0.0,g' configure
%build %build
# FIXME: as of 1.1.4 python bindings through cython don't seem to be working # FIXME: as of 1.1.4 python bindings through cython don't seem to be working
%configure \ %configure \
--without-cython --without-cython
%make %make
%install %install
@ -79,28 +87,35 @@ This package contains static libraries and header files need for development.
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/idevice* %{_libdir}/libimobiledevice-1.0.so.*
%{_libdir}/libimobiledevice.so.* %doc AUTHORS COPYING.LESSER
%{_mandir}/man1/idevice*.1.gz
%doc AUTHORS COPYING COPYING.LESSER
#%files -n python-imobiledevice #%files -n python-imobiledevice
#%defattr(-,root,root,-) #%defattr(-,root,root,-)
#%{python_sitearch}/imobiledevice #%{python_sitearch}/imobiledevice
%files tools
%defattr(-,root,root)
%{_bindir}/idevice*
%{_mandir}/man1/idevice*.1*
%doc COPYING
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%dir %{_includedir}/libimobiledevice %dir %{_includedir}/libimobiledevice
%{_includedir}/libimobiledevice/*.h %{_includedir}/libimobiledevice/*.h
#%{_includedir}/libimobiledevice/swig #%{_includedir}/libimobiledevice/swig
%{_libdir}/libimobiledevice.a %{_libdir}/libimobiledevice-1.0.a
%{_libdir}/libimobiledevice.la %{_libdir}/libimobiledevice-1.0.la
%{_libdir}/libimobiledevice.so %{_libdir}/libimobiledevice-1.0.so
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%doc docs/html/ %doc docs/html/
%doc NEWS README %doc NEWS
%changelog %changelog
* Thu Jul 02 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 1.3.0-1mamba
- update to 1.3.0
* Fri Mar 27 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 1.2.0-3mamba * Fri Mar 27 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 1.2.0-3mamba
- rebuilt with libusbmuxd 2.0.1 - rebuilt with libusbmuxd 2.0.1