Date: Sat, 1 Nov 1997 21:30:19 -0800 (PST) From: giffunip@asme.org To: freebsd-gnats-submit@FreeBSD.ORG Subject: ports/4914: Update to fftpack port Message-ID: <199711020530.VAA29923@hub.freebsd.org> Resent-Message-ID: <199711020540.VAA00758@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 4914 >Category: ports >Synopsis: Update to fftpack port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Nov 1 21:40:01 PST 1997 >Last-Modified: >Originator: Pedro Giffuni S. >Organization: Universidad Nacional de Colombia >Release: 2.2.2-Release >Environment: Not-relevant >Description: fftpack gives problems on certain platforms (not sure about FreeBSD), and therefore Rlab's author uses a double precision version. Since no one semms to use the original fftpack, but instead use this enhanced version, I am providing a replacement. (No other port depends on this) >How-To-Repeat: I thought of changing the name of the package (sorry for modifying the $Id line), but it would only cause more confusion. >Fix: diff -ru fftpack/Makefile bihar/Makefile --- fftpack/Makefile Sat Nov 1 19:54:41 1997 +++ bihar/Makefile Sat Nov 1 23:02:40 1997 @@ -1,25 +1,26 @@ -# New ports collection makefile for: fftpack -# Version required: ? -# Date created: 31 October 1996 -# Whom: pgs +# New ports collection makefile for: fftpack +# Version required: ? +# Date created: 31 Oct 97 +# Whom: Pedro Giffuni S. # -# $Id: Makefile,v 1.2 1997/02/14 09:50:04 asami Exp $ +# $Id: # -DISTNAME= fftpack +DISTNAME= bihar PKGNAME= fftpack-1.0 CATEGORIES= math -MASTER_SITES= ftp://netlib.bell-labs.com/netlib/ +MASTER_SITES= ftp://netlib.bell-labs.com/netlib/bihar.tar EXTRACT_SUFX= .tar -MAINTAINER= ports@FreeBSD.org + +MAINTAINER= giffunip@asme.org # ${DISTFILES} is automatically created from the directory contents IGNOREFILES= ${DISTFILES} EXTRACT_BEFORE_ARGS= -xvf post-extract: - uncompress $(WRKSRC)/*.f.Z + gunzip $(WRKSRC)/*.f.gz pre-build: ${RM} $(WRKSRC)/.depend @@ -27,8 +28,9 @@ post-install: .if !defined(NOPORTDOCS) - ${MKDIR} $(PREFIX)/share/doc/fftlib - ${CP} $(WRKSRC)/doc.Z $(PREFIX)/share/doc/fftlib/ + ${MKDIR} $(PREFIX)/share/doc/fftpack + gzip $(WRKSRC)/*.doc + ${CP} $(WRKSRC)/*.doc.gz $(PREFIX)/share/doc/fftpack .endif /sbin/ldconfig -m ${PREFIX}/lib diff -ru fftpack/files/makefile.lib bihar/files/makefile.lib --- fftpack/files/makefile.lib Sat Nov 1 19:54:41 1997 +++ bihar/files/makefile.lib Sat Nov 1 22:21:15 1997 @@ -6,14 +6,28 @@ SHLIB_MAJOR= 1 SHLIB_MINOR= 0 -LIB=fftpack -SRCS = cfftb.f cfftb1.f cfftf.f cfftf1.f cffti.f cffti1.f cosqb.f \ - cosqb1.f cosqf.f cosqf1.f cosqi.f cost.f costi.f ezfft1.f \ - ezfftb.f ezfftf.f ezffti.f passb.f passb2.f passb3.f passb4.f \ - passb5.f passf.f passf2.f passf3.f passf4.f passf5.f radb2.f \ - radb3.f radb4.f radb5.f radbg.f radf2.f radf3.f radf4.f \ - radf5.f radfg.f rfftb.f rfftb1.f rfftf.f rfftf1.f rffti.f \ - rffti1.f sinqb.f sinqf.f sinqi.f sint.f sint1.f sinti.f +LIB=bihar +SRCS = dbihar.f dbipl.f dbiplr.f dbisld.f dbislf.f dbmult.f dbplrm.f \ + dcfftb.f dcfftf.f dcffti.f dcftb1.f dcftf1.f dcfti1.f dcmult.f \ + dconju.f dcosqb.f dcosqf.f dcosqi.f dcost.f dcosti.f dcsqb1.f \ + dcsqf1.f defft1.f defftb.f defftf.f deffti.f dftrnx.f dftrny.f \ + dhzeri.f dhzero.f dlmult.f dlplrm.f dmatge.f dpentf.f dpmult.f \ + dpplrm.f dpreco.f dpssb.f dpssb2.f dpssb3.f dpssb4.f dpssb5.f \ + dpssf.f dpssf2.f dpssf3.f dpssf4.f dpssf5.f dradb2.f dradb3.f \ + dradb4.f dradb5.f dradbg.f dradf2.f dradf3.f dradf4.f dradf5.f \ + dradfg.f drfftb.f drfftf.f drffti.f drftb1.f drftf1.f drfti1.f \ + dsinqb.f dsinqf.f dsinqi.f dsint.f dsinti.f dstart.f dtrigi.f \ + dupdat.f sbihar.f sbipl.f sbiplr.f sbisld.f sbislf.f sbmult.f \ + sbplrm.f scfftb.f scfftf.f scffti.f scftb1.f scftf1.f scfti1.f \ + scmult.f sconju.f scosqb.f scosqf.f scosqi.f scost.f scosti.f \ + scsqb1.f scsqf1.f sefft1.f sefftb.f sefftf.f seffti.f sftrnx.f \ + sftrny.f shzeri.f shzero.f slmult.f slplrm.f smatge.f spentf.f \ + spmult.f spplrm.f spreco.f spssb.f spssb2.f spssb3.f spssb4.f \ + spssb5.f spssf.f spssf2.f spssf3.f spssf4.f spssf5.f sradb2.f \ + sradb3.f sradb4.f sradb5.f sradbg.f sradf2.f sradf3.f sradf4.f \ + sradf5.f sradfg.f srfftb.f srfftf.f srffti.f srftb1.f srftf1.f \ + srfti1.f ssinqb.f ssinqf.f ssinqi.f ssint.f ssinti.f sstart.f \ + strigi.f supdat.f CLEANFILES+= *.c diff -ru fftpack/files/md5 bihar/files/md5 --- fftpack/files/md5 Sat Nov 1 19:54:41 1997 +++ bihar/files/md5 Sat Nov 1 20:02:08 1997 @@ -1 +1 @@ -MD5 (fftpack.tar) = IGNORE +MD5 (bihar.tar) = IGNORE diff -ru fftpack/pkg/COMMENT bihar/pkg/COMMENT --- fftpack/pkg/COMMENT Sat Nov 1 19:54:41 1997 +++ bihar/pkg/COMMENT Thu Oct 30 21:22:50 1997 @@ -1 +1 @@ -Fast Fourier Transform libraries +biharmonic equation in rectangular geometry and polar coordinates diff -ru fftpack/pkg/DESCR bihar/pkg/DESCR --- fftpack/pkg/DESCR Sat Nov 1 19:54:41 1997 +++ bihar/pkg/DESCR Sat Nov 1 21:30:54 1997 @@ -1,5 +1,149 @@ -This package consists of programs which perform Fast Fourier Transforms -for both complex and real periodic sequences and certain other symmetric -sequences. - Paul Swarztrauber, NCAR. +/netlib/bihar + + * file: dbihar.f + o for: biharmonic PDE solver in rectangular geometry + o prec: double + o gams: I2b1c + * file: dbiplr.f + o for: biharmonic PDE solver in polar coordinates + o prec: double + o gams: I2b1c + * file: dbmult.f + o for: biharmonic multiply in rectangular geometry + o prec: double + o gams: I2b4 + * file: dbplrm.f + o for: biharmonic multiply in polar coordinates + o prec: double + o gams: I2b4 + * file: dlmult.f + o for: Laplace multiply in rectangular geometry + o prec: double + o gams: I2b4 + * file: dlplrm.f + o for: Laplace multiply in polar coordinates + o prec: double + o gams: I2b4 + * file: sbihar.f + o for: biharmonic PDE solver in rectangular geometry + o prec: single + o gams: I2b1c + * file: sbiplr.f + o for: biharmonic PDE solver in polar coordinates + o prec: single + o gams: I2b1c + * file: sbmult.f + o for: biharmonic multiply in rectangular geometry + o prec: single + o gams: I2b4 + * file: sbplrm.f + o for: biharmonic multiply in polar coordinates + o prec: single + o gams: I2b4 + * file: slmult.f + o for: Laplace multiply in rectangular geometry + o prec: single + o gams: I2b4 + * file: slplrm.f + o for: Laplace multiply in polar coordinates + o prec: single + o gams: I2b4 + * file: fft.doc + o for: documentation of FFT routines used in the bihar routines + o prec: double + o see: fftpack + * file: drffti.f + o for: initialize drfftf and drfftb + o prec: double + o see: fftpack + * file: drfftf.f + o for: forward transform of a real periodic sequence + o prec: double + o see: fftpack + * file: drfftb.f + o for: backward transform of a real coefficient array + o prec: double + o see: fftpack + * file: defftf.f + o for: a simplified real periodic forward transform + o prec: double + o see: fftpack + * file: defftb.f + o for: a simplified real periodic backward transform + o prec: double + o see: fftpack + * file: dsinti.f + o for: initialize dsint + o prec: double + o see: fftpack + * file: dsint.f + o for: sine transform of a real odd sequence + o prec: double + o see: fftpack + * file: dcosti.f + o for: initialize dcost + o prec: double + o see: fftpack + * file: dcost.f + o for: cosine transform of a real even sequence + o prec: double + o see: fftpack + * file: dsinqi.f + o for: initialize dsinqf and dsinqb + o prec: double + o see: fftpack + * file: dsinqf.f + o for: forward sine transform with odd wave numbers + o prec: double + o see: fftpack + * file: dsinqb.f + o for: unnormalized inverse of dsinqf + o prec: double + o see: fftpack + * file: dcosqi.f + o for: initialize dcosqf and dcosqb + o prec: double + o see: fftpack + * file: dcosqf.f + o for: forward cosine transform with odd wave numbers + o prec: double + o see: fftpack + * file: dcosqb.f + o for: unnormalized inverse of dcosqf + o prec: double + o see: fftpack + * file: dcffti.f + o for: initialize dcfftf and dcfftb + o prec: double + o see: fftpack + * file: dcfftf.f + o for: forward transform of a complex periodic sequence + o prec: double + o see: fftpack + * file: dcfftb.f + o for: unnormalized inverse of dcfftf + o prec: double + o see: fftpack + + FFTPACK (double precision version) + + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + + The routines in this directory are from netlib/bihar. + Although, they look like they are derivatives of the following + package. + + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + + version 4 april 1985 + + + This package consists of programs which perform Fast Fourier + Transforms for both complex and real periodic sequences and + certain other symmetric sequences. + + Paul Swarztrauber, NCAR. + + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + diff -ru fftpack/pkg/PLIST bihar/pkg/PLIST --- fftpack/pkg/PLIST Sat Nov 1 19:54:41 1997 +++ bihar/pkg/PLIST Sat Nov 1 23:03:25 1997 @@ -1,4 +1,4 @@ -lib/libfftpack.a -lib/libfftpack.so.1.0 -share/doc/fftlib/doc.Z +lib/libbihar.a +lib/libbihar.so.1.0 +share/doc/fftpack/fft.doc.gz @exec /sbin/ldconfig -m %B >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711020530.VAA29923>