sysutils/podman-compose: add port

podman-compose is a tool for running docker-compose.yml using podman.
With Compose, you use a Compose file to configure your application's services.
Then, using a single command, you create and start all the services from your
configuration.

WWW: https://github.com/containers/podman-compose

PR:		284573
This commit is contained in:
Getz Mikalsen 2025-02-04 18:14:23 +01:00 committed by Robert Clausecker
parent c8dbdc979e
commit 9343ff9aa0
4 changed files with 34 additions and 0 deletions

View file

@ -956,6 +956,7 @@
SUBDIR += pmt
SUBDIR += pnscan
SUBDIR += podman
SUBDIR += podman-compose
SUBDIR += podman-suite
SUBDIR += polkit
SUBDIR += polkit-gnome

View file

@ -0,0 +1,26 @@
PORTNAME= podman-compose
DISTVERSION= 1.3.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= podman_compose-${DISTVERSION}
MAINTAINER= getz@FreeBSD.org
COMMENT= Script to run docker-compose.yml using podman
WWW= https://github.com/containers/podman-compose
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1738676930
SHA256 (podman_compose-1.3.0.tar.gz) = e65a70e8fa26bd195d2017ac5893149b40c0df5a0c20d480a338c4f60218b1fa
SIZE (podman_compose-1.3.0.tar.gz) = 42258

View file

@ -0,0 +1,4 @@
podman-compose is a tool for running docker-compose.yml using podman.
With Compose, you use a Compose file to configure your application's services.
Then, using a single command, you create and start all the services from your
configuration.