Date: Tue, 14 Jul 2020 02:32:03 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r542189 - in head/sysutils: . py-focker Message-ID: <202007140232.06E2W3Ui028011@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Tue Jul 14 02:32:03 2020 New Revision: 542189 URL: https://svnweb.freebsd.org/changeset/ports/542189 Log: [NEW] sysutils/py-focker: FreeBSD image orchestration tool in the vein of Docker Focker is a FreeBSD image orchestration tool in the vein of Docker. It provides powerful containerization primitives (images, volumes and containers) first introduced by the Docker platform without taking up the significantly more challenging task of achieving Docker compatibility. Supports: * Image creation * Jail creation * Storage volumes * Container composition WWW: https://github.com/sadaszewski/focker Added: head/sysutils/py-focker/ head/sysutils/py-focker/Makefile (contents, props changed) head/sysutils/py-focker/distinfo (contents, props changed) head/sysutils/py-focker/pkg-descr (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Tue Jul 14 02:26:34 2020 (r542188) +++ head/sysutils/Makefile Tue Jul 14 02:32:03 2020 (r542189) @@ -969,6 +969,7 @@ SUBDIR += py-ezjailremote SUBDIR += py-filelike SUBDIR += py-filelock + SUBDIR += py-focker SUBDIR += py-glances SUBDIR += py-gmailfs-fuse SUBDIR += py-google-compute-engine Added: head/sysutils/py-focker/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-focker/Makefile Tue Jul 14 02:32:03 2020 (r542189) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= focker +DISTVERSION= 0.93-g20200628 +CATEGORIES= sysutils python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= koobs@FreeBSD.org +COMMENT= FreeBSD image orchestration tool in the vein of Docker + +LICENSE= GPLv3 +#LICENSE_FILE= Not packaged in PyPI sdist + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jailconf>0:sysutils/py-jailconf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +USES= python +USE_GITHUB= yes # tests and LICENSE_FILE not packaged in sdist +USE_PYTHON= autoplist concurrent distutils + +GH_ACCOUNT= sadaszewski +GH_TAGNAME= ce2108e3 + +NO_ARCH= yes + +# some tests assume `focker` is installed. Tests +# need refactor to test against WRKSRC build +do-test: + cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts= + +.include <bsd.port.mk> Added: head/sysutils/py-focker/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-focker/distinfo Tue Jul 14 02:32:03 2020 (r542189) @@ -0,0 +1,3 @@ +TIMESTAMP = 1594691439 +SHA256 (sadaszewski-focker-0.93-g20200628-ce2108e3_GH0.tar.gz) = fd4fdbd02025de8bdce5015da6c1a8bbd6bfda1e7759eeb57973534436695014 +SIZE (sadaszewski-focker-0.93-g20200628-ce2108e3_GH0.tar.gz) = 47245 Added: head/sysutils/py-focker/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/py-focker/pkg-descr Tue Jul 14 02:32:03 2020 (r542189) @@ -0,0 +1,15 @@ +Focker is a FreeBSD image orchestration tool in the vein of Docker. + +It provides powerful containerization primitives (images, volumes and +containers) first introduced by the Docker platform without taking up +the significantly more challenging task of achieving Docker +compatibility. + +Supports: + + * Image creation + * Jail creation + * Storage volumes + * Container composition + +WWW: https://github.com/sadaszewski/focker
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007140232.06E2W3Ui028011>