pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/py-rlp



> Module Name:  pkgsrc
> Committed By: khorben
> Date:         Tue Sep 29 00:18:53 UTC 2020
> 
> Added Files:
>       pkgsrc/devel/py-rlp: DESCR Makefile PLIST distinfo
> 
> Log Message:
> py-rlp: import version 1.2.0
> 
> A Python implementation of Recursive Length Prefix encoding (RLP). You can find
> the specification of the standard in the Ethereum wiki and the documentation of
> this package on readthedocs.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-rlp/DESCR pkgsrc/devel/py-rlp/Makefile \
>    pkgsrc/devel/py-rlp/PLIST pkgsrc/devel/py-rlp/distinfo
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
> 
> Added files:
> 
> Index: pkgsrc/devel/py-rlp/DESCR
> diff -u /dev/null pkgsrc/devel/py-rlp/DESCR:1.1
> --- /dev/null Tue Sep 29 00:18:53 2020
> +++ pkgsrc/devel/py-rlp/DESCR Tue Sep 29 00:18:53 2020
> @@ -0,0 +1,3 @@
> +A Python implementation of Recursive Length Prefix encoding (RLP). You can find
> +the specification of the standard in the Ethereum wiki and the documentation of
> +this package on readthedocs.
> Index: pkgsrc/devel/py-rlp/Makefile
> diff -u /dev/null pkgsrc/devel/py-rlp/Makefile:1.1
> --- /dev/null Tue Sep 29 00:18:53 2020
> +++ pkgsrc/devel/py-rlp/Makefile      Tue Sep 29 00:18:53 2020
> @@ -0,0 +1,36 @@
> +# $NetBSD: Makefile,v 1.1 2020/09/29 00:18:53 khorben Exp $
> +
> +DISTNAME=    pyrlp-1.2.0
> +PKGNAME=     ${PYPKGPREFIX}-rlp-1.2.0
> +CATEGORIES=  devel python
> +MASTER_SITES=        ${MASTER_SITE_GITHUB:=ethereum/}
> +GITHUB_PROJECT=      pyrlp
> +GITHUB_TAG=  v${PKGVERSION_NOREV}
> +
> +MAINTAINER=  khorben%defora.org@localhost
> +HOMEPAGE=    https://github.com/ethereum/pyrlp
> +COMMENT=     Package for Recursive Length Prefix encoding and decoding
> +LICENSE=     mit
> +
> +EGG_NAME=    rlp-1.2.0
> +
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-bumpversion-[0-9]*:../../devel/py-bumpversion
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
> +#BUILD_DEPENDS+=     # TODO: pytest-xdist>=0
> +#BUILD_DEPENDS+=     # TODO: pytest-watch>=4.1.0,<5
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-ipython-[0-9]*:../../devel/py-ipython
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-twine-[0-9]*:../../net/py-twine
> +#BUILD_DEPENDS+=     # TODO: pytest==3.3.2>=0
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
> +BUILD_DEPENDS+=      ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme
> +DEPENDS+=    ${PYPKGPREFIX}-eth-utils-[0-9]*:../../finance/py-eth-utils

Which are BUILD_DEPENDS, and which are TEST_DEPENDS? Does this package run any tests? Why keeping these TODOs while we've got the appropriate packages?

Adam


Home | Main Index | Thread Index | Old Index