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