Date: Mon, 21 Jan 2013 00:33:44 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r310727 - in head/net/freeswitch-core-devel: . files Message-ID: <201301210033.r0L0XiPM080383@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Mon Jan 21 00:33:44 2013 New Revision: 310727 URL: http://svnweb.freebsd.org/changeset/ports/310727 Log: - Remove hard coded sleep [1] - Make the "sofia recover" only run if you've set freeswitch_cluster so it doesn't break the ability to start the daemon [1] - Bump PORTREVISION - Mark MAKE_JOBS_UNSAFE due to failures building it with FORCE_MAKE_JOBS PR: ports/175305 [1] Submitted by: Mark Felder <feld@feld.me> [1] Modified: head/net/freeswitch-core-devel/Makefile head/net/freeswitch-core-devel/files/freeswitch.in (contents, props changed) Modified: head/net/freeswitch-core-devel/Makefile ============================================================================== --- head/net/freeswitch-core-devel/Makefile Sun Jan 20 23:47:18 2013 (r310726) +++ head/net/freeswitch-core-devel/Makefile Mon Jan 21 00:33:44 2013 (r310727) @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= freeswitch +PORTREVISION= 1 DISTVERSION= 1.2.3 CATEGORIES= net MASTER_SITES= http://files.freeswitch.org/ \ @@ -70,6 +71,7 @@ CONFIGURE_ARGS+=--prefix=${PREFIX} \ --with-ogg=${LOCALBASE} \ --with-ogg-libraries=${LOCALBASE}/lib \ --with-ogg-includes=${LOCALBASE}/include +MAKE_JOBS_UNSAFE= yes CONFIGURE_ENV+= INCLUDES="${INCLUDES}" \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ Modified: head/net/freeswitch-core-devel/files/freeswitch.in ============================================================================== --- head/net/freeswitch-core-devel/files/freeswitch.in Sun Jan 20 23:47:18 2013 (r310726) +++ head/net/freeswitch-core-devel/files/freeswitch.in Mon Jan 21 00:33:44 2013 (r310727) @@ -19,10 +19,11 @@ rcvar=`set_rcvar` load_rc_config $name -: ${freeswitch_enable="NO"} -: ${freeswitch_user="freeswitch"} -: ${freeswitch_group="freeswitch"} -: ${freeswitch_flags="-nc -waste"} +: ${freeswitch_enable=NO} +: ${freeswitch_cluster=NO} +: ${freeswitch_user=freeswitch} +: ${freeswitch_group=freeswitch} +: ${freeswitch_flags=-nc -waste} command=%%PREFIX%%/bin/freeswitch command_args="-u ${freeswitch_user} -g ${freeswitch_group}" @@ -42,8 +43,10 @@ freeswitch_stop () { freeswitch_prestart () { install -d -o ${freeswitch_user} -m755 /var/run/${name} - sleep 7.7 - %%PREFIX%%/bin/fs_cli -x "sofia recover" + + if checkyesno freeswitch_cluster; then + %%PREFIX%%/bin/fs_cli -x "sofia recover" + fi } run_rc_command "$1"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301210033.r0L0XiPM080383>