pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/s6 Initial import of s6, packaged in wip by c...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/af8e4b507222
branches:  trunk
changeset: 442173:af8e4b507222
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Thu Nov 19 20:00:05 2020 +0000

description:
Initial import of s6, packaged in wip by cfkoch%edgebsd.org@localhost.

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.

diffstat:

 sysutils/s6/DESCR         |   7 ++++
 sysutils/s6/Makefile      |  22 +++++++++++++++
 sysutils/s6/PLIST         |  66 +++++++++++++++++++++++++++++++++++++++++++++++
 sysutils/s6/buildlink3.mk |  15 ++++++++++
 sysutils/s6/distinfo      |   6 ++++
 5 files changed, 116 insertions(+), 0 deletions(-)

diffs (136 lines):

diff -r e6eded24879e -r af8e4b507222 sysutils/s6/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/s6/DESCR Thu Nov 19 20:00:05 2020 +0000
@@ -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 -r e6eded24879e -r af8e4b507222 sysutils/s6/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/s6/Makefile      Thu Nov 19 20:00:05 2020 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2020/11/19 20:00:05 schmonz Exp $
+
+DISTNAME=      s6-2.9.2.0
+CATEGORIES=    sysutils
+MASTER_SITES=  ${HOMEPAGE}
+
+MAINTAINER=    cfkoch%edgebsd.org@localhost
+HOMEPAGE=      https://skarnet.org/software/s6/
+COMMENT=       The s6 supervision suite
+LICENSE=       isc
+
+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 "../../devel/skalibs/buildlink3.mk"
+.include "../../lang/execline/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e6eded24879e -r af8e4b507222 sysutils/s6/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/s6/PLIST Thu Nov 19 20:00:05 2020 +0000
@@ -0,0 +1,66 @@
+@comment $NetBSD: PLIST,v 1.1 2020/11/19 20:00:05 schmonz Exp $
+bin/s6-accessrules-cdb-from-fs
+bin/s6-accessrules-fs-from-cdb
+bin/s6-applyuidgid
+bin/s6-cleanfifodir
+bin/s6-connlimit
+bin/s6-envdir
+bin/s6-envuidgid
+bin/s6-fdholder-daemon
+bin/s6-fdholder-delete
+bin/s6-fdholder-getdump
+bin/s6-fdholder-list
+bin/s6-fdholder-retrieve
+bin/s6-fdholder-setdump
+bin/s6-fdholder-store
+bin/s6-fdholder-transferdump
+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-notifyoncheck
+bin/s6-permafailon
+bin/s6-setlock
+bin/s6-setsid
+bin/s6-setuidgid
+bin/s6-softlimit
+bin/s6-sudo
+bin/s6-sudoc
+bin/s6-sudod
+bin/s6-supervise
+bin/s6-svc
+bin/s6-svdt
+bin/s6-svdt-clear
+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/compat.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
diff -r e6eded24879e -r af8e4b507222 sysutils/s6/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/s6/buildlink3.mk Thu Nov 19 20:00:05 2020 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/11/19 20:00:05 schmonz Exp $
+
+BUILDLINK_TREE+=       s6
+
+.if !defined(S6_BUILDLINK3_MK)
+S6_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.s6+=     s6>=2.9.2.0
+BUILDLINK_PKGSRCDIR.s6?=       ../../sysutils/s6
+BUILDLINK_INCDIRS.s6+=         include/s6
+BUILDLINK_LIBDIRS.s6+=         lib/s6
+BUILDLINK_DEPMETHOD.s6?=       build
+.endif # S6_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -s6
diff -r e6eded24879e -r af8e4b507222 sysutils/s6/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/s6/distinfo      Thu Nov 19 20:00:05 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/11/19 20:00:05 schmonz Exp $
+
+SHA1 (s6-2.9.2.0.tar.gz) = 5c4371e7958daf0af2fa18adfe79c3a4c8fd0487
+RMD160 (s6-2.9.2.0.tar.gz) = 2f5a6376e75e17fb5a4e916a86dbb7005ddc32ea
+SHA512 (s6-2.9.2.0.tar.gz) = ef814c0426d00112c793d4f8bb99319cde8e4ab91c24e98401559bbd28eafdb11a66d446a31816a50f67d607ed1e8c55383362e9761abca21ca24b3598929eee
+Size (s6-2.9.2.0.tar.gz) = 205009 bytes



Home | Main Index | Thread Index | Old Index