freebsd-ports/devel/py-BytecodeAssembler/Makefile
Martin Wilke 5c39dcdc61 py-BytecodeAssembler is a simple bytecode assembler module that handles
most low-level bytecode generation details like jump offsets, stack size
tracking, line number table generation, constant and variable name index
tracking, etc. That way, you can focus your attention on the desired
semantics of your bytecode instead of on these mechanical issues.

WWW:	http://pypi.python.org/pypi/BytecodeAssembler

PR:		ports/135945
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-07-01 09:01:42 +00:00

27 lines
720 B
Makefile

# New ports collection makefile for: py-BytecodeAssembler
# Date created: 23 June, 2009
# Whom: Wen Heping <wenheping@gmail.com>
#
# $FreeBSD$
#
PORTNAME= BytecodeAssembler
PORTVERSION= 0.5.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wenheping@gmail.com
COMMENT= Generate Python code objects by "assembling" bytecode
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}DecoratorTools>=1.7:${PORTSDIR}/devel/py-decoratortools \
${PYTHON_PKGNAMEPREFIX}SymbolType>0:${PORTSDIR}/devel/py-SymbolType
RUN_DEPENDS= ${BUILD_DEPENDS}
PLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
USE_ZIP= yes
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
.include <bsd.port.mk>