From 8119c491f3165de40ace4e291eaee4ff42474d60 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 23 Aug 2012 07:32:23 +0200 Subject: [PATCH] libmtp: update to 1.1.4; major SONAME bump. --- common/shlibs | 2 +- srcpkgs/libmtp/libmtp-devel.template | 13 +++++-------- srcpkgs/libmtp/libmtp.rshlibs | 3 ++- srcpkgs/libmtp/template | 16 +++++++--------- 4 files changed, 15 insertions(+), 19 deletions(-) diff --git a/common/shlibs b/common/shlibs index 4fd46ce4bbb..f70d9fe5290 100644 --- a/common/shlibs +++ b/common/shlibs @@ -593,7 +593,7 @@ libmpi.so.0 openmpi-1.4.1_1 libopenmpi_malloc.so.0 openmpi-1.4.1_1 libopen-pal.so.0 openmpi-1.4.1_1 libopen-rte.so.0 openmpi-1.4.1_1 -libmtp.so.8 libmtp-1.0.2_1 +libmtp.so.9 libmtp-1.1.4_1 libelf-0.8.13.so libelf-0.8.13_1 libelf.so.0 libelf-0.8.13_1 libgtksourceview-3.0.so.0 gtksourceview-3.0.0_1 diff --git a/srcpkgs/libmtp/libmtp-devel.template b/srcpkgs/libmtp/libmtp-devel.template index 21c8d316b1d..bcc79d7af78 100644 --- a/srcpkgs/libmtp/libmtp-devel.template +++ b/srcpkgs/libmtp/libmtp-devel.template @@ -1,16 +1,13 @@ # Template file for 'libmtp-devel'. # -depends="libusb-compat-devel libmtp" +noarch=yes +depends="libusb-devel libmtp>=${version}" short_desc="${sourcepkg} development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/libmtp/libmtp.rshlibs b/srcpkgs/libmtp/libmtp.rshlibs index 77343e21848..ba71c641e43 100644 --- a/srcpkgs/libmtp/libmtp.rshlibs +++ b/srcpkgs/libmtp/libmtp.rshlibs @@ -1,2 +1,3 @@ -libusb-0.1.so.4 +libusb-1.0.so.0 +libgcrypt.so.11 libc.so.6 diff --git a/srcpkgs/libmtp/template b/srcpkgs/libmtp/template index 238bde696db..1f910543d9e 100644 --- a/srcpkgs/libmtp/template +++ b/srcpkgs/libmtp/template @@ -1,20 +1,18 @@ # Template file for 'libmtp' pkgname=libmtp -version=1.0.2 -revision=3 +version=1.1.4 +revision=1 build_style=gnu-configure +configure_args="--disable-static --with-udev=/usr/lib/udev" subpackages="$pkgname-devel" -makedepends="doxygen libusb-compat-devel" +makedepends="pkg-config libusb-devel libgcrypt-devel" short_desc="Library for Microsoft's Media Transfer Protocol (MTP)" maintainer="Juan RP " +homepage="http://libmtp.sourceforge.net" +license="LGPL-2.1" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=23adc4d18b5d9e0932a542104b871163cdadc09e697184199ecaaa33eaffa7af +checksum=4c6c5cdb46959d9903e98c22e906407909b5bff996b7e1970dc2ee228e3e1460 long_desc=" libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems." - -post_install() { - install -Dm644 ${wrksrc}/libmtp.rules \ - ${DESTDIR}/usr/lib/udev/rules.d/52-libmtp.rules -}