svn commit: r411123 - in head/sysutils: . dsbdriverd dsbdriverd/files
Mark Felder
feld at FreeBSD.org
Mon Mar 14 22:02:54 UTC 2016
Author: feld
Date: Mon Mar 14 22:02:52 2016
New Revision: 411123
URL: https://svnweb.freebsd.org/changeset/ports/411123
Log:
DSBDriverd is a daemon that automatically tries to find and load the suitable
driver(s) for your PCI and USB hardware.
WWW: http://freeshell.de/~mk/projects/dsbdriverd.html
PR: 207851
Submitted by: Marcel Kaiser <mk at nic-nac-project.org>
Added:
head/sysutils/dsbdriverd/
head/sysutils/dsbdriverd/Makefile (contents, props changed)
head/sysutils/dsbdriverd/distinfo (contents, props changed)
head/sysutils/dsbdriverd/files/
head/sysutils/dsbdriverd/files/dsbdriverd.in (contents, props changed)
head/sysutils/dsbdriverd/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Mon Mar 14 21:56:05 2016 (r411122)
+++ head/sysutils/Makefile Mon Mar 14 22:02:52 2016 (r411123)
@@ -222,6 +222,7 @@
SUBDIR += dolly
SUBDIR += downtime
SUBDIR += downtimed
+ SUBDIR += dsbdriverd
SUBDIR += dsbwrtsysctl
SUBDIR += dt
SUBDIR += dtpstree
Added: head/sysutils/dsbdriverd/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dsbdriverd/Makefile Mon Mar 14 22:02:52 2016 (r411123)
@@ -0,0 +1,24 @@
+# Created by: Marcel Kaiser <mk at nic-nac-project.org>
+# $FreeBSD$
+
+PORTNAME= dsbdriverd
+PORTVERSION= 0.1.4
+CATEGORIES= sysutils
+MASTER_SITES= http://freeshell.de/~mk/download/
+
+MAINTAINER= mk at nic-nac-project.org
+COMMENT= Hardware detecting, device driver loading daemon
+
+LICENSE= BSD2CLAUSE
+
+USES= tar:tgz
+
+MAKE_ARGS+= DBDIR=${DATADIR}
+
+PORTDATA= drivers.db
+
+USE_RC_SUBR= dsbdriverd
+
+PLIST_FILES= libexec/dsbdriverd man/man8/dsbdriverd.8.gz
+
+.include <bsd.port.mk>
Added: head/sysutils/dsbdriverd/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dsbdriverd/distinfo Mon Mar 14 22:02:52 2016 (r411123)
@@ -0,0 +1,2 @@
+SHA256 (dsbdriverd-0.1.4.tgz) = f3e0cf4a2065915f7d27c42723ede686e6c5f8e628e86a893cdcc558d273a185
+SIZE (dsbdriverd-0.1.4.tgz) = 62464
Added: head/sysutils/dsbdriverd/files/dsbdriverd.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dsbdriverd/files/dsbdriverd.in Mon Mar 14 22:02:52 2016 (r411123)
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: dsbdriverd
+# REQUIRE: devd
+# BEFORE: NETWORKING
+# KEYWORD: shutdown
+#
+# Add these lines to /etc/rc.conf.local or /etc/rc.conf
+# to enable this service:
+#
+# dsbdriverd_enable (bool): Set to NO by default.
+# Set it to YES to enable dsbdriverd.
+# dsbdriverd_flags (str): Flags passed to dsbdriverd on startup.
+# Default is "".
+#
+
+. /etc/rc.subr
+
+name=dsbdriverd
+
+rcvar=dsbdriverd_enable
+load_rc_config ${name}
+
+: ${dsbdriverd_enable:=NO}
+
+command=%%PREFIX%%/libexec/dsbdriverd
+pidfile=/var/run/dsbdriverd.pid
+
+run_rc_command "$1"
Added: head/sysutils/dsbdriverd/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dsbdriverd/pkg-descr Mon Mar 14 22:02:52 2016 (r411123)
@@ -0,0 +1,4 @@
+DSBDriverd is a daemon that automatically tries to find and load the suitable
+driver(s) for your PCI and USB hardware.
+
+WWW: http://freeshell.de/~mk/projects/dsbdriverd.html
More information about the svn-ports-all
mailing list