svn commit: r420456 - head/sysutils/py-diffoscope
Kubilay Kocak
koobs at FreeBSD.org
Fri Aug 19 10:47:05 UTC 2016
Author: koobs
Date: Fri Aug 19 10:47:04 2016
New Revision: 420456
URL: https://svnweb.freebsd.org/changeset/ports/420456
Log:
sysutils/py-diffoscope: Update to 59
- Update PORTVERSION and distinfo checksum (59)
- Enable concurrent Python installation
- Remove post-extract (upstream removed __pycache__ dirs from sdist)
- Add comment above test target about needing to mount -r fdescfs first
https://anonscm.debian.org/cgit/reproducible/diffoscope.git/log/?h=59
Modified:
head/sysutils/py-diffoscope/Makefile
head/sysutils/py-diffoscope/distinfo
Modified: head/sysutils/py-diffoscope/Makefile
==============================================================================
--- head/sysutils/py-diffoscope/Makefile Fri Aug 19 10:13:45 2016 (r420455)
+++ head/sysutils/py-diffoscope/Makefile Fri Aug 19 10:47:04 2016 (r420456)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= diffoscope
-PORTVERSION= 54
+PORTVERSION= 59
CATEGORIES= sysutils python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,14 +21,11 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyt
rpm2cpio:archivers/rpm2cpio
USES= python:3.4+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
-post-extract:
- @${RM} -rf \
- ${WRKSRC}/tests/__pycache__ \
- ${WRKSRC}/tests/comparators/__pycache__
+# mount -t fdescfs fdesc /dev/fd before running tests
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test --pytest-args="-rsx -l -vv"
Modified: head/sysutils/py-diffoscope/distinfo
==============================================================================
--- head/sysutils/py-diffoscope/distinfo Fri Aug 19 10:13:45 2016 (r420455)
+++ head/sysutils/py-diffoscope/distinfo Fri Aug 19 10:47:04 2016 (r420456)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465935586
-SHA256 (diffoscope-54.tar.gz) = f62020c4b21eb6295a334c1816f5763f329b0fae88e4fd30ad8352f6b93764b7
-SIZE (diffoscope-54.tar.gz) = 387267
+TIMESTAMP = 1471591876
+SHA256 (diffoscope-59.tar.gz) = 78be510ba9a3cbe4301288cd8ccd686e8694e2baae9119e2cc612a3b18ae3a26
+SIZE (diffoscope-59.tar.gz) = 400860
More information about the svn-ports-all
mailing list