ports/devel/py-cloc/Makefile
Muhammad Moinur Rahman 1252b6e917
devel/py-cloc: New port
Modern cli framework for simple and complex cli applications

Command line framework for making simple and complex command line
applications.

- Easily create stand alone commands or nested groups of commands
- Define and connect commands with class objects
- Inherit and create viewsets of commands to be able to reuse large
  nested groups in other cli applications
- Use mixin commands to quickly add pre defined commands to your cli
- Groups of commands can be found from any class that has defined a
  cloc.core.BaseCmd

WWW: https://github.com/tannerburns/cloc

Sponsored by:	The FreeBSD Foundation
2024-10-10 10:05:05 +02:00

23 lines
582 B
Makefile

PORTNAME= cloc
DISTVERSION= 0.2.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Modern cli framework for simple and complex cli applications
WWW= https://github.com/tannerburns/cloc
LICENSE= MIT
# PYPI doesn't have a LICENSE file
#LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colored>=0:misc/py-colored@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>