New port: devel/py-opcodes: Database of processor instructions/opcodes

This commit is contained in:
Yuri Victorovich 2019-08-17 20:24:09 +00:00
parent 27e3cc4503
commit 07653bdf4f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=509168
4 changed files with 33 additions and 0 deletions

View file

@ -4678,6 +4678,7 @@
SUBDIR += py-oletools
SUBDIR += py-omnijson
SUBDIR += py-omniorb
SUBDIR += py-opcodes
SUBDIR += py-openapi-codec
SUBDIR += py-openapi-spec-validator
SUBDIR += py-opendht

19
devel/py-opcodes/Makefile Normal file
View file

@ -0,0 +1,19 @@
# $FreeBSD$
PORTNAME= opcodes
DISTVERSION= 0.3.14
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Database of processor instructions/opcodes
LICENSE= BSD2CLAUSE
USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1566073193
SHA256 (opcodes-0.3.14.tar.gz) = 16ec1cea4cf3dda767e6c0a718f664ef97a34ed24c91998a3c25c3f960c15fba
SIZE (opcodes-0.3.14.tar.gz) = 218202

View file

@ -0,0 +1,10 @@
The goal of this project is to document instruction sets in a format convenient
for tools development.
An instruction set is represented by three files:
* An XML file that describes instructions
* An XSD file that describes the structure of the XML file
* A Python module that reads the XML file and represents it as a set of Python
objects
WWW: https://github.com/Maratyszcza/Opcodes