svn commit: r316858 - head/science/py-netCDF4
Martin Wilke
miwi at FreeBSD.org
Tue Apr 30 00:39:36 UTC 2013
Author: miwi
Date: Tue Apr 30 00:39:35 2013
New Revision: 316858
URL: http://svnweb.freebsd.org/changeset/ports/316858
Log:
- Update to version 1.0.4
PR: 177915
Submitted by: Ports Fury
Deleted:
head/science/py-netCDF4/pkg-plist
Modified:
head/science/py-netCDF4/Makefile (contents, props changed)
head/science/py-netCDF4/distinfo (contents, props changed)
Modified: head/science/py-netCDF4/Makefile
==============================================================================
--- head/science/py-netCDF4/Makefile Tue Apr 30 00:38:41 2013 (r316857)
+++ head/science/py-netCDF4/Makefile Tue Apr 30 00:39:35 2013 (r316858)
@@ -2,25 +2,59 @@
# $FreeBSD$
PORTNAME= netCDF4
-PORTVERSION= 1.0.2
+PORTVERSION= 1.0.4
CATEGORIES= science python
-MASTER_SITES= http://netcdf4-python.googlecode.com/files/ \
- CHEESESHOP
+MASTER_SITES= GOOGLE_CODE
+PROJECTHOST= netcdf4-python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports at FreeBSD.org
-COMMENT= Python Interface to the NetCDF Library(versions 3 and 4)
+COMMENT= Python Interface to the NetCDF Library (versions 3 and 4)
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/numpy:${PORTSDIR}/math/py-numpy
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= ${PYNUMPY}
LIB_DEPENDS= hdf5:${PORTSDIR}/science/hdf5-18 \
netcdf:${PORTSDIR}/science/netcdf4
+RUN_DEPENDS= ${PYNUMPY}
+
+OPTIONS_DEFINE= DOCS EXAMPLES
-USE_PYTHON= 2.5+
+USE_DOS2UNIX= utils/nc3tonc4
+USE_PYTHON= yes
USE_PYDISTUTILS= yes
+MAKE_ENV= HDF5_INCDIR=${LOCALBASE}/include \
+ HDF5_LIBDIR=${LOCALBASE}/lib \
+ NETCDF4_INCDIR=${LOCALBASE}/include \
+ NETCDF4_LIBDIR=${LOCALBASE}/lib
+
+PORTDOCS= *
+PORTEXAMPLES= *
+PLIST_FILES= bin/nc3tonc4 \
+ bin/nc4tonc3 \
+ %%PYTHON_SITELIBDIR%%/netCDF4.so \
+ %%PYTHON_SITELIBDIR%%/netCDF4_utils.py \
+ %%PYTHON_SITELIBDIR%%/netCDF4_utils.pyc \
+ %%PYTHON_SITELIBDIR%%/netCDF4_utils.pyo \
+ %%PYTHON_SITELIBDIR%%/netcdftime.py \
+ %%PYTHON_SITELIBDIR%%/netcdftime.pyc \
+ %%PYTHON_SITELIBDIR%%/netcdftime.pyo
+
+.include <bsd.port.options.mk>
post-patch:
- @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \
- ${WRKSRC}/setup.py
+ @${REINPLACE_CMD} -e \
+ "/dirstosearch/s|=.*|= ['${LOCALBASE}']|" ${WRKSRC}/setup.py
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ (cd ${WRKSRC}/docs && ${INSTALL_DATA} * ${DOCSDIR})
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && ${INSTALL_DATA} * ${EXAMPLESDIR})
+.endif
.include <bsd.port.mk>
Modified: head/science/py-netCDF4/distinfo
==============================================================================
--- head/science/py-netCDF4/distinfo Tue Apr 30 00:38:41 2013 (r316857)
+++ head/science/py-netCDF4/distinfo Tue Apr 30 00:39:35 2013 (r316858)
@@ -1,2 +1,2 @@
-SHA256 (netCDF4-1.0.2.tar.gz) = 76af3918112fbd254d07f073376d4364b3538ab0fdde47a453f1e10f612f6223
-SIZE (netCDF4-1.0.2.tar.gz) = 490900
+SHA256 (netCDF4-1.0.4.tar.gz) = 99f5eaebae2fae92759d13b790dde4226b2b8c83a68f86543c41c7998cba53b7
+SIZE (netCDF4-1.0.4.tar.gz) = 521990
More information about the svn-ports-all
mailing list