svn commit: r369447 - head/math/py-numpy
Dmitry Sivachenko
demon at FreeBSD.org
Sun Sep 28 10:40:56 UTC 2014
Author: demon
Date: Sun Sep 28 10:40:54 2014
New Revision: 369447
URL: http://svnweb.freebsd.org/changeset/ports/369447
QAT: https://qat.redports.org/buildarchive/r369447/
Log:
Fix
ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc48/libgfortran.so.3 not found
error when importing numpy module.
PR: 188114
Patch by Thierry Thomas <thierry at FreeBSD.org>
Modified:
head/math/py-numpy/Makefile
Modified: head/math/py-numpy/Makefile
==============================================================================
--- head/math/py-numpy/Makefile Sun Sep 28 10:38:02 2014 (r369446)
+++ head/math/py-numpy/Makefile Sun Sep 28 10:40:54 2014 (r369447)
@@ -3,7 +3,7 @@
PORTNAME= numpy
PORTVERSION= 1.8.1
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= math python
MASTER_SITES= http://docs.scipy.org/doc/${PORTNAME}/:doc \
@@ -23,6 +23,7 @@ RUN_DEPENDS= nosetests:${PORTSDIR}/devel
USES= fortran python
USE_PYTHON= concurrent distutils py3kplist
+LDFLAGS+= -shared
OPTIONS_DEFINE= ATLAS SUITESPARSE DOCS
OPTIONS_DEFAULT= SUITESPARSE
@@ -48,14 +49,12 @@ PLIST_FILES+= man/man1/f2py.1.gz
.endif
post-extract:
- @${CP} ${DISTDIR}/numpy-ref-${PORTVERSION}.pdf ${WRKDIR}
- @${CP} ${DISTDIR}/numpy-user-${PORTVERSION}.pdf ${WRKDIR}
+ ${CP} ${DISTDIR}/numpy-ref-${PORTVERSION}.pdf ${WRKDIR}
+ ${CP} ${DISTDIR}/numpy-user-${PORTVERSION}.pdf ${WRKDIR}
post-patch:
- @${REINPLACE_CMD} -e "s+%%FC%%+${FC}+" ${WRKSRC}/numpy/distutils/fcompiler/gnu.py
- @${CP} ${FILESDIR}/site.cfg ${WRKSRC}/site.cfg
-# ignore LDFLAGS from env, as it overrides internal flags (e.g. -shared) for some reason
- @${REINPLACE_CMD} -e "s|'LDFLAGS'|None|" ${WRKSRC}/numpy/distutils/fcompiler/__init__.py
+ ${REINPLACE_CMD} -e "s+%%FC%%+${FC}+" ${WRKSRC}/numpy/distutils/fcompiler/gnu.py
+ ${CP} ${FILESDIR}/site.cfg ${WRKSRC}/site.cfg
GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so|${SED} -e s/libgfortran.so//
More information about the svn-ports-all
mailing list