freebsd-ports/devel/py-characteristic/Makefile
Marcus von Appen 17ba3fa7bb characteristic is a Python package with class decorators that ease the
chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and characteristic gives you
any or all of:
  a nice human-readable __repr__,
  a complete set of comparison methods,
  immutability for attributes,
  and a kwargs-based initializer
without writing dull boilerplate code again and again.

WWW: https://github.com/hynek/characteristic

PR:		193929
Submitted by:	Axel Rau <Axel.Rau@Chaos1.DE>
2014-09-27 08:34:11 +00:00

19 lines
387 B
Makefile

# Created by: Axel Rau <axel.rau@chaos1.de>
# $FreeBSD$
PORTNAME= characteristic
PORTVERSION= 14.1.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= axel.rau@chaos1.de
COMMENT= Python attributes without boilerplate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>