Hello community,

here is the log from the commit of package libimobiledevice for openSUSE:Factory
checked in at Fri May 20 14:48:18 CEST 2011.



--------
--- libimobiledevice/libimobiledevice.changes   2010-12-30 00:36:56.000000000 
+0100
+++ /mounts/work_src_done/STABLE/libimobiledevice/libimobiledevice.changes      
2011-05-12 18:08:01.000000000 +0200
@@ -1,0 +2,57 @@
+Thu May 12 16:05:12 UTC 2011 - [email protected]
+
+- Change License tags to LGPLv2.1+ and GPLv2+ (Some of the tools
+  are GPLv2+) and add COPYING.LESSER to the library package.
+
+-------------------------------------------------------------------
+Thu Apr 28 21:49:46 CEST 2011 - [email protected]
+
+- Update to 1.1.1:
+  + Add new idevicebackup2 tool for full backup and restore
+    support on iOS 4+
+  + Add a workaround for a bug in iOS 4.3 affecting
+    lockdown_get_value() which most prominently affected libgpod,
+    gvfs, ideviceinfo and some other tools
+  + Read ProxyDeath message to preventing obsolete messages in
+    device syslog
+  + Rework SWIG detection and includes
+  + Add new idevicedate tool to get or set the clock on iDevices
+  + API: Add mobilesync_clear_all_records_on_device()
+  + API: Change device_link_service_disconnect() to accept a
+    message
+  + Add manpages for ideviceenterrecovery, idevicepair,
+    idevicebackup2 and idevicedate
+  + Add missing libgen.h include to silence compiler warnings
+  + Fix a segfault that might occur if locally stored certs
+    could not be read
+  + Fix various memory leaks
+  + Update documentation
+- Add libimobiledevice-gstatbuf-fix.patch to fix build of oS < 11.4
+
+-------------------------------------------------------------------
+Mon Feb 28 11:01:08 UTC 2011 - [email protected]
+
+- Update to 1.1.0:
+  + Note that this is a development release, which means:
+    - Python Bindings will get refactored completely
+    - API is UNSTABLE
+  + Implement restoring backups using idevicebackup
+  + Allow connecting without pairing using "ideviceinfo -s"
+  + Add ideviceenterrecovery tool
+  + Add mobilesync service implementation
+  + Add restored service implementation for restore mode
+  + Add home_arrest service implementation for document sharing
+  + Add API afc_client_new_from_connection()
+  + Support to fetch wallpaper in sbservices
+  + Support for formatVersion 2 of iOS 4+ in sbservices
+  + Add new lockdownd domains to ideviceinfo
+  + Give the device time to prepare backup data to prevent abort
+  + Improve idevicebackup output
+  + notification_proxy fixes and new notification type
+  + Silence some 64bit compiler warnings
+  + Fix various memory leaks
+  + Update documentation
+- Drop 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch: fixed
+  upstream.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch
  libimobiledevice-1.0.4.tar.bz2

New:
----
  libimobiledevice-1.1.1.tar.bz2
  libimobiledevice-gstatbuf-fix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libimobiledevice.spec ++++++
--- /var/tmp/diff_new_pack.9vyVc6/_old  2011-05-20 14:47:18.000000000 +0200
+++ /var/tmp/diff_new_pack.9vyVc6/_new  2011-05-20 14:47:18.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package libimobiledevice (Version 1.0.4)
+# spec file for package libimobiledevice
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -19,10 +19,10 @@
 
 
 Name:           libimobiledevice
-%define _name   libimobiledevice1
-Version:        1.0.4
+%define _name   libimobiledevice2
+Version:        1.1.1
 Release:        1
-License:        LGPL v2 or later
+License:        GPLv2+; LGPLv2.1+
 BuildRequires:  gcc-c++ glib2-devel libtasn1-devel libxml2-devel sed
 BuildRequires:  libusbmuxd-devel >= 1.0.0
 BuildRequires:  libplist++-devel >= 1.1 libplist-devel >= 1.1
@@ -36,7 +36,7 @@
 %endif
 BuildRequires:  libgcrypt-devel libgnutls-devel
 Source:         %{name}-%{version}.tar.bz2
-Patch0:         0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch
+Patch1:         %{name}-gstatbuf-fix.patch
 Group:          System/Libraries
 Summary:        Native protocols library for iPhone, iPod Touch and iPad
 Url:            http://www.libimobiledevice.org
@@ -50,26 +50,9 @@
 iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend
 on using any existing `.dll` or `.so` libraries from Apple.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %package -n %{_name}
 
-
-License:        LGPL v2 or later
+License:        LGPLv2.1+
 Summary:        Native protocols library for iPhone, iPod Touch and iPad
 Group:          System/Libraries
 Provides:       %{name} = %{version}
@@ -81,24 +64,8 @@
 iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend
 on using any existing `.dll` or `.so` libraries from Apple.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %package devel
-License:        LGPL v2 or later
+License:        LGPLv2.1+
 Summary:        Development files for %{_name}
 Group:          Development/Libraries/C and C++
 Requires:       %{_name} = %{version}
@@ -110,24 +77,8 @@
 The %{name}-devel package contains libraries and header files for
 developing applications that use %{_name}.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %package tools
-License:        LGPL v2 or later
+License:        GPLv2+; LGPLv2.1+
 Summary:        Tools using %{_name} for iPhone, iPod Touch and iPad
 Group:          Productivity/Multimedia/Other
 Requires:       %{_name} = %{version}
@@ -137,48 +88,16 @@
 iPhone, iPod Touch and iPad devices. Unlike other projects, it does not depend
 on using any existing `.dll` or `.so` libraries from Apple.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %package doc
-License:        LGPL v2 or later
+License:        LGPLv2.1+
 Summary:        API Reference Documentation for %{_name}
 Group:          Development/Libraries/C and C++
 
 %description doc
 Contains API reference documentation for developers using %{_name}.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %package -n python-imobiledevice
-License:        LGPL v2 or later
+License:        LGPLv2.1+
 Summary:        Python bindings for %{_name}
 Group:          Development/Languages/Python
 Requires:       %{_name} = %{version}
@@ -188,32 +107,16 @@
 %description -n python-imobiledevice
 Contains Python bindings for developing applications that use %{_name}.
 
-
-
-Authors:  
---------  
-    Christophe Fergeau
-    Jonathan Beck
-    Matthew Colyer
-    Martin Aumueller
-    Martin Szulecki
-    Nikias Bassen
-    Patrick Walton
-    Paul Sladen
-    Todd Zullinger
-    Zach C.
-    Zoltan Balaton
-
 %prep
 %setup -q -n %{name}-%{version}
-%patch0 -p1
+%patch1 -p1
 
 %build
 sed -i -e '/Requires:/d' %{name}-1.0.pc.in
 sed -i -e 's/-L${libdir}//' %{name}-1.0.pc.in
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 %configure --disable-silent-rules \
-       --disable-static
+       --disable-static --disable-dev-tools
 make %{?jobs:-j%jobs}
 
 %install
@@ -230,6 +133,7 @@
 
 %files -n %{_name}
 %defattr(-,root,root)
+%doc COPYING.LESSER
 %{_libdir}/%{name}.so.*
 
 %files devel
@@ -246,14 +150,21 @@
 %{_bindir}/ideviceinfo
 %{_bindir}/idevicesyslog
 %{_bindir}/idevicebackup
+%{_bindir}/idevicebackup2
 %{_bindir}/ideviceimagemounter
 %{_bindir}/idevicescreenshot
+%{_bindir}/ideviceenterrecovery
+%{_bindir}/idevicedate
 %doc %{_mandir}/man1/idevice_id.1.*
+%doc %{_mandir}/man1/idevicepair.1.*
 %doc %{_mandir}/man1/ideviceinfo.1.*
 %doc %{_mandir}/man1/idevicesyslog.1.*
 %doc %{_mandir}/man1/idevicebackup.1.*
+%doc %{_mandir}/man1/idevicebackup2.1.*
 %doc %{_mandir}/man1/ideviceimagemounter.1.*
 %doc %{_mandir}/man1/idevicescreenshot.1.*
+%doc %{_mandir}/man1/ideviceenterrecovery.1.*
+%doc %{_mandir}/man1/idevicedate.1.*
 
 %files doc
 %defattr (-, root, root)

++++++ libimobiledevice-1.0.4.tar.bz2 -> libimobiledevice-1.1.1.tar.bz2 ++++++
++++ 25966 lines of diff (skipped)

++++++ libimobiledevice-gstatbuf-fix.patch ++++++
diff --git a/tools/idevicebackup2.c b/tools/idevicebackup2.c
index 574155f..b57f86c 100644
--- a/tools/idevicebackup2.c
+++ b/tools/idevicebackup2.c
@@ -910,7 +910,7 @@ static void mb2_handle_list_directory(plist_t message, 
const char *backup_dir)
                        gchar *fpath = g_build_filename(path, dir_file, NULL);
                        if (fpath) {
                                plist_t fdict = plist_new_dict();
-                               GStatBuf st;
+                               struct stat st;
                                g_stat(fpath, &st);
                                const char *ftype = "DLFileTypeUnknown";
                                if (g_file_test(fpath, G_FILE_TEST_IS_DIR)) {

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to