From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 6 19:00:09 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E95E16A496 for ; Thu, 6 Sep 2007 19:00:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C4D713C4B6 for ; Thu, 6 Sep 2007 19:00:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l86J08BM084079 for ; Thu, 6 Sep 2007 19:00:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l86J08h2084078; Thu, 6 Sep 2007 19:00:08 GMT (envelope-from gnats) Resent-Date: Thu, 6 Sep 2007 19:00:08 GMT Resent-Message-Id: <200709061900.l86J08h2084078@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Romain Tartiere Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B4FE16A41B for ; Thu, 6 Sep 2007 18:52:21 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from smtp3-g19.free.fr (smtp3-g19.free.fr [212.27.42.29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C50613C461 for ; Thu, 6 Sep 2007 18:52:21 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from smtp3-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp3-g19.free.fr (Postfix) with ESMTP id 09B935A1E5; Thu, 6 Sep 2007 20:52:15 +0200 (CEST) Received: from marvin.blogreen.org (marvin.blogreen.org [82.247.213.140]) by smtp3-g19.free.fr (Postfix) with ESMTP id D58275A27E; Thu, 6 Sep 2007 20:52:14 +0200 (CEST) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 6D3F95C064; Thu, 6 Sep 2007 20:52:14 +0200 (CEST) Message-Id: <20070906185214.6D3F95C064@marvin.blogreen.org> Date: Thu, 6 Sep 2007 20:52:14 +0200 (CEST) From: Romain Tartiere To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Mark Reidel Subject: ports/116161: [patch] Add WITH_PULSE option to musicpd X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Romain Tartiere List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Sep 2007 19:00:09 -0000 >Number: 116161 >Category: ports >Synopsis: [patch] Add WITH_PULSE option to musicpd >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 06 19:00:08 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Romain Tartiere >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD marvin.blogreen.org 6.2-STABLE FreeBSD 6.2-STABLE #5: Fri Aug 3 14:19:08 CEST 2007 root@marvin.blogreen.org:/usr/obj/usr/src/sys/MARVIN i386 >Description: The musicpd port unconditionally build musicpd without PulseAudio output support. The following patch add an option to allow the user to choose if he wants pulse support or not when compiling. >How-To-Repeat: >Fix: --- Makefile.diff begins here --- --- Makefile.orig 2007-08-24 20:59:10.000000000 +0200 +++ Makefile 2007-09-06 16:22:45.000000000 +0200 @@ -7,6 +7,7 @@ PORTNAME= musicpd PORTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= audio ipv6 MASTER_SITES= http://musicpd.org/uploads/files/ MASTER_SITE_SUBDIR= ${PORTNAME} @@ -31,11 +32,11 @@ ICONV "Support for international characters" on \ ID3TAG "Support for id3v1 tag encoding" off \ IPV6 "Support for IPV6" on \ - AO "Support for libao" off + AO "Support for libao" off \ + PULSE "Support for PulseAudio" off CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --disable-pulse \ - --disable-shout +CONFIGURE_ARGS= --disable-shout .include @@ -96,6 +97,12 @@ LIB_DEPENDS+= ao.3:${PORTSDIR}/audio/libao .endif +.ifdef(WITHOUT_PULSE) +CONFIGURE_ARGS+=--disable-pulse +.else +LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio +.endif + CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" --- Makefile.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: