SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

24
devel/robsd/Makefile Normal file
View file

@ -0,0 +1,24 @@
COMMENT = build OpenBSD release
V = 17.8.1
DISTNAME = robsd-${V}
CATEGORIES = devel
HOMEPAGE = https://github.com/mptre/robsd
MAINTAINER = Anton Lindqvist <anton@openbsd.org>
# ISC
PERMIT_PACKAGE = Yes
# uses pledge()
WANTLIB += c
TEST_DEPENDS = textproc/libxml
MASTER_SITES = https://github.com/mptre/robsd/releases/download/v${V}/
CONFIGURE_STYLE = simple
.include <bsd.port.mk>

2
devel/robsd/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (robsd-17.8.1.tar.gz) = D+Kt3uzclN2odqywin+SxTkPWiIKqjp5CK8Dl7DPn2Y=
SIZE (robsd-17.8.1.tar.gz) = 107414

12
devel/robsd/pkg/DESCR Normal file
View file

@ -0,0 +1,12 @@
This project started out as an attempt to automate the release(8)
process on OpenBSD. The prime motivation was to roll my own snapshots in
order to test my and others changes to the kernel, user space and
everything in between. Hence the name robsd as in release OpenBSD. The
scope later grew and the project is by now a kitchen sink for everything
related to building, testing and maintaining OpenBSD. It's written in
ksh with a dash of C and requires nothing other than what's included in
base.
The project is divided into separate utilities. All of them are
configured using a grammar that should be familiar for anyone with prior
OpenBSD experience.

77
devel/robsd/pkg/PLIST Normal file
View file

@ -0,0 +1,77 @@
libexec/robsd/
libexec/robsd/robsd-base.sh
libexec/robsd/robsd-checkflist.sh
@bin libexec/robsd/robsd-config
libexec/robsd/robsd-cross-dirs.sh
libexec/robsd/robsd-cross-distrib.sh
@bin libexec/robsd/robsd-cross-exec
libexec/robsd/robsd-cross-tools.sh
libexec/robsd/robsd-cvs.sh
libexec/robsd/robsd-distrib.sh
libexec/robsd/robsd-dmesg.sh
libexec/robsd/robsd-env.sh
@bin libexec/robsd/robsd-exec
libexec/robsd/robsd-hash.sh
@bin libexec/robsd/robsd-hook
libexec/robsd/robsd-image.sh
libexec/robsd/robsd-kernel.sh
@bin libexec/robsd/robsd-ls
libexec/robsd/robsd-patch.sh
libexec/robsd/robsd-ports-clean.sh
libexec/robsd/robsd-ports-distrib.sh
libexec/robsd/robsd-ports-dpb.sh
@bin libexec/robsd/robsd-ports-exec
libexec/robsd/robsd-ports-proot.sh
libexec/robsd/robsd-reboot.sh
@bin libexec/robsd/robsd-regress-exec
libexec/robsd/robsd-regress-exec.sh
@bin libexec/robsd/robsd-regress-log
libexec/robsd/robsd-regress-mount.sh
libexec/robsd/robsd-regress-obj.sh
libexec/robsd/robsd-regress-pkg-add.sh
libexec/robsd/robsd-regress-pkg-del.sh
libexec/robsd/robsd-regress-umount.sh
libexec/robsd/robsd-release.sh
libexec/robsd/robsd-revert.sh
@bin libexec/robsd/robsd-stat
@bin libexec/robsd/robsd-step
libexec/robsd/robsd-xbase.sh
libexec/robsd/robsd-xrelease.sh
libexec/robsd/util-cross.sh
libexec/robsd/util-ports.sh
libexec/robsd/util-regress.sh
libexec/robsd/util.sh
@man man/man5/robsd-cross.conf.5
@man man/man5/robsd-hook.5
@man man/man5/robsd-ports.conf.5
@man man/man5/robsd-regress.conf.5
@man man/man5/robsd.conf.5
@man man/man8/robsd-clean.8
@man man/man8/robsd-config.8
@man man/man8/robsd-cross.8
@man man/man8/robsd-crossenv.8
@man man/man8/robsd-kill.8
@man man/man8/robsd-ports.8
@man man/man8/robsd-regress-html.8
@man man/man8/robsd-regress-log.8
@man man/man8/robsd-regress.8
@man man/man8/robsd-rescue.8
@man man/man8/robsd-stat.8
@man man/man8/robsd-step.8
@man man/man8/robsd.8
sbin/robsd
sbin/robsd-clean
sbin/robsd-cross
sbin/robsd-cross-clean
sbin/robsd-cross-kill
sbin/robsd-crossenv
sbin/robsd-kill
sbin/robsd-ports
sbin/robsd-ports-clean
sbin/robsd-ports-kill
sbin/robsd-ports-rescue
sbin/robsd-regress
sbin/robsd-regress-clean
@bin sbin/robsd-regress-html
sbin/robsd-regress-kill
sbin/robsd-rescue