ports/98791: [MAINTAINER] multimedia/xfce4-media: add metadata editing, fix plist
Rene Ladan
r.c.ladan at gmail.com
Sat Jun 10 21:05:22 UTC 2006
>Number: 98791
>Category: ports
>Synopsis: [MAINTAINER] multimedia/xfce4-media: add metadata editing, fix plist
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Jun 10 20:40:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Rene Ladan
>Release: FreeBSD 6.1-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD 82-168-79-254.dsl.ip.tiscali.nl 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #3: Thu Jun 1 10:20:16 CEST
>Description:
- add possibility for metadata editing using taglib
- fix plist
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/multimedia/xfce4-media.orig/Makefile /usr/ports/multimedia/xfce4-media/Makefile
--- /usr/ports/multimedia/xfce4-media.orig/Makefile Thu May 25 22:38:05 2006
+++ /usr/ports/multimedia/xfce4-media/Makefile Sat Jun 10 22:12:08 2006
@@ -20,6 +20,8 @@
xine.15:${PORTSDIR}/multimedia/libxine \
exo-0.3.0:${PORTSDIR}/x11/libexo
+OPTIONS= TAGLIB "Enable metadata editing" off
+
USE_BZIP2= yes
USE_GETOPT_LONG=yes
USE_GETTEXT= yes
@@ -33,8 +35,17 @@
INSTALLS_SHLIB= yes
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_TAGLIB)
+LIB_DEPENDS+= tag.5:${PORTSDIR}/audio/taglib
+CONFIGURE_ARGS= --with-taglib
+.else
+CONFIGURE_ARGS= --without-taglib
+.endif
+
post-patch:
@${REINPLACE_CMD} -e "s|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g" \
${WRKSRC}/xfmedia/Makefile.in
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN /usr/ports/multimedia/xfce4-media.orig/pkg-plist /usr/ports/multimedia/xfce4-media/pkg-plist
--- /usr/ports/multimedia/xfce4-media.orig/pkg-plist Sun Jan 29 22:54:11 2006
+++ /usr/ports/multimedia/xfce4-media/pkg-plist Sat Jun 10 22:12:08 2006
@@ -8,6 +8,8 @@
include/xfmedia/xfmedia-remote-client.h
include/xfmedia/xfmedia-remote-common.h
include/xfmedia/xfmedia-settings.h
+lib/xfmedia/plugins/xfmedia-infopipe.a
+lib/xfmedia/plugins/xfmedia-infopipe.la
lib/xfmedia/plugins/xfmedia-infopipe.so
libdata/pkgconfig/xfmedia-plugin.pc
share/applications/xfmedia.desktop
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list