Fast C routines library to compute the Discrete Fourier Transform

PR:		ports/9222
Submitted by:	Lars Koeller lkoeller@cc.fh-lippe.de
This commit is contained in:
Satoshi Taoka 1999-03-18 08:38:33 +00:00
parent 42d57a80e5
commit 8d087a6cf0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=17276
10 changed files with 126 additions and 0 deletions

32
math/fftw/Makefile Normal file
View File

@ -0,0 +1,32 @@
# New ports collection makefile for: fftw
# Version required: 2.0.1
# Date created: Dec 28 1998
# Whom: Lars Koeller <lkoeller@cc.fh-lippe.de>
#
# $Id$
#
DISTNAME= fftw-2.0.1
CATEGORIES= math
MASTER_SITES= ftp://theory.lcs.mit.edu/pub/fftw/ \
ftp://ftp.uni-bielefeld.de/pub/systems/FreeBSD/lkoeller/
MAINTAINER= Lars.Koeller@Uni-Bielefeled.DE
HAS_CONFIGURE= YES
.include <bsd.port.mk>
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
.endif
CONFIGURE_ARGS+= --enable-shared
post-install:
if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
fi
.for info in fftw.info
install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
.endfor

1
math/fftw/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (fftw-2.0.1.tar.gz) = ebd79d36f85e995bab49bb675ec6847e

1
math/fftw/pkg-comment Normal file
View File

@ -0,0 +1 @@
Fast C routines library to compute the Discrete Fourier Transform

12
math/fftw/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
FFTW, the Fastest Fourier Transform in the West. FFTW is a comprehensive
collection of fast C routines for computing the discrete Fourier transform
(DFT) in one or more dimensions, of both real and complex data, and of
arbitrary input size. FFTW also includes parallel transforms, documented
elsewhere. We assume herein that the reader is already familiar with the
properties and uses of the DFT that are relevant to her application.
Otherwise, see e.g. `The Fast Fourier Transform' by E. O. Brigham
(Prentice-Hall, Englewood Cliffs, NJ, 1974). Our web page also has links to
FFT-related information online, see
http://theory.lcs.mit.edu/~fftw

17
math/fftw/pkg-plist Normal file
View File

@ -0,0 +1,17 @@
lib/libfftw.la
lib/libfftw.so.2.1
lib/libfftw.so
lib/libfftw.a
lib/librfftw.la
lib/librfftw.so.2.1
lib/librfftw.so
lib/librfftw.a
include/fftw.h
include/rfftw.h
@unexec install-info --delete %D/info/fftw.info %D/info/dir
info/fftw.info
info/fftw.info-1
info/fftw.info-2
info/fftw.info-3
@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
@exec install-info %D/info/fftw.info %D/info/dir

32
math/fftw3/Makefile Normal file
View File

@ -0,0 +1,32 @@
# New ports collection makefile for: fftw
# Version required: 2.0.1
# Date created: Dec 28 1998
# Whom: Lars Koeller <lkoeller@cc.fh-lippe.de>
#
# $Id$
#
DISTNAME= fftw-2.0.1
CATEGORIES= math
MASTER_SITES= ftp://theory.lcs.mit.edu/pub/fftw/ \
ftp://ftp.uni-bielefeld.de/pub/systems/FreeBSD/lkoeller/
MAINTAINER= Lars.Koeller@Uni-Bielefeled.DE
HAS_CONFIGURE= YES
.include <bsd.port.mk>
.if ${ARCH} == "i386"
CONFIGURE_ARGS= --enable-i386-hacks
.endif
CONFIGURE_ARGS+= --enable-shared
post-install:
if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
fi
.for info in fftw.info
install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
.endfor

1
math/fftw3/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (fftw-2.0.1.tar.gz) = ebd79d36f85e995bab49bb675ec6847e

1
math/fftw3/pkg-comment Normal file
View File

@ -0,0 +1 @@
Fast C routines library to compute the Discrete Fourier Transform

12
math/fftw3/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
FFTW, the Fastest Fourier Transform in the West. FFTW is a comprehensive
collection of fast C routines for computing the discrete Fourier transform
(DFT) in one or more dimensions, of both real and complex data, and of
arbitrary input size. FFTW also includes parallel transforms, documented
elsewhere. We assume herein that the reader is already familiar with the
properties and uses of the DFT that are relevant to her application.
Otherwise, see e.g. `The Fast Fourier Transform' by E. O. Brigham
(Prentice-Hall, Englewood Cliffs, NJ, 1974). Our web page also has links to
FFT-related information online, see
http://theory.lcs.mit.edu/~fftw

17
math/fftw3/pkg-plist Normal file
View File

@ -0,0 +1,17 @@
lib/libfftw.la
lib/libfftw.so.2.1
lib/libfftw.so
lib/libfftw.a
lib/librfftw.la
lib/librfftw.so.2.1
lib/librfftw.so
lib/librfftw.a
include/fftw.h
include/rfftw.h
@unexec install-info --delete %D/info/fftw.info %D/info/dir
info/fftw.info
info/fftw.info-1
info/fftw.info-2
info/fftw.info-3
@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
@exec install-info %D/info/fftw.info %D/info/dir