1
0

Accepting request 258244 from hardware

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/258244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libimobiledevice?expand=0&rev=31
This commit is contained in:
Stephan Kulow 2014-10-25 06:33:04 +00:00 committed by Git OBS Bridge
commit 239ee7b488
5 changed files with 58 additions and 19 deletions

View File

@ -1 +1 @@
libimobiledevice4 libimobiledevice5

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fcd56489a27181617507b1d8aaf122f66d9860c0fe5af4c78f9e0ed129e33e0
size 619429

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6afaad739f8deeb5b9c5c99fac7d01c818fa944b18ef3d3ae0456453d2eb2b0
size 626752

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
Fri Oct 17 04:39:00 CEST 2014 - m.szulecki@libimobiledevice.org
- Update to version 1.1.7
* Fix broken app args, environment handling and memory leaks in idevicedebug
* Make all tools print an error if lockdown connection fails
* Convert int16_t macro error types into enum for better type-checking and
* for various debugging benefits
* Avoid exporting non-public symbols for better ABI stability
* Fix failing backup process for devices having a passcode set and entering
* lock state during the process in idevicebackup2
* API: Added lockdownd_start_service_with_escrow_bag()
* API: Added afc_remove_path_and_contents() for recursive deletion
* Fix last memory leak with OpenSSL through proper library deinitialization
* Add new idevicedebug tool to interact with debugserver on a device
* API: Add debugserver service implementation
* Handle new PermissionDenied error of file_relay due new security in iOS 8+
* Fix retry loop problem when device requests 0 files in idevicebackup2
* Add trust dialog related error codes to Cython bindings
* Fix various memory leaks in AFC implementation
* Fix disk image upload with latest iOS 8 in ideviceimagemounter
* Add new "dump" command to print information about a provisioning profile in
* ideviceprovision
* Refactor plist print helper code and move it into common module for better
* reuse accross the tools
* Do not crash if retrieving the system buid fails
* API: Make generic "propery_list_service_client" public
* Moved doc comments from private to public headers
* Fix possible segfault when using lockdownd_get_value() due to always
* returning success
* Do not read files entirely into memory during restore in idevicebackup
* Plug a few memory leaks and fix invalid password check in idevicebackup2
* Add support for file sizes > 4GB on Win32 in idevicebackup2
* Fix declaration for DllMain on Win32
* Silence various compiler warnings
* Fix assert within pairing logic
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 14 18:56:00 UTC 2014 - i@marguerite.su Mon Jul 14 18:56:00 UTC 2014 - i@marguerite.su

View File

@ -16,11 +16,11 @@
# #
%define _name libimobiledevice4 %define _name libimobiledevice5
Name: libimobiledevice Name: libimobiledevice
Version: 1.1.6 Version: 1.1.7
Release: 0 Release: 0
Summary: Native protocols library for iPhone, iPod Touch and iPad Summary: Native protocols library for iOS devices
License: LGPL-2.1+ License: LGPL-2.1+
Group: System/Libraries Group: System/Libraries
Url: http://www.libimobiledevice.org Url: http://www.libimobiledevice.org
@ -42,37 +42,37 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
libimobiledevice is a software library that talks the protocols to support libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend iOS devices. Unlike other projects, it does not depend on using any existing
on using any existing `.dll` or `.so` libraries from Apple. `.dll` or `.so` libraries from Apple.
%package -n %{_name} %package -n %{_name}
Summary: Native protocols library for iPhone, iPod Touch and iPad Summary: Native protocols library for iOS devices
License: LGPL-2.1+ License: LGPL-2.1+
Group: System/Libraries Group: System/Libraries
Requires: libusbmuxd2 >= 1.0.9 Requires: libusbmuxd4 >= 1.0.9
Provides: %{name} = %{version} Provides: %{name} = %{version}
Obsoletes: %{name} < %{version} Obsoletes: %{name} < %{version}
Provides: libiphone0 = %{version} Provides: libiphone0 = %{version}
Obsoletes: libiphone0 < 0.9.6 Obsoletes: libiphone0 < 0.9.6
%description -n %{_name} %description -n %{_name}
libimobiledevice is a software library that talks the protocols to support libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend iOS devices. Unlike other projects, it does not depend on using any existing
on using any existing `.dll` or `.so` libraries from Apple. `.dll` or `.so` libraries from Apple.
%package devel %package devel
Summary: Development files for %{_name} Summary: Development files for %{_name}
License: LGPL-2.1+ License: LGPL-2.1+
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %{_name} = %{version} Requires: %{_name} = %{version}
Requires: libplist-devel Requires: libplist-devel
%description devel %description devel
The %{name}-devel package contains libraries and header files for The %{name}-devel package contains libraries and header files for
developing applications that use %{_name}. developing applications that use %{_name}.
%package -n imobiledevice-tools %package -n imobiledevice-tools
Summary: Tools using %{_name} for iPhone, iPod Touch and iPad Summary: Tools using %{_name} for iOS devices
License: GPL-2.0+ and LGPL-2.1+ License: GPL-2.0+ and LGPL-2.1+
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
Requires: %{_name} = %{version} Requires: %{_name} = %{version}
@ -81,8 +81,8 @@ Obsoletes: %{name}-tools < %{version}
%description -n imobiledevice-tools %description -n imobiledevice-tools
libimobiledevice is a software library that talks the protocols to support libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend iOS devices. Unlike other projects, it does not depend on using any existing
on using any existing `.dll` or `.so` libraries from Apple. `.dll` or `.so` libraries from Apple.
%package doc %package doc
Summary: API Reference Documentation for %{_name} Summary: API Reference Documentation for %{_name}
@ -143,6 +143,7 @@ rm -rf %{buildroot}/%{_libdir}/%{name}.*a*
%{_bindir}/idevicesyslog %{_bindir}/idevicesyslog
%{_bindir}/idevicebackup %{_bindir}/idevicebackup
%{_bindir}/idevicebackup2 %{_bindir}/idevicebackup2
%{_bindir}/idevicedebug
%{_bindir}/idevicedebugserverproxy %{_bindir}/idevicedebugserverproxy
%{_bindir}/idevicediagnostics %{_bindir}/idevicediagnostics
%{_bindir}/ideviceimagemounter %{_bindir}/ideviceimagemounter
@ -158,6 +159,7 @@ rm -rf %{buildroot}/%{_libdir}/%{name}.*a*
%doc %{_mandir}/man1/idevicesyslog.1%{?ext_man} %doc %{_mandir}/man1/idevicesyslog.1%{?ext_man}
%doc %{_mandir}/man1/idevicebackup.1%{?ext_man} %doc %{_mandir}/man1/idevicebackup.1%{?ext_man}
%doc %{_mandir}/man1/idevicebackup2.1%{?ext_man} %doc %{_mandir}/man1/idevicebackup2.1%{?ext_man}
%doc %{_mandir}/man1/idevicedebug.1%{?ext_man}
%doc %{_mandir}/man1/idevicedebugserverproxy.1%{?ext_man} %doc %{_mandir}/man1/idevicedebugserverproxy.1%{?ext_man}
%doc %{_mandir}/man1/idevicediagnostics.1%{?ext_man} %doc %{_mandir}/man1/idevicediagnostics.1%{?ext_man}
%doc %{_mandir}/man1/ideviceimagemounter.1%{?ext_man} %doc %{_mandir}/man1/ideviceimagemounter.1%{?ext_man}