Update to version 0.4

PR: 23210
Submitted by: MAINTAINER
This commit is contained in:
Kevin Lo 2000-12-01 17:06:54 +00:00
parent 09824ccb3c
commit e3f7b9190b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=35586
4 changed files with 30 additions and 25 deletions

View file

@ -6,32 +6,34 @@
# #
PORTNAME= martel PORTNAME= martel
PORTVERSION= 0.3.5 PORTVERSION= 0.4
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= textproc biology python CATEGORIES= textproc biology python
MASTER_SITES= http://www.biopython.org/~dalke/Martel/ MASTER_SITES= http://www.biopython.org/~dalke/Martel/
PKGNAMEPREFIX= py- PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Martel-0.35 DISTNAME= Martel-0.4
MAINTAINER= johann@egenetics.com MAINTAINER= johann@egenetics.com
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/TextTools/__init__.py:${PORTSDIR}/textproc/py-mxTextTools RUN_DEPENDS= ${PYTHON_SITELIBDIR}/TextTools/__init__.py:${PORTSDIR}/textproc/py-mxTextTools
PYTHON_VERSION= python2.0 PYTHON_VERSION= python2.0
NO_BUILD= yes
MARTEL_DIR= ${PYTHON_SITELIBDIR}/Martel MARTEL_DIR= ${PYTHON_SITELIBDIR}/Martel
MARTEL_EXAMPLEDIR=${PREFIX}/share/examples/martel MARTEL_EXAMPLEDIR=${PREFIX}/share/examples/martel
MARTEL_DOCDIR= ${PREFIX}/share/doc/martel MARTEL_DOCDIR= ${PREFIX}/share/doc/martel
do-build:
@ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
@ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
do-install: do-install:
@ ${MKDIR} ${MARTEL_DIR} @ ${MKDIR} ${MARTEL_DIR}
@ (cd ${WRKSRC} && find *.py examples formats test \ @ (cd ${WRKSRC} && find *.py *.pyc *.pyo formats test \
| cpio --quiet -pdum -R ${BINOWN}:${BINGRP} ${MARTEL_DIR}) | cpio --quiet -pdum -R ${BINOWN}:${BINGRP} ${MARTEL_DIR})
@ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${MARTEL_DIR} @ ${MKDIR} ${MARTEL_EXAMPLEDIR}/builders
@ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${MARTEL_DIR}
@ ${MKDIR} ${MARTEL_EXAMPLEDIR}
@ ${INSTALL_DATA} ${WRKSRC}/examples/* ${MARTEL_EXAMPLEDIR} @ ${INSTALL_DATA} ${WRKSRC}/examples/* ${MARTEL_EXAMPLEDIR}
@ ${INSTALL_DATA} ${WRKSRC}/builders/* ${MARTEL_EXAMPLEDIR}/builders
post-install: post-install:
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)

View file

@ -1 +1 @@
MD5 (Martel-0.35.tar.gz) = 8743c59c37132ecfe6a99c91f774409e MD5 (Martel-0.4.tar.gz) = 3f54a121b70b69f6167dd61343c73cc0

View file

@ -1,10 +1,13 @@
Martel is a parser generator, written in Python, which takes a regular Martel is a parser generator, written in Python, which takes a regular
expression grammer for a format and turns the resultant parsed tree into a expression grammer for a file format and turns the resultant parsed tree into
set of callback events emulating the XML/SAX API. a set of callback events emulating the XML/SAX API.
It was originally intended for use in biocomputing applications (such as Essentially this means that existing and readily available XML tools can be
Biopython - http://www.biopython.org/), where there is often a need to parse used to parse non-XML flat file formats.
existing flat and semi-structured file formats. However, it is generally
Martel was originally intended for use in biocomputing applications (such as
Biopython - http://www.biopython.org/) where there is often a need to parse
flat and semi-structured legacy file formats. However, it is generally
applicable to the parsing of such files in all fields of endeavour. applicable to the parsing of such files in all fields of endeavour.
More information on Martel may be found in this conference poster: More information on Martel may be found in this conference poster:

View file

@ -19,16 +19,6 @@ lib/%%PYTHON_VERSION%%/site-packages/Martel/__init__.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.py lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.pyc lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.pyo lib/%%PYTHON_VERSION%%/site-packages/Martel/convert_re.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/README
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/pdb1plm.ent
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/sample.swissprot
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/swissprot2html.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/swissprot2html.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/swissprot2html.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/test.mol
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/toxml.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/toxml.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/examples/toxml.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.py lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.pyc lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.pyo lib/%%PYTHON_VERSION%%/site-packages/Martel/formats/MDL_10_1996.pyo
@ -92,6 +82,9 @@ lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_Parser.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.py lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.pyc lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.pyo lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader2.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader2.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_RecordReader2.pyo
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.py lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.pyc lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.pyo lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_blastall_2_0_10.pyo
@ -108,14 +101,21 @@ lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_swissprot38.py
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_swissprot38.pyc lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_swissprot38.pyc
lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_swissprot38.pyo lib/%%PYTHON_VERSION%%/site-packages/Martel/test/test_swissprot38.pyo
share/examples/martel/README share/examples/martel/README
share/examples/martel/builders/SwissProtBuilder.py
share/examples/martel/builders/SwissProtBuilder.pyc
share/examples/martel/builders/SwissProtBuilder.pyo
share/examples/martel/pdb1plm.ent share/examples/martel/pdb1plm.ent
share/examples/martel/sample.swissprot share/examples/martel/sample.swissprot
share/examples/martel/swissprot2html.py share/examples/martel/swissprot2html.py
share/examples/martel/swissprot2html.pyc
share/examples/martel/swissprot2html.pyo
share/examples/martel/test.mol share/examples/martel/test.mol
share/examples/martel/toxml.py share/examples/martel/toxml.py
share/examples/martel/toxml.pyc
share/examples/martel/toxml.pyo
@dirrm share/examples/martel/builders
@dirrm share/examples/martel @dirrm share/examples/martel
@dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel/test @dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel/test
@dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel/formats @dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel/formats
@dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel/examples
@dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel @dirrm lib/%%PYTHON_VERSION%%/site-packages/Martel
@unexec rm -rf %D/share/doc/martel 2>/dev/null || true @unexec rm -rf %D/share/doc/martel 2>/dev/null || true