# $OpenBSD: Makefile,v 1.11 2002/09/13 17:05:20 pvalchev Exp $ # $FreeBSD: ports/math/grace/Makefile,v 1.18 2001/04/25 05:59:19 lkoeller Exp $ # Original from: Lars Koeller COMMENT= "GRaphing, Advanced Computation and Exploration of data" DISTNAME= grace-5.1.10 CATEGORIES= math HOMEPAGE= http://plasma-gate.weizmann.ac.il/Grace/ MAINTAINER= Nikolay Sturm # GPL PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ftp://plasma-gate.weizmann.ac.il/pub/grace/src/ \ ftp://ftp.fu-berlin.de/unix/graphics/grace/src/ \ ftp://ftp.u-aizu.ac.jp/pub/SciEng/math/grace/src/ \ ftp://freedom7.swmed.edu/pub/mirrors/grace/src/ CONFIGURE_STYLE= gnu dest MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/ac-tools CONFIGURE_ARGS+= --with-bundled-xbae \ --with-extra-incpath=${LOCALBASE}/include:${LOCALBASE}/include/libpng \ --with-extra-ldpath=${LOCALBASE}/lib \ --enable-grace-home=${PREFIX}/grace LIB_DEPENDS= jpeg.62::graphics/jpeg \ png.2::graphics/png \ t1.3::devel/t1lib \ tiff.35::graphics/tiff \ pdf.2::print/pdflib FLAVORS= no_x11 fftw netcdf xmhtml FLAVOR?= .if ${FLAVOR:L:Mno_x11} CONFIGURE_ARGS+= --without-x NO_REGRESS= Yes . if ${FLAVOR:L:Mxmhtml} ERRORS+= "Fatal: Flavors 'no_x11' and 'xmhtml' are mutually exclusive." . endif .else # 'make regress' needs X11 running REGRESS_IS_INTERACTIVE= Yes REGRESS_FLAGS= DISPLAY=${DISPLAY} USE_X11= Yes USE_MOTIF= openmotif . if ${FLAVOR:L:Mxmhtml} LIB_DEPENDS+= XmHTML.1::www/xmhtml CONFIGURE_ARGS+= --enable-xmhtml . else CONFIGURE_ARGS+= --disable-xmhtml . endif .endif .if ${FLAVOR:L:Mfftw} LIB_DEPENDS+= fftw.2::math/fftw CONFIGURE_ARGS+= --with-fftw .else CONFIGURE_ARGS+= --without-fftw .endif .if ${FLAVOR:L:Mnetcdf} LIB_DEPENDS+= netcdf.1::math/netcdf CONFIGURE_ARGS+= --enable-netcdf .else CONFIGURE_ARGS+= --disable-netcdf .endif .include