Add s6-portable-utils.

s6-portable-utils is a set of tiny general Unix utilities, often performing
well-known tasks such as cut and grep, but optimized for simplicity and
small size. They were designed for embedded systems and other constrained
environments, but they work everywhere.

Other set of small utilities are usually system-specific; for instance, the
(otherwise excellent) BusyBox project only works on Linux.
This commit is contained in:
Christian Koch 2016-11-12 13:05:32 -08:00
parent abab5599a8
commit c869b92cf2
5 changed files with 79 additions and 0 deletions

View file

@ -3764,6 +3764,7 @@ SUBDIR+= rygel
SUBDIR+= s3cmd
SUBDIR+= s3funnel
SUBDIR+= s6
SUBDIR+= s6-portable-utils
SUBDIR+= sabnzbdplus
SUBDIR+= safekeep
SUBDIR+= sailor

7
s6-portable-utils/DESCR Normal file
View file

@ -0,0 +1,7 @@
s6-portable-utils is a set of tiny general Unix utilities, often performing
well-known tasks such as cut and grep, but optimized for simplicity and
small size. They were designed for embedded systems and other constrained
environments, but they work everywhere.
Other set of small utilities are usually system-specific; for instance, the
(otherwise excellent) BusyBox project only works on Linux.

View file

@ -0,0 +1,20 @@
# $NetBSD$
DISTNAME= s6-portable-utils-2.1.0.0
CATEGORIES= misc
MASTER_SITES= http://www.skarnet.org/software/s6-portable-utils/
MAINTAINER= cfkoch@edgebsd.org
COMMENT= Tiny portable generic utilties
HOMEPAGE= http://www.skarnet.org/software/s6-portable-utils/
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/skalibs
CONFIGURE_ARGS+= --with-include=${PREFIX}/include
.include "../../wip/skalibs/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

45
s6-portable-utils/PLIST Normal file
View file

@ -0,0 +1,45 @@
@comment $NetBSD$
bin/s6-basename
bin/s6-cat
bin/s6-chmod
bin/s6-chown
bin/s6-clock
bin/s6-cut
bin/s6-dirname
bin/s6-dumpenv
bin/s6-echo
bin/s6-env
bin/s6-expr
bin/s6-false
bin/s6-format-filter
bin/s6-grep
bin/s6-head
bin/s6-hiercopy
bin/s6-linkname
bin/s6-ln
bin/s6-ls
bin/s6-maximumtime
bin/s6-mkdir
bin/s6-mkfifo
bin/s6-nice
bin/s6-nuke
bin/s6-pause
bin/s6-printenv
bin/s6-quote
bin/s6-quote-filter
bin/s6-rename
bin/s6-rmrf
bin/s6-seq
bin/s6-sleep
bin/s6-sort
bin/s6-sync
bin/s6-tail
bin/s6-test
bin/s6-touch
bin/s6-true
bin/s6-uniquename
bin/s6-unquote
bin/s6-unquote-filter
bin/s6-update-symlinks
bin/seekablepipe
include/s6-portable-utils/config.h

View file

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (s6-portable-utils-2.1.0.0.tar.gz) = 0d886b6cc37095b54772497463c7d6d4c35d9800
RMD160 (s6-portable-utils-2.1.0.0.tar.gz) = c0fdbddedc7fcb555d62dca881ac90d465d990c5
SHA512 (s6-portable-utils-2.1.0.0.tar.gz) = 0b18304c63180c3233a5f29e1fc24b20c9c99c8949b042244d4a5b69cf2f15049ccbeddb2c3ffc5e88ee636bcfe836568670cc1626d5517381771ee3baff10c5
Size (s6-portable-utils-2.1.0.0.tar.gz) = 47170 bytes