svn commit: r362060 - head/math/py-numpy

Kubilay Kocak koobs at FreeBSD.org
Wed Jul 16 13:16:18 UTC 2014


Author: koobs
Date: Wed Jul 16 13:16:17 2014
New Revision: 362060
URL: http://svnweb.freebsd.org/changeset/ports/362060
QAT: https://qat.redports.org/buildarchive/r362060/

Log:
  math/py-numpy: Use INSTALLS_EGGINFO, fixes pkg_resources detection
  
  Python packages installs .egg-info metadata directories when
  --single-version-externally managed is specified, as the Python ports
  framework does currently for all ports when USE_PYDISTUTILS is defined.
  
  In this case the py-numpy port does *not* currently define
  PYDISTUTILS_AUTOPLIST nor INSTALLS_EGGINFO, which precludes the contents of
  the add-plist-egginfo: target from being executed.
  
  This results in an .egg-info metadata directory being built, and staged, but
  not installed.
  
  Correctly specify INSTALLS_EGGINFO to compensate.
  
  Additionally add an "Open" Goal Wiki entry [1] to look at automatically detecting the
  presence of .egg-info metadata directories, since all ports leveraging
  USE_PYDISTUTILS also use the --record mechanism for generating installed
  file lists, and potentially deprecating INSTALLS_EGGINFO and related variables.
  
  [1] https://wiki.freebsd.org/Python#Goals
  
  PR:		191865
  Submitted by:	 John W. O'Brien <john at saltant dot com>

Modified:
  head/math/py-numpy/Makefile

Modified: head/math/py-numpy/Makefile
==============================================================================
--- head/math/py-numpy/Makefile	Wed Jul 16 12:26:39 2014	(r362059)
+++ head/math/py-numpy/Makefile	Wed Jul 16 13:16:17 2014	(r362060)
@@ -3,6 +3,7 @@
 
 PORTNAME=	numpy
 PORTVERSION=	1.8.1
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	math python
 MASTER_SITES=	http://docs.scipy.org/doc/${PORTNAME}/:doc \
@@ -31,6 +32,7 @@ USE_PYDISTUTILS=		yes
 PYDISTUTILS_CONFIGUREARGS+=	--fcompiler=gnu95
 PYDISTUTILS_BUILDARGS+=		--fcompiler=gnu95
 PYTHON_PY3K_PLIST_HACK=		yes
+INSTALLS_EGGINFO=		yes
 
 PORTDOCS=	*
 WRKSRC=		${WRKDIR}/${DISTNAME:S/r/rc/}


More information about the svn-ports-all mailing list