View | Details | Raw Unified | Return to bug 195356
Collapse All | Expand All

(-)science/py-netCDF4/Makefile (-19 / +14 lines)
Lines 2-14 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	netCDF4
4
PORTNAME=	netCDF4
5
PORTVERSION=	1.0.8
5
PORTVERSION=	1.1.1
6
PORTREVISION=	1
7
CATEGORIES=	science python
6
CATEGORIES=	science python
8
MASTER_SITES=	GH
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
8
11
MAINTAINER=	5u623l20@gmail.com
9
MAINTAINER=	sunpoet@FreeBSD.org
12
COMMENT=	Python Interface to the NetCDF Library (versions 3 and 4)
10
COMMENT=	Python Interface to the NetCDF Library (versions 3 and 4)
13
11
14
LICENSE=	MIT
12
LICENSE=	MIT
Lines 16-53 Link Here
16
BUILD_DEPENDS=	${PYNUMPY}
14
BUILD_DEPENDS=	${PYNUMPY}
17
LIB_DEPENDS=	libhdf5.so:${PORTSDIR}/science/hdf5 \
15
LIB_DEPENDS=	libhdf5.so:${PORTSDIR}/science/hdf5 \
18
		libnetcdf.so:${PORTSDIR}/science/netcdf
16
		libnetcdf.so:${PORTSDIR}/science/netcdf
19
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
20
18
21
USE_GITHUB=	yes
19
OPTIONS_DEFINE=	DOCS EXAMPLES
22
GH_ACCOUNT=	Unidata
23
GH_PROJECT=	netcdf4-python
24
GH_TAGNAME=	v${PORTVERSION}rel
25
GH_COMMIT=	1344040
26
20
27
USES=		python
21
USES=		python
28
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	autoplist distutils
29
23
30
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
24
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
31
EXAMPLESDIR=	${PREFIX}/share/examples/py-${PORTNAME}
25
EXAMPLESDIR=	${PREFIX}/share/examples/py-${PORTNAME}
32
33
PORTDOCS=	*
26
PORTDOCS=	*
34
PORTEXAMPLES=	*
27
PORTEXAMPLES=	*
35
28
36
OPTIONS_DEFINE=		DOCS EXAMPLES
29
GH_ACCOUNT=	Unidata
30
GH_COMMIT=	08e4708
31
GH_PROJECT=	netcdf4-python
32
GH_TAGNAME=	v${PORTVERSION}rel
33
USE_GITHUB=	yes
37
34
38
post-patch:
35
post-patch:
39
	@${ECHO_CMD} -n > ${WRKSRC}/setup.cfg
36
	@${ECHO_CMD} -n > ${WRKSRC}/setup.cfg
40
	@${ECHO_CMD} "[options]" >> ${WRKSRC}/setup.cfg
37
	@${ECHO_CMD} "[options]" >> ${WRKSRC}/setup.cfg
41
	@${ECHO_CMD} "use_ncconfig=True" >> ${WRKSRC}/setup.cfg
38
	@${ECHO_CMD} "use_ncconfig=True" >> ${WRKSRC}/setup.cfg
42
	@${ECHO_CMD} "ncconfig=${LOCALBASE}/bin/nc-config" \
39
	@${ECHO_CMD} "ncconfig=${LOCALBASE}/bin/nc-config" >> ${WRKSRC}/setup.cfg
43
		>> ${WRKSRC}/setup.cfg
44
	@${ECHO_CMD} "[directories]" >> ${WRKSRC}/setup.cfg
40
	@${ECHO_CMD} "[directories]" >> ${WRKSRC}/setup.cfg
45
	@${ECHO_CMD} "HDF5_libdir=${LOCALBASE}/lib" \
41
	@${ECHO_CMD} "HDF5_libdir=${LOCALBASE}/lib" >> ${WRKSRC}/setup.cfg
46
		>> ${WRKSRC}/setup.cfg
42
	@${ECHO_CMD} "HDF5_incdir=${LOCALBASE}/include" >> ${WRKSRC}/setup.cfg
47
	@${ECHO_CMD} "HDF5_incdir=${LOCALBASE}/include" \
48
		>> ${WRKSRC}/setup.cfg
49
43
50
post-install:
44
post-install:
45
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/netCDF4.so
51
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
46
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	(cd ${WRKSRC}/docs && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR})
47
	(cd ${WRKSRC}/docs && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR})
53
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
48
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)science/py-netCDF4/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (netCDF4-1.0.8.tar.gz) = cc6582011ff2937a4c6250e6df1fd9b33f15c18ae74bace0f519503d1402df66
1
SHA256 (netCDF4-1.1.1.tar.gz) = 629234cf6f71f3a9835428a9c1b3bd9dc45523705053e04159b33fe3ecea60ec
2
SIZE (netCDF4-1.0.8.tar.gz) = 571836
2
SIZE (netCDF4-1.1.1.tar.gz) = 589742

Return to bug 195356