Index: head/textproc/py-diff-match-patch/Makefile =================================================================== --- head/textproc/py-diff-match-patch/Makefile (revision 523484) +++ head/textproc/py-diff-match-patch/Makefile (revision 523485) @@ -1,26 +1,27 @@ # Created by: Rene Ladan # $FreeBSD$ PORTNAME= diff-match-patch PORTVERSION= 20181111 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Algorithms for converting plain text LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= python shebangfix -USE_PYTHON= autoplist distutils -python_OLD_CMD= /usr/bin/python[0-9\.]* -SHEBANG_FILES= diff_match_patch/*.py diff_match_patch/tests/*.py +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -do-test: build +python_OLD_CMD= /usr/bin/python[0-9\.]* +SHEBANG_GLOB= *.py + +do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/textproc/py-diff-match-patch/pkg-descr =================================================================== --- head/textproc/py-diff-match-patch/pkg-descr (revision 523484) +++ head/textproc/py-diff-match-patch/pkg-descr (revision 523485) @@ -1,13 +1,13 @@ The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. Diff: Compare two blocks of plain text and efficiently return a list of differences. Match: Given a search string, find its best fuzzy match in a block of plain text. Weighted for both accuracy and location. Patch: Apply a list of patches onto plain text. Use best-effort to apply patch even when the underlying text doesn't match. -WWW: https://github.com/google/diff-match-patch +WWW: https://github.com/diff-match-patch-python/diff-match-patch