diff --git a/sysutils/Makefile b/sysutils/Makefile index 050c44b93fc4..143b7caf1169 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1018,6 +1018,7 @@ SUBDIR += pmt SUBDIR += pnscan SUBDIR += podman + SUBDIR += podman-suite SUBDIR += polkit SUBDIR += polkit-gnome SUBDIR += polkit-qt diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile new file mode 100644 index 000000000000..65143a4ce058 --- /dev/null +++ b/sysutils/podman-suite/Makefile @@ -0,0 +1,21 @@ +PORTNAME= podman-suite +PORTVERSION= 20221029 +CATEGORIES= sysutils + +MAINTAINER= dfr@FreeBSD.org +COMMENT= Metaport of podman and buildah toolkit +WWW= https://podman.io/ + +USES= metaport + +RUN_DEPENDS= buildah>=0:sysutils/buildah \ + podman>=0:sysutils/podman \ + skopeo>=0:sysutils/skopeo + +.include + +.if ${OPSYS} != FreeBSD +IGNORE= not supported for this configuration +.endif + +.include diff --git a/sysutils/podman-suite/pkg-descr b/sysutils/podman-suite/pkg-descr new file mode 100644 index 000000000000..cfd787b24345 --- /dev/null +++ b/sysutils/podman-suite/pkg-descr @@ -0,0 +1,5 @@ +buildah, podman and skopeo, comprise a modern container-based workflow +toolkit, now available on FreeBSD. + +This meta-package doesn't preclude users from combining these +separately, nor from installing a functional subset of components. diff --git a/sysutils/podman-suite/pkg-message b/sysutils/podman-suite/pkg-message new file mode 100644 index 000000000000..717f89d9222b --- /dev/null +++ b/sysutils/podman-suite/pkg-message @@ -0,0 +1,6 @@ +Optionally, to host your own image registry, or to +create cross-platform images, install in addition: + +- sysutils/docker-registry +- emulators/qemu-user-static +