From owner-svn-ports-all@FreeBSD.ORG Thu May 30 17:18:22 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 51C8AD19; Thu, 30 May 2013 17:18:22 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2AB5F7C5; Thu, 30 May 2013 17:18:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4UHIMWC075594; Thu, 30 May 2013 17:18:22 GMT (envelope-from swills@svn.freebsd.org) Received: (from swills@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4UHILNQ075592; Thu, 30 May 2013 17:18:21 GMT (envelope-from swills@svn.freebsd.org) Message-Id: <201305301718.r4UHILNQ075592@svn.freebsd.org> From: Steve Wills Date: Thu, 30 May 2013 17:18:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319436 - in head/news/sabnzbdplus: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 May 2013 17:18:22 -0000 Author: swills Date: Thu May 30 17:18:21 2013 New Revision: 319436 URL: http://svnweb.freebsd.org/changeset/ports/319436 Log: - Put back PATH setting, so that unrar and par2 are found, but only add it to prestart - Bump PORTREVISION Reported by: flo Submitted by: "Mark Felder" (maintainer, private email) Modified: head/news/sabnzbdplus/Makefile head/news/sabnzbdplus/files/sabnzbd.in Modified: head/news/sabnzbdplus/Makefile ============================================================================== --- head/news/sabnzbdplus/Makefile Thu May 30 16:44:50 2013 (r319435) +++ head/news/sabnzbdplus/Makefile Thu May 30 17:18:21 2013 (r319436) @@ -2,6 +2,7 @@ PORTNAME= sabnzbdplus PORTVERSION= 0.7.12 +PORTREVISION= 1 CATEGORIES= news MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} DISTNAME= SABnzbd-${PORTVERSION}-src Modified: head/news/sabnzbdplus/files/sabnzbd.in ============================================================================== --- head/news/sabnzbdplus/files/sabnzbd.in Thu May 30 16:44:50 2013 (r319435) +++ head/news/sabnzbdplus/files/sabnzbd.in Thu May 30 17:18:21 2013 (r319436) @@ -38,7 +38,15 @@ required_dirs=${sabnzbd_conf_dir} start_cmd="${name}_start" status_cmd="${name}_status" stop_cmd="${name}_stop" -start_precmd=sabnzbd_check_dir +start_precmd="${name}_prestart" + +sabnzbd_prestart() +{ + PATH=${PATH}:%%PREFIX%%/bin:%%PREFIX%%/sbin + if [ ! -f "${required_dirs}" -a ! -d "${required_dirs}" -a ! -L "${required_dirs}" ]; then + install -d -o ${sabnzbd_user} -g ${sabnzbd_group} ${required_dirs} + fi +} sabnzbd_start() { @@ -81,19 +89,12 @@ sabnzbd_stop() sabnzbd_status() { - sabnzbd_pid=`ps -U ${sabnzbd_user} | grep "python.*SABnzbd.py.*--daemon" | grep -v 'grep' | awk '{print $1}'` - if [ -n "${sabnzbd_pid}" ]; then - echo "$name is running as ${sabnzbd_pid}" - else - echo "$name is not running" - fi -} - -sabnzbd_check_dir() -{ - if [ ! -f "${required_dirs}" -a ! -d "${required_dirs}" -a ! -L "${required_dirs}" ]; then - install -d -o ${sabnzbd_user} -g ${sabnzbd_group} ${required_dirs} - fi + sabnzbd_pid=`ps -U ${sabnzbd_user} | grep "python.*SABnzbd.py.*--daemon" | grep -v 'grep' | awk '{print $1}'` + if [ -n "${sabnzbd_pid}" ]; then + echo "$name is running as ${sabnzbd_pid}" + else + echo "$name is not running" + fi } run_rc_command "$1"