ports/138179: Fix serpentine port to not require muine

Kevin Oberman oberman at es.net
Tue Aug 25 18:00:14 UTC 2009

>Number:         138179
>Category:       ports
>Synopsis:       Fix serpentine port to not require muine
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 25 18:00:02 UTC 2009
>Originator:     Kevin Oberman <oberman at es.net>
>Release:        FreeBSD 7.2-STABLE i386
System: FreeBSD ptavv.es.net 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon Jul 27 09:23:09 PDT 2009 root at ptavv.es.net:/usr/obj/usr/src/sys/PTAVV i386

The muine port "is marked as broken: doesn't build and is apparently
unmaintained", but serpentine, due to an error in the Makefile, always
requires it, whether the MUINE option is set. (It defaults to 'off'.)
This makes serpentine and ports depending on it a dependency on the
broken muine port.

Build serpentine with default (or any) config options
--- sysutils/serpentine/Makefile.orig	2009-08-25 10:45:24.000000000 -0700
+++ sysutils/serpentine/Makefile	2009-08-25 10:07:00.000000000 -0700
@@ -29,7 +29,7 @@
 .include <bsd.port.pre.mk>
-.if (defined(WITH_MUINE) || exists(${LOCALBASE}/bin/muine)) && ${ARCH}=="i386"
+.if (defined(MUINE) || exists(${LOCALBASE}/bin/muine)) && ${ARCH}=="i386"
 BUILD_DEPENDS+=	muine:${PORTSDIR}/audio/muine
 RUN_DEPENDS+=	muine:${PORTSDIR}/audio/muine



More information about the freebsd-ports-bugs mailing list