sysutils/s6-rc: update to 0.5.3.2
sysutils/s6-rc: update to 0.5.3.2 sysutils/s6: update to 2.11.1.1 lang/execline: update to 2.9.0.0 devel/skalibs: update to 2.12.0.1 PR: 234939
This commit is contained in:
parent
ed3faf606e
commit
f7b0213210
12 changed files with 68 additions and 47 deletions
|
@ -1,7 +1,7 @@
|
|||
# Created by: Sergei Kolobov <sergei@kolobov.com>
|
||||
|
||||
PORTNAME= skalibs
|
||||
PORTVERSION= 2.10.0.3
|
||||
PORTVERSION= 2.12.0.1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
|
||||
|
||||
|
@ -29,7 +29,7 @@ post-install:
|
|||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
|
||||
.for d in libbiguint libdatastruct librandom libstdcrypto libstddjb libunixonacid
|
||||
.for d in libdatastruct libposixplz librandom libstdcrypto libstddjb libunixonacid
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}/${d}
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} doc/${d}/*.html ${STAGEDIR}${DOCSDIR}/${d}
|
||||
.endfor
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1618496341
|
||||
SHA256 (skalibs-2.10.0.3.tar.gz) = b780b0ae650dda0c3ec5f8975174998af2d24c2a2e2be669b1bab46e73b1464d
|
||||
SIZE (skalibs-2.10.0.3.tar.gz) = 232814
|
||||
TIMESTAMP = 1655992292
|
||||
SHA256 (skalibs-2.12.0.1.tar.gz) = 3e228f72f18d88c17f6c4e0a66881d6d3779427b7e7e889f3142b6f26da30285
|
||||
SIZE (skalibs-2.12.0.1.tar.gz) = 222717
|
||||
|
|
|
@ -6,15 +6,15 @@ include/skalibs/avlnode.h
|
|||
include/skalibs/avltree.h
|
||||
include/skalibs/avltreen.h
|
||||
include/skalibs/bigkv.h
|
||||
include/skalibs/biguint.h
|
||||
include/skalibs/bitarray.h
|
||||
include/skalibs/blake2s.h
|
||||
include/skalibs/bsdsnowflake.h
|
||||
include/skalibs/bufalloc.h
|
||||
include/skalibs/buffer.h
|
||||
include/skalibs/bytestr.h
|
||||
include/skalibs/cbuffer.h
|
||||
include/skalibs/cdb.h
|
||||
include/skalibs/cdb_make.h
|
||||
include/skalibs/cdbmake.h
|
||||
include/skalibs/config.h
|
||||
include/skalibs/datastruct.h
|
||||
include/skalibs/direntry.h
|
||||
|
@ -25,7 +25,6 @@ include/skalibs/djbtime.h
|
|||
include/skalibs/djbunix.h
|
||||
include/skalibs/env.h
|
||||
include/skalibs/envalloc.h
|
||||
include/skalibs/environ.h
|
||||
include/skalibs/error.h
|
||||
include/skalibs/exec.h
|
||||
include/skalibs/fmtscan.h
|
||||
|
@ -36,20 +35,16 @@ include/skalibs/genqdyn.h
|
|||
include/skalibs/genset.h
|
||||
include/skalibs/gensetdyn.h
|
||||
include/skalibs/genwrite.h
|
||||
include/skalibs/getpeereid.h
|
||||
include/skalibs/iobuffer.h
|
||||
include/skalibs/iopause.h
|
||||
include/skalibs/ip46.h
|
||||
include/skalibs/kolbak.h
|
||||
include/skalibs/lolstdio.h
|
||||
include/skalibs/md5.h
|
||||
include/skalibs/netstring.h
|
||||
include/skalibs/nonposix.h
|
||||
include/skalibs/nsig.h
|
||||
include/skalibs/posixishard.h
|
||||
include/skalibs/posixplz.h
|
||||
include/skalibs/random.h
|
||||
include/skalibs/rc4.h
|
||||
include/skalibs/segfault.h
|
||||
include/skalibs/selfpipe.h
|
||||
include/skalibs/setgroups.h
|
||||
|
@ -83,8 +78,8 @@ include/skalibs/unixconnection.h
|
|||
include/skalibs/unixmessage.h
|
||||
include/skalibs/unixonacid.h
|
||||
lib/libskarnet.so
|
||||
lib/libskarnet.so.2.10
|
||||
lib/libskarnet.so.2.10.0.3
|
||||
lib/libskarnet.so.2.12
|
||||
lib/libskarnet.so.2.12.0.1
|
||||
lib/skalibs/libskarnet.a
|
||||
lib/skalibs/sysdeps/socket.lib
|
||||
lib/skalibs/sysdeps/spawn.lib
|
||||
|
@ -99,9 +94,9 @@ lib/skalibs/sysdeps/util.lib
|
|||
%%PORTDOCS%%%%DOCSDIR%%/djblegacy.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/flags.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libbiguint/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libdatastruct/genqdyn.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libdatastruct/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libposixplz/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/librandom/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libskarnet.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstdcrypto/index.html
|
||||
|
@ -113,7 +108,7 @@ lib/skalibs/sysdeps/util.lib
|
|||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/buffer.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/bytestr.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdb.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdb_make.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdbmake.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/direntry.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/djbtime.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/djbunix.html
|
||||
|
@ -126,7 +121,6 @@ lib/skalibs/sysdeps/util.lib
|
|||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/genwrite.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/getpeereid.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/iobuffer.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/iopause.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/ip46.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/lolstdio.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Sergei Kolobov <sergei@kolobov.com>
|
||||
|
||||
PORTNAME= execline
|
||||
PORTVERSION= 2.8.0.1
|
||||
PORTVERSION= 2.9.0.0
|
||||
CATEGORIES= lang shells
|
||||
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
|
||||
|
||||
|
@ -11,7 +11,7 @@ COMMENT= Lightweight non-interactive sh(1)-like scripting language
|
|||
LICENSE= ISCL
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= skalibs>=2.10.0.0:devel/skalibs
|
||||
BUILD_DEPENDS= skalibs>=2.12.0.0:devel/skalibs
|
||||
LIB_DEPENDS= libskarnet.so:devel/skalibs
|
||||
|
||||
USES= gmake
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1618496359
|
||||
SHA256 (execline-2.8.0.1.tar.gz) = a373f497d2335905d750e2f3be2ba47a028c11c4a7d5595dca9965c161e53aed
|
||||
SIZE (execline-2.8.0.1.tar.gz) = 94886
|
||||
TIMESTAMP = 1656004958
|
||||
SHA256 (execline-2.9.0.0.tar.gz) = d4906aad8c3671265cfdad1aef265228bda07e09abd7208b4f093ac76f615041
|
||||
SIZE (execline-2.9.0.0.tar.gz) = 100225
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
bin/background
|
||||
bin/backtick
|
||||
bin/case
|
||||
bin/cd
|
||||
bin/define
|
||||
bin/dollarat
|
||||
|
@ -52,12 +53,13 @@ include/execline/config.h
|
|||
include/execline/execline.h
|
||||
lib/execline/libexecline.a
|
||||
lib/libexecline.so
|
||||
lib/libexecline.so.2.8
|
||||
lib/libexecline.so.2.8.0.1
|
||||
lib/libexecline.so.2.9
|
||||
lib/libexecline.so.2.9.0.0
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/background.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/backtick.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/case.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/define.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dieshdiedie.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dollarat.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Andris Raugulis <moo@arthepsy.eu>
|
||||
|
||||
PORTNAME= s6-rc
|
||||
PORTVERSION= 0.5.2.2
|
||||
PORTVERSION= 0.5.3.2
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/
|
||||
|
||||
|
@ -11,12 +11,12 @@ COMMENT= Skarnet.org service manager
|
|||
LICENSE= ISCL
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= execline>=2.7.0.0:lang/execline \
|
||||
skalibs>=2.10.0.0:devel/skalibs \
|
||||
s6>=2.10.0.0:sysutils/s6
|
||||
RUN_DEPENDS= execline>=2.7.0.0:lang/execline \
|
||||
skalibs>=2.10.0.0:devel/skalibs \
|
||||
s6>=2.10.0.0:sysutils/s6
|
||||
BUILD_DEPENDS= execline>=2.9.0.0:lang/execline \
|
||||
skalibs>=2.12.0.0:devel/skalibs \
|
||||
s6>=2.11.1.0:sysutils/s6
|
||||
RUN_DEPENDS= execline>=2.9.0.0:lang/execline \
|
||||
skalibs>=2.12.0.0:devel/skalibs \
|
||||
s6>=2.11.1.0:sysutils/s6
|
||||
LIB_DEPENDS= libs6.so:sysutils/s6 \
|
||||
libskarnet.so:devel/skalibs
|
||||
|
||||
|
@ -24,6 +24,27 @@ USES= gmake
|
|||
|
||||
USE_LDCONFIG= yes
|
||||
HAS_CONFIGURE= yes
|
||||
|
||||
FLAVORS= hier run
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
run_PKGNAMESUFFIX= -run
|
||||
|
||||
# The only difference between the hier and the run flavors is the default live directory path
|
||||
# hard coded into the s6-rc utilities allowing their use without passing -l <live_dir>.
|
||||
# A FreeBSD port should follow the operating system file system layout, but there is a corner
|
||||
# case where s6-rc replacing base system init system *has* to deviate from hier(7).
|
||||
# The problem is that s6-rc requires a writeable file system
|
||||
# (to track service state, bind unix sockets, create named fifos)
|
||||
# very early in the boot process before FreeBSD used to mount /var and /var/run.
|
||||
# One way to satisfy this requirement is to mount a tmpfs directly under /.
|
||||
# The live directory shouldn't be kept on /tmp because this often a small
|
||||
# file system that could be exhausted by accident breaking s6-rc.
|
||||
# Adding a small /run tmpfs dedicated to s6-rc solves this problem.
|
||||
.if ${FLAVOR} == run # Follow hier(7)
|
||||
LIVEDIR?= /run/${PORTNAME}
|
||||
.endif
|
||||
LIVEDIR?= /var/run/${PORTNAME}
|
||||
|
||||
CONFIGURE_ARGS+=--prefix=${PREFIX} \
|
||||
--with-include=${LOCALBASE}/include \
|
||||
--with-lib=${LOCALBASE}/lib/skalibs \
|
||||
|
@ -33,8 +54,6 @@ CONFIGURE_ARGS+=--prefix=${PREFIX} \
|
|||
--livedir=${LIVEDIR} \
|
||||
--enable-shared
|
||||
|
||||
LIVEDIR?= /var/run/${PORTNAME}
|
||||
|
||||
DOCS= AUTHORS COPYING INSTALL README doc/*.html
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1618496375
|
||||
SHA256 (s6-rc-0.5.2.2.tar.gz) = 2a8d1cd455c05c8502b34517cfe79841aa46d08ad969076b37a15d3910617f89
|
||||
SIZE (s6-rc-0.5.2.2.tar.gz) = 98158
|
||||
TIMESTAMP = 1656027080
|
||||
SHA256 (s6-rc-0.5.3.2.tar.gz) = 4f24a4966a4aa353d2bd1a8afca9b88c7b7bd29c46b3a1a7f5305686b9d6e038
|
||||
SIZE (s6-rc-0.5.3.2.tar.gz) = 99249
|
||||
|
|
|
@ -14,7 +14,7 @@ include/s6-rc/s6rc-utils.h
|
|||
include/s6-rc/s6rc.h
|
||||
lib/libs6rc.so
|
||||
lib/libs6rc.so.0.5
|
||||
lib/libs6rc.so.0.5.2.2
|
||||
lib/libs6rc.so.0.5.3.2
|
||||
lib/s6-rc/libs6rc.a
|
||||
libexec/s6-rc-fdholder-filler
|
||||
libexec/s6-rc-oneshot-run
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Colin Booth <colin@heliocat.net>
|
||||
|
||||
PORTNAME= s6
|
||||
PORTVERSION= 2.10.0.3
|
||||
PORTVERSION= 2.11.1.1
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
|
||||
|
||||
|
@ -11,7 +11,7 @@ COMMENT= Skarnet.org supervision suite
|
|||
LICENSE= ISCL
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= execline>=2.7.0.0:lang/execline
|
||||
BUILD_DEPENDS= execline>=2.9.0.0:lang/execline
|
||||
LIB_DEPENDS= libskarnet.so:devel/skalibs
|
||||
RUN_DEPENDS= execlineb:lang/execline
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1618496369
|
||||
SHA256 (s6-2.10.0.3.tar.gz) = 1d21373151704150df0e8ed199f097f6ee5d2befb9a68aca4f20f3862e5d8757
|
||||
SIZE (s6-2.10.0.3.tar.gz) = 218797
|
||||
TIMESTAMP = 1656025725
|
||||
SHA256 (s6-2.11.1.1.tar.gz) = 1cef7f7b3a7e01181fbb6fe8300e6ba422d9689007221c78af1f99528acb6c38
|
||||
SIZE (s6-2.11.1.1.tar.gz) = 228878
|
||||
|
|
|
@ -33,6 +33,7 @@ bin/s6-permafailon
|
|||
bin/s6-setlock
|
||||
bin/s6-setsid
|
||||
bin/s6-setuidgid
|
||||
bin/s6-socklog
|
||||
bin/s6-softlimit
|
||||
bin/s6-sudo
|
||||
bin/s6-sudoc
|
||||
|
@ -41,6 +42,7 @@ bin/s6-supervise
|
|||
bin/s6-svc
|
||||
bin/s6-svdt
|
||||
bin/s6-svdt-clear
|
||||
bin/s6-svlink
|
||||
bin/s6-svlisten
|
||||
bin/s6-svlisten1
|
||||
bin/s6-svok
|
||||
|
@ -49,6 +51,7 @@ bin/s6-svscan
|
|||
bin/s6-svscanboot
|
||||
bin/s6-svscanctl
|
||||
bin/s6-svstat
|
||||
bin/s6-svunlink
|
||||
bin/s6-svwait
|
||||
bin/s6-tai64n
|
||||
bin/s6-tai64nlocal
|
||||
|
@ -61,15 +64,15 @@ bin/ucspilogd
|
|||
include/s6/accessrules.h
|
||||
include/s6/compat.h
|
||||
include/s6/config.h
|
||||
include/s6/fdholder.h
|
||||
include/s6/ftrigr.h
|
||||
include/s6/ftrigw.h
|
||||
include/s6/s6-fdholder.h
|
||||
include/s6/s6-supervise.h
|
||||
include/s6/lock.h
|
||||
include/s6/s6.h
|
||||
include/s6/s6lock.h
|
||||
include/s6/supervise.h
|
||||
lib/libs6.so
|
||||
lib/libs6.so.2.10
|
||||
lib/libs6.so.2.10.0.3
|
||||
lib/libs6.so.2.11
|
||||
lib/libs6.so.2.11.1.1
|
||||
lib/s6/libs6.a
|
||||
libexec/s6lockd-helper
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
|
@ -115,6 +118,7 @@ libexec/s6lockd-helper
|
|||
%%PORTDOCS%%%%DOCSDIR%%/s6-setlock.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-setsid.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-setuidgid.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-socklog.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-softlimit.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-sudo.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-sudoc.html
|
||||
|
@ -123,6 +127,7 @@ libexec/s6lockd-helper
|
|||
%%PORTDOCS%%%%DOCSDIR%%/s6-svc.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svdt-clear.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svdt.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svlink.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svlisten.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svlisten1.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svok.html
|
||||
|
@ -132,6 +137,7 @@ libexec/s6lockd-helper
|
|||
%%PORTDOCS%%%%DOCSDIR%%/s6-svscan.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svscanctl.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svstat.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svunlink.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-svwait.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-tai64n.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/s6-tai64nlocal.html
|
||||
|
|
Loading…
Reference in a new issue