pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add the s6 supervision suite as wip/s6.



Module Name:	pkgsrc-wip
Committed By:	Christian Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Sat Mar 5 20:55:14 2016 -0800
Changeset:	909f2ecf404bc8392b39029331d1fe228d610414

Modified Files:
	Makefile
Added Files:
	s6/DESCR
	s6/Makefile
	s6/PLIST
	s6/distinfo

Log Message:
Add the s6 supervision suite as wip/s6.

s6 is a small suite of programs for UNIX, designed to allow process
supervision (a.k.a service supervision), in the line of daemontools and
runit, as well as various operations on processes and daemons. It is meant
to be a toolbox for low-level process and service administration, providing
different sets of independent tools that can be used within or without the
framework, and that can be assembled together to achieve powerful
functionality with a very small amount of code.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=909f2ecf404bc8392b39029331d1fe228d610414

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile    |  1 +
 s6/DESCR    |  7 +++++++
 s6/Makefile | 22 ++++++++++++++++++++
 s6/PLIST    | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 s6/distinfo |  6 ++++++
 5 files changed, 104 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 8228c6f..40008c9 100644
--- a/Makefile
+++ b/Makefile
@@ -3714,6 +3714,7 @@ SUBDIR+=	rust
 SUBDIR+=	rygel
 SUBDIR+=	s3cmd
 SUBDIR+=	s3funnel
+SUBDIR+=	s6
 SUBDIR+=	sabnzbdplus
 SUBDIR+=	safekeep
 SUBDIR+=	sailor
diff --git a/s6/DESCR b/s6/DESCR
new file mode 100644
index 0000000..4b6d4b3
--- /dev/null
+++ b/s6/DESCR
@@ -0,0 +1,7 @@
+s6 is a small suite of programs for UNIX, designed to allow process
+supervision (a.k.a service supervision), in the line of daemontools and
+runit, as well as various operations on processes and daemons. It is meant
+to be a toolbox for low-level process and service administration, providing
+different sets of independent tools that can be used within or without the
+framework, and that can be assembled together to achieve powerful
+functionality with a very small amount of code.
diff --git a/s6/Makefile b/s6/Makefile
new file mode 100644
index 0000000..5bdb883
--- /dev/null
+++ b/s6/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	s6-2.2.4.3
+CATEGORIES=	sysutils
+MASTER_SITES=	http://skarnet.org/software/s6/
+LICENSE=	isc
+
+MAINTAINER=	cfkoch%edgebsd.org@localhost
+COMMENT=	The s6 supervision suite
+HOMEPAGE=	http://skarnet.org/software/s6/
+
+USE_TOOLS+=		gmake
+HAS_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--prefix=${PREFIX}
+CONFIGURE_ARGS+=	--with-sysdeps=${PREFIX}/lib/skalibs/sysdeps
+CONFIGURE_ARGS+=	--with-lib=${PREFIX}/lib/execline
+CONFIGURE_ARGS+=	--with-lib=${PREFIX}/lib/skalibs
+CONFIGURE_ARGS+=	--with-include=${PREFIX}/include
+
+.include "../../wip/skalibs/buildlink3.mk"
+.include "../../wip/execline/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/s6/PLIST b/s6/PLIST
new file mode 100644
index 0000000..7e1d653
--- /dev/null
+++ b/s6/PLIST
@@ -0,0 +1,68 @@
+@comment $NetBSD$
+bin/s6-accessrules-cdb-from-fs
+bin/s6-accessrules-fs-from-cdb
+bin/s6-cleanfifodir
+bin/s6-connlimit
+bin/s6-envdir
+bin/s6-envuidgid
+bin/s6-fdholder-daemon
+bin/s6-fdholder-delete
+bin/s6-fdholder-deletec
+bin/s6-fdholder-getdump
+bin/s6-fdholder-getdumpc
+bin/s6-fdholder-list
+bin/s6-fdholder-listc
+bin/s6-fdholder-retrieve
+bin/s6-fdholder-retrievec
+bin/s6-fdholder-setdump
+bin/s6-fdholder-setdumpc
+bin/s6-fdholder-store
+bin/s6-fdholder-storec
+bin/s6-fdholder-transferdump
+bin/s6-fdholder-transferdumpc
+bin/s6-fdholderd
+bin/s6-fghack
+bin/s6-ftrig-listen
+bin/s6-ftrig-listen1
+bin/s6-ftrig-notify
+bin/s6-ftrig-wait
+bin/s6-ftrigrd
+bin/s6-ioconnect
+bin/s6-ipcclient
+bin/s6-ipcserver
+bin/s6-ipcserver-access
+bin/s6-ipcserver-socketbinder
+bin/s6-ipcserverd
+bin/s6-log
+bin/s6-mkfifodir
+bin/s6-setlock
+bin/s6-setsid
+bin/s6-softlimit
+bin/s6-sudo
+bin/s6-sudoc
+bin/s6-sudod
+bin/s6-supervise
+bin/s6-svc
+bin/s6-svlisten
+bin/s6-svlisten1
+bin/s6-svok
+bin/s6-svscan
+bin/s6-svscanctl
+bin/s6-svstat
+bin/s6-svwait
+bin/s6-tai64n
+bin/s6-tai64nlocal
+bin/s6lockd
+bin/ucspilogd
+include/s6/accessrules.h
+include/s6/config.h
+include/s6/ftrigr.h
+include/s6/ftrigw.h
+include/s6/s6-fdholder.h
+include/s6/s6-supervise.h
+include/s6/s6.h
+include/s6/s6lock.h
+lib/s6/libs6.a
+libexec/s6lockd-helper
+sbin/s6-applyuidgid
+sbin/s6-setuidgid
diff --git a/s6/distinfo b/s6/distinfo
new file mode 100644
index 0000000..578f9e4
--- /dev/null
+++ b/s6/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (s6-2.2.4.3.tar.gz) = 20186bd873d45825e19ec4734a803779b83085cf
+RMD160 (s6-2.2.4.3.tar.gz) = cc670fe9a87833655ed00af3440bc1687c4eb73d
+SHA512 (s6-2.2.4.3.tar.gz) = af2f06d31eeba3efeaa93e1df6afc50051eb4b13b034d24750314e0d7e9277953595cd04134eecbe239c0ea633e2242712d193a23389a3c1206a81bf7438b5bb
+Size (s6-2.2.4.3.tar.gz) = 192153 bytes


Home | Main Index | Thread Index | Old Index