Add robsd, used to build OpenBSD snapshots and run regress tests.
ok kn@
This commit is contained in:
parent
ffa08b4deb
commit
f4cc8fa733
22
devel/robsd/Makefile
Normal file
22
devel/robsd/Makefile
Normal file
@ -0,0 +1,22 @@
|
||||
COMMENT = build OpenBSD release
|
||||
|
||||
V = 17.4.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
|
||||
|
||||
MASTER_SITES = https://github.com/mptre/robsd/releases/download/v${V}/
|
||||
|
||||
CONFIGURE_STYLE = simple
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/robsd/distinfo
Normal file
2
devel/robsd/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (robsd-17.4.1.tar.gz) = vmq8PVY4zgejGx1ZczYqqmjZ+blHhkuN7RwTYnkiiL8=
|
||||
SIZE (robsd-17.4.1.tar.gz) = 104601
|
12
devel/robsd/pkg/DESCR
Normal file
12
devel/robsd/pkg/DESCR
Normal 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.
|
76
devel/robsd/pkg/PLIST
Normal file
76
devel/robsd/pkg/PLIST
Normal file
@ -0,0 +1,76 @@
|
||||
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.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
|
Loading…
x
Reference in New Issue
Block a user