diff --git a/biology/py-pyrodigal/Makefile b/biology/py-pyrodigal/Makefile index 67eb9672b9b0..7d135a8b0e3a 100644 --- a/biology/py-pyrodigal/Makefile +++ b/biology/py-pyrodigal/Makefile @@ -1,31 +1,31 @@ PORTNAME= pyrodigal -DISTVERSION= 3.4.0 +DISTVERSION= 3.4.1 CATEGORIES= biology python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python binding for Prodigal, an ORF finder for genomes and metagenomes -WWW= https://github.com/althonos/pyrodigal +WWW= https://github.com/althonos/pyrodigal/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}archspec>0:devel/py-archspec@${PY_FLAVOR} USES= python USE_PYTHON= distutils concurrent autoplist pytest # cython: cython3 isn't yet supported by python.mk TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-build: @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py build_ext --inplace post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyrodigal/lib${PYTHON_EXT_SUFFIX}.so do-test: @cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m unittest discover -vv .include diff --git a/biology/py-pyrodigal/distinfo b/biology/py-pyrodigal/distinfo index d3d07b0b3354..ce200fb3c956 100644 --- a/biology/py-pyrodigal/distinfo +++ b/biology/py-pyrodigal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716179060 -SHA256 (pyrodigal-3.4.0.tar.gz) = d4714e8f9208b7768f89bca9f47013e9f18f978e4baf43176a67af9cb26c7c79 -SIZE (pyrodigal-3.4.0.tar.gz) = 2577063 +TIMESTAMP = 1716658828 +SHA256 (pyrodigal-3.4.1.tar.gz) = 65963ad8cf651f408758e7fa74cbf793eae9720310f0ef8781ee1a285d435326 +SIZE (pyrodigal-3.4.1.tar.gz) = 2577599 diff --git a/biology/py-pyrodigal/pkg-descr b/biology/py-pyrodigal/pkg-descr index c56d5dda28d0..f33eb8de1a50 100644 --- a/biology/py-pyrodigal/pkg-descr +++ b/biology/py-pyrodigal/pkg-descr @@ -1,18 +1,18 @@ Pyrodigal is a Python module that provides bindings to Prodigal using Cython. Features: The library now features everything from the original Prodigal CLI: -* run mode selection: Choose between single mode, using a training sequence to - count nucleotide hexamers, or metagenomic mode, using pre-trained data from - different organisms (prodigal -p). -* region masking: Prevent genes from being predicted across regions containing - unknown nucleotides (prodigal -m). -* closed ends: Genes will be identified as running over edges if they are larger - than a certain size, but this can be disabled (prodigal -c). +* run mode selection: Choose between single mode, using a training sequence + to count nucleotide hexamers, or metagenomic mode, using pre-trained data + from different organisms (prodigal -p). +* region masking: Prevent genes from being predicted across regions + containing unknown nucleotides (prodigal -m). +* closed ends: Genes will be identified as running over edges if they are + larger than a certain size, but this can be disabled (prodigal -c). * training configuration: During the training process, a custom translation - table can be given (prodigal -g), and the Shine-Dalgarno motif search can be - forcefully bypassed (prodigal -n) -* output files: Output files can be written in a format mostly compatible with - the Prodigal binary, including the protein translations in FASTA format - (prodigal -a), the gene sequences in FASTA format (prodigal -d), or the - potential gene scores in tabular format (prodigal -s). + table can be given (prodigal -g), and the Shine-Dalgarno motif search can + be forcefully bypassed (prodigal -n) +* output files: Output files can be written in a format mostly compatible + with the Prodigal binary, including the protein translations in FASTA + format (prodigal -a), the gene sequences in FASTA format (prodigal -d), + or the potential gene scores in tabular format (prodigal -s).