sysutils/porch: update to v1.2
Highlights:
- Ability to signal processes
- Configuration of signal masks and ignored/caught signals
- Improved porch(3lua) to better document the process/term interface
- Enhanced eof() to invoke a callback on termination (orch(5)) with a
wait status object or return it (porch(3lua))
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
PORTNAME= porch
|
||||
PORTVERSION= 1.1
|
||||
PORTVERSION= 1.2
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= https://git.kevans.dev/kevans/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
|
||||
|
||||
PATCH_DIST_STRIP= -p1
|
||||
PATCH_SITES= https://git.kevans.dev/kevans/porch/commit/
|
||||
# share: examples: actually install the mailx(1) example
|
||||
PATCHFILES+= f0dbbc88f53bef4.patch
|
||||
|
||||
MAINTAINER= kevans@FreeBSD.org
|
||||
COMMENT= Program orchestration tool scripted with lua
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
TIMESTAMP = 1738553236
|
||||
SHA256 (porch-1.1.tar.gz) = c6a3525b6b060c03d0f051ef08511e2fe6247b74e42f9f3a53cfd62d70be6a56
|
||||
SIZE (porch-1.1.tar.gz) = 53979
|
||||
TIMESTAMP = 1749093985
|
||||
SHA256 (porch-1.2.tar.gz) = 26c485af12c47f5597d4ab516cdae6185a7f8ebed96673bc073e5e4791ddaafa
|
||||
SIZE (porch-1.2.tar.gz) = 66325
|
||||
SHA256 (f0dbbc88f53bef4.patch) = 9288a834dbe1bbb65d44a4395bf7c79eb7df53cee9a54267889b1ba150e75f59
|
||||
SIZE (f0dbbc88f53bef4.patch) = 672
|
||||
|
||||
@@ -13,6 +13,7 @@ bin/rporch
|
||||
%%LUA_MODSHAREDIR%%/porch/scripter.lua
|
||||
%%EXAMPLES%%%%EXAMPLESDIR%%/cat.orch
|
||||
%%EXAMPLES%%%%EXAMPLESDIR%%/cat-multi.orch
|
||||
%%EXAMPLES%%%%EXAMPLESDIR%%/mailx.orch
|
||||
%%EXAMPLES%%%%EXAMPLESDIR%%/nc.orch
|
||||
%%MANPAGES%%share/man/man1/porch.1.gz
|
||||
%%MANPAGES%%share/man/man1/porchgen.1.gz
|
||||
|
||||
Reference in New Issue
Block a user