diff --git a/0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch b/0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch new file mode 100644 index 0000000..d70aff6 --- /dev/null +++ b/0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch @@ -0,0 +1,18 @@ +From 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7 Mon Sep 17 00:00:00 2001 +From: Martin Szulecki +Date: Thu, 16 Dec 2010 22:01:15 +0000 +Subject: Python: Fix SWIG includes to pass make distcheck + +--- +diff --git a/swig/Makefile.am b/swig/Makefile.am +index 0953a56..8c1f2b9 100644 +--- a/swig/Makefile.am ++++ b/swig/Makefile.am +@@ -1,4 +1,4 @@ +-AM_CPPFLAGS = -I$(top_srcdir)/include $(libplist_CFLAGS) $(SWIG_PYTHON_CPPFLAGS) -I$(oldincludedir) ++AM_CPPFLAGS = -I$(top_srcdir)/include $(libglib2_CFLAGS) $(libplist_CFLAGS) $(SWIG_PYTHON_CPPFLAGS) -I$(oldincludedir) + + if HAVE_SWIG + BUILT_SOURCES = imobiledevice_wrap.cxx +-- +cgit v0.8.3.1-34-gbf3d diff --git a/libimobiledevice-1.0.3.tar.bz2 b/libimobiledevice-1.0.3.tar.bz2 deleted file mode 100644 index 6571e5d..0000000 --- a/libimobiledevice-1.0.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc85596d1496c34b6d3492ad10dece3d4fad2cf8adb5135dd1191ae13c038a3c -size 416376 diff --git a/libimobiledevice-1.0.4.tar.bz2 b/libimobiledevice-1.0.4.tar.bz2 new file mode 100644 index 0000000..4b676bc --- /dev/null +++ b/libimobiledevice-1.0.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b836f09b95c9cf644ac824647b66d823cd135c5e0d4a8fca863d5314734d046 +size 413573 diff --git a/libimobiledevice.changes b/libimobiledevice.changes index cfd1c44..57419f3 100644 --- a/libimobiledevice.changes +++ b/libimobiledevice.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Wed Dec 29 23:36:07 UTC 2010 - andreas.hanke@gmx-topmail.de + +- backport commit 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7 to fix build + +------------------------------------------------------------------- +Wed Dec 8 21:34:37 UTC 2010 - cristian.rodriguez@opensuse.org + +- disable silent rules, breaks post build checks. +- fix -devel package dependencies + +------------------------------------------------------------------- +Sat Nov 27 20:58:54 CEST 2010 - opensuse@sukimashita.com + +- Update to 1.0.4: + * Fix a possible crash in lockdownd_client_new_with_handshake() + * Do not not check for Swig/Python if --without-swig is set + * Fail with an error message if libgcrypt is not found + * Pass host certificate with GNUTLS correctly + * Fix connecting to iOS 4.2.1+ devices + ------------------------------------------------------------------- Tue Oct 05 22:33:55 CEST 2010 - opensuse@sukimashita.com diff --git a/libimobiledevice.spec b/libimobiledevice.spec index 28079ea..ac29850 100644 --- a/libimobiledevice.spec +++ b/libimobiledevice.spec @@ -1,5 +1,5 @@ # -# spec file for package libimobiledevice (Version 1.0.3) +# spec file for package libimobiledevice (Version 1.0.4) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Name: libimobiledevice %define _name libimobiledevice1 -Version: 1.0.3 +Version: 1.0.4 Release: 1 License: LGPL v2 or later BuildRequires: gcc-c++ glib2-devel libtasn1-devel libxml2-devel sed @@ -36,6 +36,7 @@ BuildRequires: libusb-1_0-devel >= 1.0.3 %endif BuildRequires: libgcrypt-devel libgnutls-devel Source: %{name}-%{version}.tar.bz2 +Patch0: 0b40ddb1f41c94a3ee58abc6326e59d65662e5c7.patch Group: System/Libraries Summary: Native protocols library for iPhone, iPod Touch and iPad Url: http://www.libimobiledevice.org @@ -101,8 +102,9 @@ License: LGPL v2 or later Summary: Development files for %{_name} Group: Development/Libraries/C and C++ Requires: %{_name} = %{version} -Requires: libplist-devel >= 0.16 -Requires: libusbmuxd-devel >= 1.0.0 +Requires: libplist-devel +Requires: glib2-devel +Requires: glibc-devel %description devel The %{name}-devel package contains libraries and header files for @@ -204,12 +206,13 @@ Authors: %prep %setup -q -n %{name}-%{version} +%patch0 -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\ +%configure --disable-silent-rules \ --disable-static make %{?jobs:-j%jobs}