# New ports collection makefile for: GrADS # Date created: 25 October 2002 # Whom: Greg Lewis # # $FreeBSD$ # PORTNAME= grads PORTVERSION= 1.9b4 PORTREVISION= 1 CATEGORIES= graphics science math MASTER_SITES= ftp://grads.iges.org/grads/1.9/:src \ ftp://grads.iges.org/grads/:other DISTNAME= ${PORTNAME}-${PORTVERSION} DISTFILES= ${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX}:src \ example.tar.gz:other EXTRACT_ONLY= ${PORTNAME}-src-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= glewis@FreeBSD.org COMMENT= The Grid Analysis and Display System BUILD_DEPENDS= ${LOCALBASE}/lib/libudunits2.a:${PORTSDIR}/science/udunits \ ${LOCALBASE}/lib/libsx.a:${PORTSDIR}/x11/libsx LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \ jpeg.10:${PORTSDIR}/graphics/jpeg \ png.5:${PORTSDIR}/graphics/png GNU_CONFIGURE= yes CONFIGURE_ENV+= SUPPLIBS="${LOCALBASE}" CONFIGURE_ARGS+= --enable-dyn-supplibs \ --with-readline \ --with-printim \ --with-gui \ --with-x OPTIONS= HDF "Build hdf-support (only hdf OR netcdf is supported)" on \ NETCDF "Build netcdf-support" off .if !defined(NOPORTDATA) PORTDATA= * .endif .if !defined(NOPORTDOCS) PORTDOCS= * .endif .if !defined(NOPORTEXAMPLES) PORTEXAMPLES= * .endif .include .if defined(WITH_HDF) LIB_DEPENDS+= mfhdf.3:${PORTSDIR}/science/hdf CONFIGURE_ARGS+= --with-hdf PLIST_SUB+= NETCDF="@comment " HDF="" .endif .if defined(WITH_NETCDF) LIB_DEPENDS+= netcdf.1:${PORTSDIR}/science/netcdf CONFIGURE_ARGS+= --with-nc PLIST_SUB+= NETCDF="" HDF="@comment " .endif post-extract: ${MKDIR} "${WRKSRC}/examples" cd "${WRKSRC}/examples" && ${TAR} -xzf "${DISTDIR}/example.tar.gz" post-configure: ${REINPLACE_CMD} -e "s:%%DATADIR%%:${DATADIR}:" ${WRKSRC}/src/gx.h ${REINPLACE_CMD} -e "s:ludunits:ludunits2:" ${WRKSRC}/src/Makefile post-install: .if !defined(NOPORTDATA) ${MKDIR} "${DATADIR}" cd ${WRKSRC}/data && ${COPYTREE_SHARE} . "${DATADIR}" .endif .if !defined(NOPORTEXAMPLES) ${MKDIR} "${EXAMPLESDIR}" cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . "${EXAMPLESDIR}" .endif .if !defined(NOPORTDOCS) ${MKDIR} "${DOCSDIR}" cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . "${DOCSDIR}" .endif .include