diff options
author | lioux <lioux@FreeBSD.org> | 2001-03-13 00:04:10 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2001-03-13 00:04:10 +0800 |
commit | d59143058e96026d050096bc96070b5ff3032e52 (patch) | |
tree | 658536a157a7bf29d2e441df0d00a1e0508d56e5 | |
parent | 67cc408320faa966d5d625d816ed6bbf78c1dce6 (diff) | |
download | freebsd-ports-gnome-d59143058e96026d050096bc96070b5ff3032e52.tar.gz freebsd-ports-gnome-d59143058e96026d050096bc96070b5ff3032e52.tar.zst freebsd-ports-gnome-d59143058e96026d050096bc96070b5ff3032e52.zip |
New port:
Perl module providing an interface to Fast Fourier Transform routines
Initial import module version 0.25
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/p5-Math-FFT/Makefile | 22 | ||||
-rw-r--r-- | math/p5-Math-FFT/distinfo | 1 | ||||
-rw-r--r-- | math/p5-Math-FFT/pkg-comment | 1 | ||||
-rw-r--r-- | math/p5-Math-FFT/pkg-descr | 22 | ||||
-rw-r--r-- | math/p5-Math-FFT/pkg-plist | 7 |
6 files changed, 54 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index aeb8eec211c2..0fce783e155a 100644 --- a/math/Makefile +++ b/math/Makefile @@ -55,6 +55,7 @@ SUBDIR += p5-Math-BigIntFast SUBDIR += p5-Math-Currency SUBDIR += p5-Math-Expr + SUBDIR += p5-Math-FFT SUBDIR += p5-Math-Financial SUBDIR += p5-Math-FixedPrecision SUBDIR += p5-Math-GMP diff --git a/math/p5-Math-FFT/Makefile b/math/p5-Math-FFT/Makefile new file mode 100644 index 000000000000..05e72d589c2b --- /dev/null +++ b/math/p5-Math-FFT/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: p5-Math-FFT +# Date created: 12 Mar 2001 +# Whom: Mario S F Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Math-FFT +PORTVERSION= 0.25 +CATEGORIES= math perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Math +PKGNAMEPREFIX= p5- + +MAINTAINER= lioux@FreeBSD.org + +PERL_CONFIGURE= yes + +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +MAN3= Math::FFT.3 + +.include <bsd.port.mk> diff --git a/math/p5-Math-FFT/distinfo b/math/p5-Math-FFT/distinfo new file mode 100644 index 000000000000..81bc9f255b70 --- /dev/null +++ b/math/p5-Math-FFT/distinfo @@ -0,0 +1 @@ +MD5 (Math-FFT-0.25.tar.gz) = c44ab37a4d21ffa57ea49c01801106fe diff --git a/math/p5-Math-FFT/pkg-comment b/math/p5-Math-FFT/pkg-comment new file mode 100644 index 000000000000..b97fad29e4f3 --- /dev/null +++ b/math/p5-Math-FFT/pkg-comment @@ -0,0 +1 @@ +Perl module providing an interface to Fast Fourier Transform routines diff --git a/math/p5-Math-FFT/pkg-descr b/math/p5-Math-FFT/pkg-descr new file mode 100644 index 000000000000..89af48b762d2 --- /dev/null +++ b/math/p5-Math-FFT/pkg-descr @@ -0,0 +1,22 @@ +The Math::FFT module provides an interface to various Fast Fourier +Transform (FFT) routines of the C routine of fft4g.c; The one-dimensional +data sets, of size 2^n, are assumed to be sampled at a constant +rate. + +The FFT methods available are +- cdft: Complex Discrete Fourier Transform +- rdft: Real Discrete Fourier Transform +- ddct: Discrete Cosine Transform +- ddst: Discrete Sine Transform +- dfct: Cosine Transform of RDFT (Real Symmetric DFT) +- dfst: Sine Transform of RDFT (Real Symmetric DFT) +as well as their inverses. + +The C code for the FFT routines of fft4g.c is copyrighted 1996-99 +by Takuya OOURA. The file arrays.c included here to handle passing +arrays to and from C comes from the PGPLOT module of Karl Glazebrook +<kgb@aaoepp.aao.gov.au>. The perl interface of the Math::FTT module +is Copyright 2000 by Randy Kobes <randy@theoryx5.uwinnipeg.ca>, +and may be distributed under the same terms as Perl itself. + +WWW: http://momonga.t.u-tokyo.ac.jp/~ooura/fft.html. diff --git a/math/p5-Math-FFT/pkg-plist b/math/p5-Math-FFT/pkg-plist new file mode 100644 index 000000000000..b2e51d8d0226 --- /dev/null +++ b/math/p5-Math-FFT/pkg-plist @@ -0,0 +1,7 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/FFT/.packlist +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/FFT/FFT.bs +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/FFT/FFT.so +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math/FFT.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/FFT +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math |