ports/144119: audio/mumble 1.2.x does not build client compatible to 1.1.x [patch]

Sascha Schneider suntsu at suntsu.org
Sun Feb 21 10:20:04 UTC 2010


The following reply was made to PR ports/144119; it has been noted by GNATS.

From: Sascha Schneider <suntsu at suntsu.org>
To: bug-followup at FreeBSD.org, suntsu at suntsu.org
Cc:  
Subject: Re: ports/144119: audio/mumble 1.2.x does not build client
 compatible to 1.1.x [patch]
Date: Sun, 21 Feb 2010 10:34:22 +0100

 --FCuugMFkClbJLl1L
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 In the attached I changed default state of MUBLE11X to off as requested and removed
 MAKE_JOBS_SAFE. Additionally I added PORTREVISION=1, to make the change
 apparent.
 
 --FCuugMFkClbJLl1L
 Content-Type: text/x-diff; charset=us-ascii
 Content-Disposition: attachment; filename="mumble11x.patch"
 
 diff -c -r mumble.orig/Makefile mumble/Makefile
 *** mumble.orig/Makefile	2010-01-24 11:59:33.000000000 +0100
 --- mumble/Makefile	2010-02-21 10:31:46.000000000 +0100
 ***************
 *** 7,12 ****
 --- 7,13 ----
   
   PORTNAME=	mumble
   PORTVERSION=	1.2.1
 + PORTREVISION=	1
   CATEGORIES=	audio
   MASTER_SITES=	SF/${PORTNAME}/Mumble/${PORTVERSION}
   
 ***************
 *** 29,41 ****
   HAS_CONFIGURE=	yes
   INSTALLS_ICONS=	yes
   
 - MAKE_JOBS_SAFE=	yes
 - 
   CONFIG=		no-server no-alsa no-speechd no-bundled-speex no-bundled-celt no-update \
 ! 		no-g15 no-portaudio no-pulseaudio no-xevie no-11x
   
   OPTIONS=	DBUS "Enable D-Bus support" on \
   		BONJOUR "Enable Bonjour support" off \
   
   MAN1=		mumble.1
   
 --- 30,41 ----
   HAS_CONFIGURE=	yes
   INSTALLS_ICONS=	yes
   
   CONFIG=		no-server no-alsa no-speechd no-bundled-speex no-bundled-celt no-update \
 ! 		no-g15 no-portaudio no-pulseaudio no-xevie
   
   OPTIONS=	DBUS "Enable D-Bus support" on \
   		BONJOUR "Enable Bonjour support" off \
 + 		MUMBLE11X "Enable mumble 1.1 support" off \
   
   MAN1=		mumble.1
   
 ***************
 *** 57,62 ****
 --- 57,69 ----
   LIB_DEPENDS+=	dns_sd:${PORTSDIR}/net/mDNSResponder
   .endif
   
 + .if defined(WITHOUT_MUMBLE11X)
 + CONFIG+=	no-11x
 + PLIST_SUB+=	MUMBLE11X=""
 + .else
 + PLIST_SUB+=     MUMBLE11X="@comment "
 + .endif
 + 
   post-patch:
   	@${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/overlay_gl/overlay_gl.pro
   
 ***************
 *** 65,70 ****
 --- 72,80 ----
   
   do-install:
   	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${PREFIX}/bin
 + .if !defined(WITHOUT_MUMBLE11X)
 + 	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble11x ${PREFIX}/bin
 + .endif
   	${MKDIR} ${PREFIX}/share/services
   	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.protocol ${PREFIX}/share/services
   	${MKDIR} ${PREFIX}/share/applications
 Only in mumble: mumble11x.patch
 diff -c -r mumble.orig/pkg-plist mumble/pkg-plist
 *** mumble.orig/pkg-plist	2010-01-16 18:28:09.000000000 +0100
 --- mumble/pkg-plist	2010-02-19 23:24:17.000000000 +0100
 ***************
 *** 1,5 ****
 --- 1,6 ----
   @comment $FreeBSD: ports/audio/mumble/pkg-plist,v 1.2 2010/01/16 17:28:09 beat Exp $
   bin/mumble
 + %%MUMBLE11X%%bin/mumble11x
   share/applications/mumble.desktop
   share/services/mumble.protocol
   share/icons/hicolor/128x128/apps/mumble.png
 Only in mumble: work
 
 --FCuugMFkClbJLl1L--



More information about the freebsd-ports-bugs mailing list