From 085fe92c9327478b15a9dc42124eb4d384087f57 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Sat, 2 Jan 2010 02:54:00 +0000 Subject: Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion - given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids. WWW: http://ab-initio.mit.edu/wiki/index.php/Harminv PR: ports/142154 Submitted by: Stas Timokhin --- science/harminv/Makefile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 science/harminv/Makefile (limited to 'science/harminv/Makefile') diff --git a/science/harminv/Makefile b/science/harminv/Makefile new file mode 100644 index 000000000000..584e68aa69f3 --- /dev/null +++ b/science/harminv/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: science/harminv +# Date created: 26 Dec 2009 +# Whom: Stas Timokhin +# +# $FreeBSD$ +# + +PORTNAME= harminv +PORTVERSION= 1.3.1 +CATEGORIES= science +MASTER_SITES= http://ab-initio.mit.edu/harminv/ + +MAINTAINER= devel@stasyan.com +COMMENT= Solver of harmonic inversion + +USE_GMAKE= yes +GNU_CONFIGURE= yes +USE_FORTRAN= yes +USE_GCC= 4.4+ +CPPFLAGS+= -I${LOCALBASE}/include +LD_LIBRARY_PATH= -L${LOCALBASE}/lib -L/usr/lib +LDFLAGS+= -L${LOCALBASE}/lib +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LD_LIBRARY_PATH="${LD_LIBRARY_PATH}" LDFLAGS="${LDFLAGS}" +USE_LDCONFIG= yes + +MAN1= harminv.1 + +LIB_DEPENDS+= guile.20:${PORTSDIR}/lang/guile \ + blas.2:${PORTSDIR}/math/blas \ + lapack.4:${PORTSDIR}/math/lapack + +post-patch: + ${REINPLACE_CMD} -e 's#%%PKGDIR%%#${PREFIX}/libdata#g' \ + ${WRKSRC}/Makefile.in + +.include -- cgit v1.2.3