From 991fef2fd0e1173227046b66721f6ea1865c3f34 Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Sat, 10 Nov 2007 14:07:10 +1100 Subject: [PATCH] libmtp: new port --- libmtp/.footprint | 28 +++++++++++++++------------- libmtp/.md5sum | 2 +- libmtp/Pkgfile | 35 +++++++++++++++++++---------------- 3 files changed, 35 insertions(+), 30 deletions(-) diff --git a/libmtp/.footprint b/libmtp/.footprint index 46594cf29..dbc12517c 100644 --- a/libmtp/.footprint +++ b/libmtp/.footprint @@ -1,30 +1,32 @@ -drwxr-xr-x root/root etc/ -drwxr-xr-x root/root etc/udev/ -drwxr-xr-x root/root etc/udev/rules.d/ --rwxr-xr-x root/root etc/udev/rules.d/libmtp.rules drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ --rwxr-xr-x root/root usr/bin/mtp-delfile +-rwxr-xr-x root/root usr/bin/mtp-albumart +-rwxr-xr-x root/root usr/bin/mtp-albums +-rwxr-xr-x root/root usr/bin/mtp-connect +lrwxrwxrwx root/root usr/bin/mtp-delfile -> mtp-connect -rwxr-xr-x root/root usr/bin/mtp-detect +-rwxr-xr-x root/root usr/bin/mtp-emptyfolders -rwxr-xr-x root/root usr/bin/mtp-files -rwxr-xr-x root/root usr/bin/mtp-folders -rwxr-xr-x root/root usr/bin/mtp-format --rwxr-xr-x root/root usr/bin/mtp-getfile +lrwxrwxrwx root/root usr/bin/mtp-getfile -> mtp-connect -rwxr-xr-x root/root usr/bin/mtp-getplaylist -rwxr-xr-x root/root usr/bin/mtp-hotplug --rwxr-xr-x root/root usr/bin/mtp-newfolder +lrwxrwxrwx root/root usr/bin/mtp-newfolder -> mtp-connect +-rwxr-xr-x root/root usr/bin/mtp-newplaylist -rwxr-xr-x root/root usr/bin/mtp-playlists --rwxr-xr-x root/root usr/bin/mtp-sendfile --rwxr-xr-x root/root usr/bin/mtp-sendtr +-rwxr-xr-x root/root usr/bin/mtp-reset +lrwxrwxrwx root/root usr/bin/mtp-sendfile -> mtp-connect +lrwxrwxrwx root/root usr/bin/mtp-sendtr -> mtp-connect +-rwxr-xr-x root/root usr/bin/mtp-thumb -rwxr-xr-x root/root usr/bin/mtp-tracks -rwxr-xr-x root/root usr/bin/mtp-trexist drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/libmtp.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libmtp.a -rwxr-xr-x root/root usr/lib/libmtp.la -lrwxrwxrwx root/root usr/lib/libmtp.so -> libmtp.so.2.1.1 -lrwxrwxrwx root/root usr/lib/libmtp.so.2 -> libmtp.so.2.1.1 --rwxr-xr-x root/root usr/lib/libmtp.so.2.1.1 +lrwxrwxrwx root/root usr/lib/libmtp.so -> libmtp.so.6.0.2 +lrwxrwxrwx root/root usr/lib/libmtp.so.6 -> libmtp.so.6.0.2 +-rwxr-xr-x root/root usr/lib/libmtp.so.6.0.2 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libmtp.pc diff --git a/libmtp/.md5sum b/libmtp/.md5sum index 50f69f095..f8545061e 100644 --- a/libmtp/.md5sum +++ b/libmtp/.md5sum @@ -1 +1 @@ -621b4590c3c0d09f3546ad67f39ef80b libmtp-0.0.21.tar.gz +162e80253404d28556df9870371baa45 libmtp-0.2.2.tar.gz diff --git a/libmtp/Pkgfile b/libmtp/Pkgfile index cf3296a3b..b139ad5f5 100644 --- a/libmtp/Pkgfile +++ b/libmtp/Pkgfile @@ -1,21 +1,24 @@ -# Description: An implementation of Microsoft's Media Transfer Protocol (MTP) -# URL: http://libmtp.sourceforge.net/ -# Maintainer: James Mills, prologic at shortcircuit dot net dot au -# Packager: James Mills, prologic at shortcircuit dot net dot au -# -# Depends on: libusb +# Description: An implementation of Media Transfer Protocol (MPT). +# URL: http://libmtp.sourceforge.net/ +# Maintainer: Danny Rawlins, romster at shortcircuit dot net dot au +# Packager: Danny Rawlins, romster at shortcircuit dot net dot au +# Depends on: name=libmtp -version=0.0.21 -release=2 -source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz) +version=0.2.2 +release=1 +source=(http://dl.sourceforge.net/sourceforge/libmtp/libmtp-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - mkdir -p $PKG/etc/udev/rules.d - install -m 755 libmtp.rules $PKG/etc/udev/rules.d/ - chown -R root:root $PKG + cd libmtp-$version + + ./configure \ + --prefix=/usr \ + --mandir=/usr/man \ + --disable-static + + make + make DESTDIR=$PKG install + rm -r $PKG/usr/share } +