[arch-commits] Commit in libimobiledevice/repos (6 files)

2016-03-03 Thread Evangelos Foutras
Date: Thursday, March 3, 2016 @ 19:50:45
  Author: foutrelis
Revision: 260676

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  libimobiledevice/repos/staging-i686/
  libimobiledevice/repos/staging-i686/PKGBUILD
(from rev 260675, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/staging-i686/disable-sslv3.patch
(from rev 260675, libimobiledevice/trunk/disable-sslv3.patch)
  libimobiledevice/repos/staging-x86_64/
  libimobiledevice/repos/staging-x86_64/PKGBUILD
(from rev 260675, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/staging-x86_64/disable-sslv3.patch
(from rev 260675, libimobiledevice/trunk/disable-sslv3.patch)

+
 staging-i686/PKGBUILD  |   34 ++
 staging-i686/disable-sslv3.patch   |   12 
 staging-x86_64/PKGBUILD|   34 ++
 staging-x86_64/disable-sslv3.patch |   12 
 4 files changed, 92 insertions(+)

Copied: libimobiledevice/repos/staging-i686/PKGBUILD (from rev 260675, 
libimobiledevice/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-03 18:50:45 UTC (rev 260676)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer : Tom Gundersen 
+# Maintainer : Ionut Biru 
+# Contributor: Gabriel Martinez < reitaka at gmail dot com >
+
+pkgname=libimobiledevice
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Library that talks the protocols to support iPhone and iPod Touch 
devices on Linux"
+url="http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('libusbmuxd' 'gnutls' 'libgcrypt')
+makedepends=('python2')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+disable-sslv3.patch)
+md5sums=('8757900ba7bbe2ef5f54342415d0223e'
+ 'bac123da4cc67b2f5cc798727e6231a9')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i ../disable-sslv3.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}

Copied: libimobiledevice/repos/staging-i686/disable-sslv3.patch (from rev 
260675, libimobiledevice/trunk/disable-sslv3.patch)
===
--- staging-i686/disable-sslv3.patch(rev 0)
+++ staging-i686/disable-sslv3.patch2016-03-03 18:50:45 UTC (rev 260676)
@@ -0,0 +1,12 @@
+diff -u -r libimobiledevice-1.2.0/src/idevice.c 
libimobiledevice-1.2.0-nossl3/src/idevice.c
+--- libimobiledevice-1.2.0/src/idevice.c   2015-01-28 02:10:32.0 
+0100
 libimobiledevice-1.2.0-nossl3/src/idevice.c2016-03-03 
18:33:45.912308242 +0100
+@@ -678,7 +678,7 @@
+   }
+   BIO_set_fd(ssl_bio, (int)(long)connection->data, BIO_NOCLOSE);
+ 
+-  SSL_CTX *ssl_ctx = SSL_CTX_new(SSLv3_method());
++  SSL_CTX *ssl_ctx = SSL_CTX_new(SSLv23_method());
+   if (ssl_ctx == NULL) {
+   debug_info("ERROR: Could not create SSL context.");
+   BIO_free(ssl_bio);

Copied: libimobiledevice/repos/staging-x86_64/PKGBUILD (from rev 260675, 
libimobiledevice/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-03-03 18:50:45 UTC (rev 260676)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer : Tom Gundersen 
+# Maintainer : Ionut Biru 
+# Contributor: Gabriel Martinez < reitaka at gmail dot com >
+
+pkgname=libimobiledevice
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Library that talks the protocols to support iPhone and iPod Touch 
devices on Linux"
+url="http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('libusbmuxd' 'gnutls' 'libgcrypt')
+makedepends=('python2')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+disable-sslv3.patch)
+md5sums=('8757900ba7bbe2ef5f54342415d0223e'
+ 'bac123da4cc67b2f5cc798727e6231a9')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i ../disable-sslv3.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}

Copied: libimobiledevice/repos/staging-x86_64/disable-sslv3.patch (from rev 
260675, libimobiledevice/trunk/disable-sslv3.patch)
===
--- staging-x86_64/disable-sslv3.patch  (rev 0)
+++ staging-x86_64/disable-sslv3.patch  2016-03-03 18:50:45 UTC (rev 260676)
@@ -0,0 +1,12 @@
+diff -u -r libimobiledevice-1.2.0/src/idevice.c 
libimobiledevice-1.2.0-nossl3/src/idevice.c
+--- 

[arch-commits] Commit in libimobiledevice/repos (6 files)

2012-08-04 Thread Tom Gundersen
Date: Saturday, August 4, 2012 @ 05:34:45
  Author: tomegun
Revision: 164733

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  libimobiledevice/repos/testing-i686/
  libimobiledevice/repos/testing-i686/HOME-segfault.patch
(from rev 164732, libimobiledevice/trunk/HOME-segfault.patch)
  libimobiledevice/repos/testing-i686/PKGBUILD
(from rev 164732, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/testing-x86_64/
  libimobiledevice/repos/testing-x86_64/HOME-segfault.patch
(from rev 164732, libimobiledevice/trunk/HOME-segfault.patch)
  libimobiledevice/repos/testing-x86_64/PKGBUILD
(from rev 164732, libimobiledevice/trunk/PKGBUILD)

+
 testing-i686/HOME-segfault.patch   |   14 ++
 testing-i686/PKGBUILD  |   31 +++
 testing-x86_64/HOME-segfault.patch |   14 ++
 testing-x86_64/PKGBUILD|   31 +++
 4 files changed, 90 insertions(+)

Copied: libimobiledevice/repos/testing-i686/HOME-segfault.patch (from rev 
164732, libimobiledevice/trunk/HOME-segfault.patch)
===
--- testing-i686/HOME-segfault.patch(rev 0)
+++ testing-i686/HOME-segfault.patch2012-08-04 09:34:45 UTC (rev 164733)
@@ -0,0 +1,14 @@
+The patch fixes segfault when both $XDG_CONFIG_HOME and $HOME are unset
+Signed-off-by: Maxim Mikityanskiy maxtra...@gmail.com
+--- src/userpref.c.orig2012-06-04 17:04:57.387303630 +0300
 src/userpref.c 2012-06-04 17:06:05.741301627 +0300
+@@ -125,6 +125,9 @@
+   const char *cdir = getenv(XDG_CONFIG_HOME);
+   if (!cdir) {
+   cdir = getenv(HOME);
++  if (!cdir) {
++  cdir=/root;
++  }
+   strcpy(__config_dir, cdir);
+   strcat(__config_dir, DIR_SEP_S);
+   strcat(__config_dir, .config);

Copied: libimobiledevice/repos/testing-i686/PKGBUILD (from rev 164732, 
libimobiledevice/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-08-04 09:34:45 UTC (rev 164733)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.4
+pkgrel=2
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'gnutls' 'libgcrypt')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+   HOME-segfault.patch)
+
+build() {
+  cd $pkgname-$pkgver
+
+  patch -p0  $srcdir/HOME-segfault.patch
+
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+md5sums=('3f28cbc6a2e30d34685049c0abde5183'
+ '0de709dbf8e79d0b00cca06f5e61d57c')

Copied: libimobiledevice/repos/testing-x86_64/HOME-segfault.patch (from rev 
164732, libimobiledevice/trunk/HOME-segfault.patch)
===
--- testing-x86_64/HOME-segfault.patch  (rev 0)
+++ testing-x86_64/HOME-segfault.patch  2012-08-04 09:34:45 UTC (rev 164733)
@@ -0,0 +1,14 @@
+The patch fixes segfault when both $XDG_CONFIG_HOME and $HOME are unset
+Signed-off-by: Maxim Mikityanskiy maxtra...@gmail.com
+--- src/userpref.c.orig2012-06-04 17:04:57.387303630 +0300
 src/userpref.c 2012-06-04 17:06:05.741301627 +0300
+@@ -125,6 +125,9 @@
+   const char *cdir = getenv(XDG_CONFIG_HOME);
+   if (!cdir) {
+   cdir = getenv(HOME);
++  if (!cdir) {
++  cdir=/root;
++  }
+   strcpy(__config_dir, cdir);
+   strcat(__config_dir, DIR_SEP_S);
+   strcat(__config_dir, .config);

Copied: libimobiledevice/repos/testing-x86_64/PKGBUILD (from rev 164732, 
libimobiledevice/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-08-04 09:34:45 UTC (rev 164733)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.4
+pkgrel=2
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'gnutls' 'libgcrypt')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+   HOME-segfault.patch)
+
+build() {
+  cd 

[arch-commits] Commit in libimobiledevice/repos (6 files)

2012-07-20 Thread Tom Gundersen
Date: Friday, July 20, 2012 @ 11:09:08
  Author: tomegun
Revision: 163816

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  libimobiledevice/repos/staging-i686/
  libimobiledevice/repos/staging-i686/PKGBUILD
(from rev 163815, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/staging-i686/swig-version-check.patch
(from rev 163815, libimobiledevice/trunk/swig-version-check.patch)
  libimobiledevice/repos/staging-x86_64/
  libimobiledevice/repos/staging-x86_64/PKGBUILD
(from rev 163815, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/staging-x86_64/swig-version-check.patch
(from rev 163815, libimobiledevice/trunk/swig-version-check.patch)

-+
 staging-i686/PKGBUILD   |   27 +++
 staging-i686/swig-version-check.patch   |   14 ++
 staging-x86_64/PKGBUILD |   27 +++
 staging-x86_64/swig-version-check.patch |   14 ++
 4 files changed, 82 insertions(+)

Copied: libimobiledevice/repos/staging-i686/PKGBUILD (from rev 163815, 
libimobiledevice/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-07-20 15:09:08 UTC (rev 163816)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.4
+pkgrel=1
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'gnutls' 'libgcrypt')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2)
+
+build() {
+  cd $pkgname-$pkgver
+
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+md5sums=('3f28cbc6a2e30d34685049c0abde5183')

Copied: libimobiledevice/repos/staging-i686/swig-version-check.patch (from rev 
163815, libimobiledevice/trunk/swig-version-check.patch)
===
--- staging-i686/swig-version-check.patch   (rev 0)
+++ staging-i686/swig-version-check.patch   2012-07-20 15:09:08 UTC (rev 
163816)
@@ -0,0 +1,14 @@
+diff -Nur libimobiledevice-1.0.3.old/configure libimobiledevice-1.0.3/configure
+--- libimobiledevice-1.0.3.old/configure   2010-10-04 07:38:37.0 
-0700
 libimobiledevice-1.0.3/configure   2010-10-08 05:43:05.466686656 -0700
+@@ -3477,9 +3477,7 @@
+ if test -z $available_patch ; then
+ available_patch=0
+ fi
+-if test $available_major -ne $required_major \
+--o $available_minor -ne $required_minor \
+--o $available_patch -lt $required_patch ; then
++if test $available_major -lt $required_major ; then
+ { $as_echo $as_me:${as_lineno-$LINENO}: 
WARNING: SWIG version = 1.3.21 is required.  You have $swig_version.  You 
should look at http://www.swig.org; 5
+ $as_echo $as_me: WARNING: SWIG version = 1.3.21 is required.  You have 
$swig_version.  You should look at http://www.swig.org; 2;}
+ SWIG=false

Copied: libimobiledevice/repos/staging-x86_64/PKGBUILD (from rev 163815, 
libimobiledevice/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-07-20 15:09:08 UTC (rev 163816)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.4
+pkgrel=1
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'gnutls' 'libgcrypt')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2)
+
+build() {
+  cd $pkgname-$pkgver
+
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}
+md5sums=('3f28cbc6a2e30d34685049c0abde5183')

Copied: libimobiledevice/repos/staging-x86_64/swig-version-check.patch (from 
rev 163815, libimobiledevice/trunk/swig-version-check.patch)
===
--- staging-x86_64/swig-version-check.patch (rev 0)
+++ staging-x86_64/swig-version-check.patch 2012-07-20 15:09:08 UTC (rev 
163816)
@@ -0,0 

[arch-commits] Commit in libimobiledevice/repos (6 files)

2012-03-29 Thread Jan Steffens
Date: Thursday, March 29, 2012 @ 17:10:42
  Author: heftig
Revision: 154539

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  libimobiledevice/repos/gnome-unstable-i686/
  libimobiledevice/repos/gnome-unstable-i686/PKGBUILD
(from rev 154538, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/gnome-unstable-i686/swig-version-check.patch
(from rev 154538, libimobiledevice/trunk/swig-version-check.patch)
  libimobiledevice/repos/gnome-unstable-x86_64/
  libimobiledevice/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 154538, libimobiledevice/trunk/PKGBUILD)
  libimobiledevice/repos/gnome-unstable-x86_64/swig-version-check.patch
(from rev 154538, libimobiledevice/trunk/swig-version-check.patch)

+
 gnome-unstable-i686/PKGBUILD   |   33 +++
 gnome-unstable-i686/swig-version-check.patch   |   14 +
 gnome-unstable-x86_64/PKGBUILD |   33 +++
 gnome-unstable-x86_64/swig-version-check.patch |   14 +
 4 files changed, 94 insertions(+)

Copied: libimobiledevice/repos/gnome-unstable-i686/PKGBUILD (from rev 154538, 
libimobiledevice/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2012-03-29 21:10:42 UTC (rev 154539)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.1
+pkgrel=3
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'libplist' 'gnutls' 'libgcrypt')
+makedepends=('python2' 'swig')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+swig-version-check.patch)
+md5sums=('cdc13037e822d9ac2e109536701d153a'
+ '8bb215e36fe0e08a72332c108c7842cc')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # SWIG version check is wrong (still not fixed upstream)
+  patch -p1 -i ../swig-version-check.patch
+
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Copied: libimobiledevice/repos/gnome-unstable-i686/swig-version-check.patch 
(from rev 154538, libimobiledevice/trunk/swig-version-check.patch)
===
--- gnome-unstable-i686/swig-version-check.patch
(rev 0)
+++ gnome-unstable-i686/swig-version-check.patch2012-03-29 21:10:42 UTC 
(rev 154539)
@@ -0,0 +1,14 @@
+diff -Nur libimobiledevice-1.0.3.old/configure libimobiledevice-1.0.3/configure
+--- libimobiledevice-1.0.3.old/configure   2010-10-04 07:38:37.0 
-0700
 libimobiledevice-1.0.3/configure   2010-10-08 05:43:05.466686656 -0700
+@@ -3477,9 +3477,7 @@
+ if test -z $available_patch ; then
+ available_patch=0
+ fi
+-if test $available_major -ne $required_major \
+--o $available_minor -ne $required_minor \
+--o $available_patch -lt $required_patch ; then
++if test $available_major -lt $required_major ; then
+ { $as_echo $as_me:${as_lineno-$LINENO}: 
WARNING: SWIG version = 1.3.21 is required.  You have $swig_version.  You 
should look at http://www.swig.org; 5
+ $as_echo $as_me: WARNING: SWIG version = 1.3.21 is required.  You have 
$swig_version.  You should look at http://www.swig.org; 2;}
+ SWIG=false

Copied: libimobiledevice/repos/gnome-unstable-x86_64/PKGBUILD (from rev 154538, 
libimobiledevice/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2012-03-29 21:10:42 UTC (rev 154539)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer : Ionut Biru ib...@archlinux.org
+# Contributor: Gabriel Martinez  reitaka at gmail dot com 
+
+pkgname=libimobiledevice
+pkgver=1.1.1
+pkgrel=3
+pkgdesc=Is a software library that talks the protocols to support iPhone and 
iPod Touch devices on Linux
+url=http://libimobiledevice.org/;
+arch=('i686' 'x86_64')
+license=('GPL2' 'LGPL2.1')
+depends=('usbmuxd' 'libplist' 'gnutls' 'libgcrypt')
+makedepends=('python2' 'swig')
+options=('!libtool')
+source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2
+swig-version-check.patch)
+md5sums=('cdc13037e822d9ac2e109536701d153a'
+ '8bb215e36fe0e08a72332c108c7842cc')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # SWIG version check