ports/106570: [PATCH] Let Amarok work with MTP (libmtp)
pesho.petrov at gmail.com
pesho.petrov at gmail.com
Sun Dec 10 18:50:15 UTC 2006
>Number: 106570
>Category: ports
>Synopsis: [PATCH] Let Amarok work with MTP (libmtp)
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Dec 10 18:50:03 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Petar Zhivkov Petrov
>Release: FreeBSD 6.1-STABLE i386
>Organization:
Toilet Inc.
>Environment:
System: FreeBSD znode8219921148 6.1-STABLE FreeBSD 6.1-STABLE #7: Sun Aug 20 09:01:50 EEST 2006 root@:/usr/obj/usr/src/sys/MOBI i386
>Description:
This change will let FreeBSD's port of Amarok work with MTP devices. Amarok works with MTP devices using libmtp. The library was recently ported for FreeBSD.
>How-To-Repeat:
>Fix:
diff -Naur amarok/Makefile amarok_new/Makefile
--- amarok/Makefile Thu Dec 7 19:17:42 2006
+++ amarok_new/Makefile Sun Dec 10 20:09:21 2006
@@ -31,6 +31,7 @@
OPTIONS= GPOD "iPod support" on \
NJB "Creative Nomad and Dell support" on \
+ MTP "MTP device support" on \
XMMS "XMMS visualizations" off \
OPENGL "OpenGL support" on \
AMAZON "Amazon cover fetching support" on \
@@ -63,6 +64,14 @@
LIB_DEPENDS+= njb.6:${PORTSDIR}/audio/libnjb
CONFIGURE_ARGS+=--with-libnjb
PLIST_SUB+= NJB=""
+.endif
+
+.if !defined(WITH_MTP)
+PLIST_SUB+= MTP="@comment "
+.else
+LIB_DEPENDS+= mtp.3:${PORTSDIR}/audio/libmtp
+CONFIGURE_ARGS+=--with-libmtp
+PLIST_SUB+= MTP=""
.endif
.if !defined(WITH_XMMS)
diff -Naur amarok/pkg-plist amarok_new/pkg-plist
--- amarok/pkg-plist Wed Nov 8 16:25:40 2006
+++ amarok_new/pkg-plist Sun Dec 10 19:15:20 2006
@@ -29,6 +29,9 @@
%%NJB%%lib/kde3/libamarok_njb-mediadevice.so
%%NJB%%lib/kde3/libamarok_njb-mediadevice.la
%%NJB%%lib/kde3/libamarok_njb-mediadevice.a
+%%MTP%%lib/kde3/libamarok_mtp-mediadevice.so
+%%MTP%%lib/kde3/libamarok_mtp-mediadevice.la
+%%MTP%%lib/kde3/libamarok_mtp-mediadevice.a
lib/kde3/libamarok_generic-mediadevice.so
lib/kde3/libamarok_generic-mediadevice.la
lib/kde3/libamarok_generic-mediadevice.a
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list