Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
devel/py-etuples: New port: Python S-expression emulation using tuple…
…-like objects
- Loading branch information
Showing
4 changed files
with
37 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
PORTNAME= etuples | ||
DISTVERSIONPREFIX= v | ||
DISTVERSION= 0.3.9 | ||
#MASTER_SITES= PYPI # no tests | ||
CATEGORIES= devel python | ||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||
|
||
MAINTAINER= yuri@FreeBSD.org | ||
COMMENT= Python S-expression emulation using tuple-like objects | ||
WWW= https://github.com/pythological/etuples | ||
|
||
LICENSE= APACHE20 | ||
LICENSE_FILE= ${WRKSRC}/LICENSE | ||
|
||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cons>0:devel/py-cons@${PY_FLAVOR} \ | ||
${PYTHON_PKGNAMEPREFIX}multipledispatch>0:devel/py-multipledispatch@${PY_FLAVOR} | ||
|
||
USES= python:3.8+ | ||
USE_PYTHON= distutils autoplist pytest # tests fail: TypeError: Tried to dispatch on non-type, see https://github.com/pythological/etuples/issues/24 | ||
|
||
USE_GITHUB= yes | ||
GH_ACCOUNT= pythological | ||
GH_PROJECT= etuples | ||
|
||
NO_ARCH= yes | ||
|
||
.include <bsd.port.mk> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
TIMESTAMP = 1687310534 | ||
SHA256 (pythological-etuples-v0.3.9_GH0.tar.gz) = 9ccca3515b7bf7d3ad64b9e6cd84e116cb14b4ec05ec9eeda488c1d757a75dc4 | ||
SIZE (pythological-etuples-v0.3.9_GH0.tar.gz) = 45310 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Python S-expression emulation using tuple-like objects. | ||
|
||
In computer programming, an S-expression (or symbolic expression, abbreviated | ||
as sexpr or sexp) is an expression in a like-named notation for nested list | ||
(tree-structured) data. S-expressions were invented for and popularized by the | ||
programming language Lisp, which uses them for source code as well as data. |