net-misc/freelan: add basic openrc init script
authorAlexis Ballier <aballier@gentoo.org>
Tue, 29 Mar 2016 17:14:23 +0000 (19:14 +0200)
committerAlexis Ballier <aballier@gentoo.org>
Tue, 29 Mar 2016 17:14:35 +0000 (19:14 +0200)
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
net-misc/freelan/files/openrc/freelan.initd [new file with mode: 0755]
net-misc/freelan/freelan-2.0.ebuild

diff --git a/net-misc/freelan/files/openrc/freelan.initd b/net-misc/freelan/files/openrc/freelan.initd
new file mode 100755 (executable)
index 0000000..d286405
--- /dev/null
@@ -0,0 +1,13 @@
+#!/sbin/runscript
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+command="/usr/bin/freelan"
+command_args="-s -p /var/run/freelan.pid"
+pidfile="/var/run/freelan.pid"
+
+depend() {
+       need net
+       use logger
+}
index c8d8d49486005f1b207d27f070055acbb075a53a..e6284f27071a70c375d631f420703af87d268144 100644 (file)
@@ -55,4 +55,6 @@ src_compile() {
 src_install() {
        DESTDIR="${D}" escons --mode=release prefix="${EPREFIX:-/}" bin_prefix="/usr" install
        dodoc CONTRIBUTING.md README.md
+
+       newinitd "${FILESDIR}/openrc/freelan.initd" freelan
 }