pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/s6



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Thu Nov 19 20:00:05 UTC 2020

Added Files:
        pkgsrc/sysutils/s6: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/s6/DESCR pkgsrc/sysutils/s6/Makefile \
    pkgsrc/sysutils/s6/PLIST pkgsrc/sysutils/s6/buildlink3.mk \
    pkgsrc/sysutils/s6/distinfo

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

Added files:

Index: pkgsrc/sysutils/s6/DESCR
diff -u /dev/null pkgsrc/sysutils/s6/DESCR:1.1
--- /dev/null   Thu Nov 19 20:00:05 2020
+++ pkgsrc/sysutils/s6/DESCR    Thu Nov 19 20:00:05 2020
@@ -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.
Index: pkgsrc/sysutils/s6/Makefile
diff -u /dev/null pkgsrc/sysutils/s6/Makefile:1.1
--- /dev/null   Thu Nov 19 20:00:05 2020
+++ pkgsrc/sysutils/s6/Makefile Thu Nov 19 20:00:05 2020
@@ -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"
Index: pkgsrc/sysutils/s6/PLIST
diff -u /dev/null pkgsrc/sysutils/s6/PLIST:1.1
--- /dev/null   Thu Nov 19 20:00:05 2020
+++ pkgsrc/sysutils/s6/PLIST    Thu Nov 19 20:00:05 2020
@@ -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
Index: pkgsrc/sysutils/s6/buildlink3.mk
diff -u /dev/null pkgsrc/sysutils/s6/buildlink3.mk:1.1
--- /dev/null   Thu Nov 19 20:00:05 2020
+++ pkgsrc/sysutils/s6/buildlink3.mk    Thu Nov 19 20:00:05 2020
@@ -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
Index: pkgsrc/sysutils/s6/distinfo
diff -u /dev/null pkgsrc/sysutils/s6/distinfo:1.1
--- /dev/null   Thu Nov 19 20:00:05 2020
+++ pkgsrc/sysutils/s6/distinfo Thu Nov 19 20:00:05 2020
@@ -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