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