ports/121685: [patch] audio/xmms2: dependancy problem with avahi
Scot Hetzel
swhetzel at gmail.com
Fri Mar 14 05:10:01 UTC 2008
>Number: 121685
>Category: ports
>Synopsis: [patch] audio/xmms2: dependancy problem with avahi
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Mar 14 05:10:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Scot Hetzel
>Release: FreeBSD 8.0-CURRENT
>Organization:
>Environment:
FreeBSD hp010 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Feb 16 06:42:46 CST 2008 root at hp010:/usr/src/sys/amd64/compile/DV8135NR amd64
>Description:
I had noticed a while ago that when MDNS_AVAHI is set, xmms2 installs the wrong dependency. The file it has listed as a dependency is actually in net/avahi-app.
>How-To-Repeat:
Run `make config` and choose the MDNS_AVAHI option, then try to build the port.
>Fix:
The attached patch fixes this dependency problem.
Patch attached with submission follows:
Index: audio/xmms2/Makefile
===================================================================
RCS file: /home/ncvs/ports/audio/xmms2/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- audio/xmms2/Makefile 28 Jul 2007 12:27:18 -0000 1.34
+++ audio/xmms2/Makefile 28 Oct 2007 15:07:55 -0000
@@ -253,7 +253,7 @@
BROKEN= You may choose either MDNS_APPLE or MDNS_AVAHI, but not both
.endif
EXCLUDE+= --without-optionals="dns_sd"
-LIB_DEPENDS+= avahi-core:${PORTSDIR}/net/avahi
+LIB_DEPENDS+= avahi-core:${PORTSDIR}/net/avahi-app
PLIST_SUB+= MDNS_AVAHI=""
MAN1+= xmms2-mdns-avahi.1
.else
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list