[arch-commits] Commit in clementine/trunk (2 files)

Tom Gundersen tomegun at nymeria.archlinux.org
Sat May 11 16:04:02 UTC 2013


    Date: Saturday, May 11, 2013 @ 18:04:01
  Author: tomegun
Revision: 90335

upgpkg: clementine 1.1.1-8

libimobiledevice rebuild

Added:
  clementine/trunk/clementine-1.1.1-libimobiledevice-fix.patch
Modified:
  clementine/trunk/PKGBUILD

---------------------------------------------+
 PKGBUILD                                    |   14 +++++++++-----
 clementine-1.1.1-libimobiledevice-fix.patch |   12 ++++++++++++
 2 files changed, 21 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-05-11 15:51:15 UTC (rev 90334)
+++ PKGBUILD	2013-05-11 16:04:01 UTC (rev 90335)
@@ -5,7 +5,7 @@
 
 pkgname=clementine
 pkgver=1.1.1
-pkgrel=7
+pkgrel=8
 pkgdesc="A music player and library organizer"
 url="http://www.clementine-player.org/"
 license=('GPL')
@@ -13,19 +13,21 @@
 depends=('gstreamer0.10-base' 'taglib' 'glew' 'liblastfm' 'libgpod' 'projectm'
          'libmtp' 'libplist' 'hicolor-icon-theme' 'qt4' 'libimobiledevice' 'chromaprint'
          'sparsehash' 'qjson' 'libcdio-paranoia' 'protobuf' 'qca' 'qca-ossl' 'gvfs')
-makedepends=('cmake' 'boost' 'mesa-libgl' )
+makedepends=('cmake' 'boost' 'mesa')
 optdepends=('gstreamer0.10-base-plugins: for more open formats'
             'gstreamer0.10-good-plugins: for use with "Good" plugin libraries'
             'gstreamer0.10-bad-plugins: for use with "Bad" plugin libraries'
             'gstreamer0.10-ugly-plugins: for use with "Ugly" plugin libraries')
-source=(http://clementine-player.googlecode.com/files/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('f8d3e9c8f54ac488323ab5a629c9accbe256378e')
+source=(http://clementine-player.googlecode.com/files/${pkgname}-${pkgver}.tar.gz
+        'clementine-1.1.1-libimobiledevice-fix.patch')
 install=clementine.install
 
 build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
 
-   cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DUSE_SYSTEM_PROJECTM=1
+   patch -Np1 < "$srcdir"/clementine-1.1.1-libimobiledevice-fix.patch
+
+   cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DUSE_SYSTEM_PROJECTM=1 -DBUILD_WERROR=0
    make
 }
 
@@ -33,3 +35,5 @@
    cd "${srcdir}/${pkgname}-${pkgver}"
    make DESTDIR="${pkgdir}" install
 }
+md5sums=('28e4afb822388bd337a761db8f86febf'
+         '736df6cd828a3172701f63c8dc978cb9')

Added: clementine-1.1.1-libimobiledevice-fix.patch
===================================================================
--- clementine-1.1.1-libimobiledevice-fix.patch	                        (rev 0)
+++ clementine-1.1.1-libimobiledevice-fix.patch	2013-05-11 16:04:01 UTC (rev 90335)
@@ -0,0 +1,12 @@
+diff -up clementine-1.1.1/src/devices/imobiledeviceconnection.h.fix clementine-1.1.1/src/devices/imobiledeviceconnection.h
+--- clementine-1.1.1/src/devices/imobiledeviceconnection.h.fix	2013-04-23 14:44:56.932661018 -0400
++++ clementine-1.1.1/src/devices/imobiledeviceconnection.h	2013-04-23 14:46:44.033657190 -0400
+@@ -51,7 +51,7 @@ private:
+   idevice_t device_;
+   afc_client_t afc_;
+ 
+-  uint16_t afc_port_;
++  lockdownd_service_descriptor_t afc_port_;
+ };
+ 
+ #endif // IMOBILEDEVICECONNECTION_H




More information about the arch-commits mailing list