Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Nov 2014 14:23:51 +0000 (UTC)
From:      Ryan Steinmetz <zi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r372266 - in head/www/aria2: . files
Message-ID:  <201411071423.sA7ENpK1062805@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zi
Date: Fri Nov  7 14:23:50 2014
New Revision: 372266
URL: https://svnweb.freebsd.org/changeset/ports/372266
QAT: https://qat.redports.org/buildarchive/r372266/

Log:
  - Add rc script for aria
  
  Approved by:	sunpoet@ (maintainer)

Added:
  head/www/aria2/files/aria2.in   (contents, props changed)
Modified:
  head/www/aria2/Makefile

Modified: head/www/aria2/Makefile
==============================================================================
--- head/www/aria2/Makefile	Fri Nov  7 14:06:33 2014	(r372265)
+++ head/www/aria2/Makefile	Fri Nov  7 14:23:50 2014	(r372266)
@@ -33,6 +33,7 @@ USE_CXXSTD=	c++11
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 USE_OPENSSL=	yes
+USE_RC_SUBR=	${PORTNAME}
 USES=		compiler:c++11-lib libtool pathfix pkgconfig tar:xz
 
 PORTDOCS=	*

Added: head/www/aria2/files/aria2.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/aria2/files/aria2.in	Fri Nov  7 14:23:50 2014	(r372266)
@@ -0,0 +1,36 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: aria2
+# REQUIRE: NETWORKING
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable aria2:
+#
+# aria2_enable="YES"
+#
+# You can define flags for aria2 running. See aria2c(1) for details.
+#
+
+. /etc/rc.subr
+
+name=aria2
+rcvar=aria2_enable
+
+command=%%PREFIX%%/bin/aria2c
+
+# read configuration and set defaults
+load_rc_config $name
+aria2_enable=${aria2_enable:-"NO"}
+aria2_config=${aria2_config:-"%%PREFIX%%/etc/aria2.conf"}
+aria2_flags=${aria2_flags:-""}
+aria2_user=${aria2_user:-"nobody"}
+aria2_group=${aria2_group:-"nobody"}
+
+required_files=${aria2_config}
+command_args="-D --conf-path=${aria2_config} ${aria2_flags}"
+
+run_rc_command "$1"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411071423.sA7ENpK1062805>