Tue Sep 29 00:34:09 2020 UTC ()
py-pyevmasm: import version 0.2.3

pyevmasm is an assembler and disassembler library for the Ethereum Virtual
Machine (EVM). It includes a commandline utility and a Python API.


(khorben)
diff -r0 -r1.1 pkgsrc/finance/py-pyevmasm/ALTERNATIVES
diff -r0 -r1.1 pkgsrc/finance/py-pyevmasm/DESCR
diff -r0 -r1.1 pkgsrc/finance/py-pyevmasm/Makefile
diff -r0 -r1.1 pkgsrc/finance/py-pyevmasm/PLIST
diff -r0 -r1.1 pkgsrc/finance/py-pyevmasm/distinfo

File Added: pkgsrc/finance/py-pyevmasm/ALTERNATIVES
bin/evmasm @PREFIX@/bin/evmasm-@PYVERSSUFFIX@

File Added: pkgsrc/finance/py-pyevmasm/DESCR
pyevmasm is an assembler and disassembler library for the Ethereum Virtual
Machine (EVM). It includes a commandline utility and a Python API.

File Added: pkgsrc/finance/py-pyevmasm/Makefile
# $NetBSD: Makefile,v 1.1 2020/09/29 00:34:09 khorben Exp $

DISTNAME=	pyevmasm-0.2.3
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	finance python
MASTER_SITES=	${MASTER_SITE_GITHUB:=crytic/}
GITHUB_PROJECT=	pyevmasm
GITHUB_TAG=	${PKGVERSION_NOREV}

MAINTAINER=	khorben@defora.org
HOMEPAGE=	https://github.com/trailofbits/pyevmasm
COMMENT=	Ethereum Virtual Machine (EVM) assembler and disassembler
LICENSE=	apache-2.0

BUILD_DEPENDS+=	${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
BUILD_DEPENDS+=	${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
BUILD_DEPENDS+=	${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
DEPENDS+=	${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future

USE_LANGUAGES=	# none

post-install:
	${MV} ${DESTDIR}${PREFIX}/bin/evmasm \
		${DESTDIR}${PREFIX}/bin/evmasm-${PYVERSSUFFIX}

# TODO: Migrate MASTER_SITES to MASTER_SITE_PYPI
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/finance/py-pyevmasm/PLIST
@comment $NetBSD: PLIST,v 1.1 2020/09/29 00:34:09 khorben Exp $
bin/evmasm-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pyevmasm/__init__.py
${PYSITELIB}/pyevmasm/__init__.pyc
${PYSITELIB}/pyevmasm/__init__.pyo
${PYSITELIB}/pyevmasm/__main__.py
${PYSITELIB}/pyevmasm/__main__.pyc
${PYSITELIB}/pyevmasm/__main__.pyo
${PYSITELIB}/pyevmasm/evmasm.py
${PYSITELIB}/pyevmasm/evmasm.pyc
${PYSITELIB}/pyevmasm/evmasm.pyo

File Added: pkgsrc/finance/py-pyevmasm/distinfo
$NetBSD: distinfo,v 1.1 2020/09/29 00:34:09 khorben Exp $

SHA1 (pyevmasm-0.2.3.tar.gz) = 8eadc1b01c3ed4dcfb36b6bcc20be20ec1765215
RMD160 (pyevmasm-0.2.3.tar.gz) = 615bb7688bce205852d6c481386ffeb678b7de45
SHA512 (pyevmasm-0.2.3.tar.gz) = 0f687dec85f0a038399d9318de3bfb1bf56406ead5536c502955d9f2e4027725befab0e6e65f5112b5a8f0f777dbfe1d6d91340c7dd9c099459ac00dddbb7229
Size (pyevmasm-0.2.3.tar.gz) = 19658 bytes