Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Oct 2004 02:00:22 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/72531: Update port: math/fxt to 2004.10.04
Message-ID:  <20041012020022.5eda1261.tkato432@yahoo.com>
Resent-Message-ID: <200410111710.i9BHAaKm028279@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         72531
>Category:       ports
>Synopsis:       Update port: math/fxt to 2004.10.04
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 11 17:10:33 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.10-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 2004.10.04

New file:
files/patch-aux0::aux0print.cc
files/patch-bmat::bitmatprint.cc
files/patch-bpol::bitpolprint.cc

Remove file:
files/patch-include::jjassert.h
files/patch-makefile

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/math/fxt/Makefile math/fxt/Makefile
--- /usr/ports/math/fxt/Makefile	Mon Aug 16 22:42:07 2004
+++ math/fxt/Makefile	Wed Oct  6 23:22:36 2004
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	fxt
-PORTVERSION=	2003.02.18
-PORTREVISION=	1
+PORTVERSION=	2004.10.04
 CATEGORIES=	math
 MASTER_SITES=	http://www.jjj.de/fxt/
 EXTRACT_SUFX=	.tgz
@@ -18,14 +17,34 @@
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
+USE_GCC=	3.4
+USE_REINPLACE=	yes
 USE_GMAKE=	yes
 MAKEFILE=	makefile
+MAKE_ENV=	CXX="${CXX}" OFLAGS="${CXXFLAGS}"
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 502126
-BROKEN=		"Does not compile with gcc 3.4.2"
+post-patch:
+	@${REINPLACE_CMD} -e 's|^OFLAGS|#OFLAGS|g ; \
+		 s|^ARCHFLAG|#ARCHFLAG|g ; \
+		 s|^WFLAGS|#WFLAGS|g ; \
+		 s|^GFLAGS|#GFLAGS|g ; \
+		 s|^PFLAGS|#PFLAGS|g ; \
+		 s|^FXT_CXXFLAGS|#FXT_CXXFLAGS|g' ${WRKSRC}/makefile
+
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/libfxt.a ${PREFIX}/lib
+	@${MKDIR} ${PREFIX}/include/fxt
+	${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/fxt
+.for dir in aux0 aux1 aux2 bits bmat bpol chirpzt correlation comb \
+	comb/bucket convolution dctdst demo ds fft fht graph graph/bucket \
+	haar matrix matrixfft mod mult ntt perm perm/bucket realfft simplfft \
+	sort sort/bucket test walsh wavelet
+	@${MKDIR} ${PREFIX}/include/fxt/${dir}
+	${INSTALL_DATA} ${WRKSRC}/${dir}/*.h ${PREFIX}/include/fxt/${dir}
+.endfor
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/00*.txt ${DOCSDIR}
 .endif
 
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -urN /usr/ports/math/fxt/distinfo math/fxt/distinfo
--- /usr/ports/math/fxt/distinfo	Fri Jan 30 14:49:28 2004
+++ math/fxt/distinfo	Wed Oct  6 22:12:30 2004
@@ -1,2 +1,2 @@
-MD5 (fxt-2003.02.18.tgz) = e9941264cf6f6755f88ebc92063608ed
-SIZE (fxt-2003.02.18.tgz) = 477583
+MD5 (fxt-2004.10.04.tgz) = 706f72662fa5723813f8b491ac021875
+SIZE (fxt-2004.10.04.tgz) = 682896
diff -urN /usr/ports/math/fxt/files/patch-aux0::aux0print.cc math/fxt/files/patch-aux0::aux0print.cc
--- /usr/ports/math/fxt/files/patch-aux0::aux0print.cc	Thu Jan  1 09:00:00 1970
+++ math/fxt/files/patch-aux0::aux0print.cc	Wed Oct  6 22:31:28 2004
@@ -0,0 +1,11 @@
+--- aux0/aux0print.cc.orig	Sun Jul 11 23:08:11 2004
++++ aux0/aux0print.cc	Wed Oct  6 22:31:25 2004
+@@ -1,6 +1,8 @@
+ 
+ #include "fxtio.h"
+ 
++#include <cmath>
++
+ 
+ void
+ print_fixed(const char *bla, double v, long nd, bool sq)
diff -urN /usr/ports/math/fxt/files/patch-bmat::bitmatprint.cc math/fxt/files/patch-bmat::bitmatprint.cc
--- /usr/ports/math/fxt/files/patch-bmat::bitmatprint.cc	Thu Jan  1 09:00:00 1970
+++ math/fxt/files/patch-bmat::bitmatprint.cc	Wed Oct  6 22:29:03 2004
@@ -0,0 +1,10 @@
+--- bmat/bitmatprint.cc.orig	Mon Dec 22 01:05:42 2003
++++ bmat/bitmatprint.cc	Wed Oct  6 22:28:38 2004
+@@ -2,6 +2,7 @@
+ 
+ //#include "bits/printbin.h"
+ #include "fxtiomanip.h"
++#include "fxttypes.h"
+ 
+ 
+ void
diff -urN /usr/ports/math/fxt/files/patch-bpol::bitpolprint.cc math/fxt/files/patch-bpol::bitpolprint.cc
--- /usr/ports/math/fxt/files/patch-bpol::bitpolprint.cc	Thu Jan  1 09:00:00 1970
+++ math/fxt/files/patch-bpol::bitpolprint.cc	Wed Oct  6 23:18:35 2004
@@ -0,0 +1,10 @@
+--- bpol/bitpolprint.cc.orig	Wed Apr 14 01:51:29 2004
++++ bpol/bitpolprint.cc	Wed Oct  6 23:18:23 2004
+@@ -2,6 +2,7 @@
+ #include "bits/bitsperlong.h"
+ 
+ #include "fxtio.h"
++#include "fxttypes.h"
+ 
+ 
+ void
diff -urN /usr/ports/math/fxt/files/patch-include::jjassert.h math/fxt/files/patch-include::jjassert.h
--- /usr/ports/math/fxt/files/patch-include::jjassert.h	Thu Feb 27 09:17:18 2003
+++ math/fxt/files/patch-include::jjassert.h	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- include/jjassert.h.orig	Sun Feb 23 14:08:38 2003
-+++ include/jjassert.h	Sun Feb 23 14:08:56 2003
-@@ -2,7 +2,7 @@
- #define      HAVE_JJASSERT_H__
- 
- // if you don't have sys/cdefs.h just uncomment the next line:
--//#include <sys/cdefs.h>  // __STRING()
-+#include <sys/cdefs.h>  // __STRING()
- 
- // aux0/jjassert.cc:
- // options for last action of jjassert_fail():
diff -urN /usr/ports/math/fxt/files/patch-makefile math/fxt/files/patch-makefile
--- /usr/ports/math/fxt/files/patch-makefile	Sat Apr 12 22:57:06 2003
+++ math/fxt/files/patch-makefile	Thu Jan  1 09:00:00 1970
@@ -1,56 +0,0 @@
---- makefile.orig	Sat Jan 11 18:08:57 2003
-+++ makefile	Mon Jan 27 16:08:56 2003
-@@ -3,7 +3,7 @@
- 
- PROJ=fxt
- 
--CXX = c++
-+#CXX = c++
- PPLIBS = -lm -lstdc++
- 
- 
-@@ -15,7 +15,6 @@
- #  -mcpu=   Schedule code for given CPU
- # Note that specifying `-march=CPU-TYPE' implies `-mcpu=CPU-TYPE'
- 
--OFLAGS = -O2
- OFLAGS += -fomit-frame-pointer
- OFLAGS += -fno-exceptions
- OFLAGS += -ffast-math
-@@ -53,12 +52,12 @@
-  -Imod -Iwavelet -Isort -Islow
- 
- #### choose the FLAG combo here:
--CXXFLAGS  = -pipe -fno-exceptions
--CXXFLAGS += $(OFLAGS) # uncomment for OPTIMIZATION
-+#CXXFLAGS  = -pipe -fno-exceptions
-+#CXXFLAGS += $(OFLAGS) # uncomment for OPTIMIZATION
- #CXXFLAGS += $(PFLAGS) # uncomment for PROFILING
- #CXXFLAGS += $(GFLAGS) # uncomment for DEBUGGING
- #CXXFLAGS += -D__NO_MATH_INLINES
--CXXFLAGS += $(WFLAGS) # uncomment for WARNINGS
-+#CXXFLAGS += $(WFLAGS) # uncomment for WARNINGS
- 
- #-------------------------------------
- 
-@@ -354,16 +353,16 @@
- #	@echo ' ===== make FXT lib DONE. ====='
- 
- 
--PREFIX=/usr/
--LIBDIR=$(PREFIX)/lib/fxt
-+#PREFIX=/usr/
-+LIBDIR=$(PREFIX)/lib
- INCDIR=$(PREFIX)/include/fxt
- .PHONY: install  ## install to $(PREFIX)/{lib,include}/fxt/
- install: lib
- 	@echo 'PREFIX=$(PREFIX)  LIBDIR=$(LIBDIR)  INCDIR=$(INCDIR)'
- 	@test -d $(LIBDIR)  ||  mkdir $(LIBDIR)
--	cp -auv $(FXTLIB) $(LIBDIR)/
-+	${BSD_INSTALL_DATA} $(FXTLIB) $(LIBDIR)/
- 	@test -d $(INCDIR)  ||  mkdir $(INCDIR)
--	@cp -auv $(FXTHDRS) $(INCDIR)/
-+	${BSD_INSTALL_DATA} $(FXTHDRS) $(INCDIR)/
- 
- .PHONY: uninstall  ## opposite of install ;-)
- uninstall:
diff -urN /usr/ports/math/fxt/pkg-plist math/fxt/pkg-plist
--- /usr/ports/math/fxt/pkg-plist	Sat Apr 12 22:57:08 2003
+++ math/fxt/pkg-plist	Wed Oct  6 23:21:05 2004
@@ -1,217 +1,364 @@
-include/fxt/applyfunc.h
-include/fxt/arith1.h
-include/fxt/arith2d.h
-include/fxt/array.h
-include/fxt/array2d.h
-include/fxt/aux0lazy.h
-include/fxt/aux1lazy.h
-include/fxt/aux2lazy.h
-include/fxt/auxbitlazy.h
-include/fxt/auxdouble.h
-include/fxt/auxprint.h
-include/fxt/binarydebruijn.h
-include/fxt/binaryprimestring.h
-include/fxt/bit2adic.h
-include/fxt/bit2composition.h
-include/fxt/bit2pow.h
-include/fxt/bitarray.h
-include/fxt/bitasm.h
-include/fxt/bitcombcolex.h
-include/fxt/bitcomblex.h
-include/fxt/bitcombminchange.h
-include/fxt/bitcopy.h
-include/fxt/bitcount.h
-include/fxt/bitcyclic.h
-include/fxt/bitcyclic2.h
-include/fxt/bitgather.h
-include/fxt/bithigh.h
-include/fxt/bitinvolutions.h
-include/fxt/bitlex.h
-include/fxt/bitlow.h
-include/fxt/bitmat.h
-include/fxt/bitmisc.h
-include/fxt/bitmrotate.h
-include/fxt/bitpol.h
-include/fxt/bitpolirred.h
-include/fxt/bitpolmodmult.h
-include/fxt/bitpolmodmultrev.h
-include/fxt/bitpoltrace.h
-include/fxt/bitrotate.h
-include/fxt/bitsequency.h
-include/fxt/bitsperlong.h
-include/fxt/bitsubset.h
-include/fxt/bitswap.h
-include/fxt/bitzip.h
-include/fxt/branchless.h
-include/fxt/bytescan.h
-include/fxt/cholesky.h
-include/fxt/cmult.h
-include/fxt/combaltminchange.h
-include/fxt/combcolex.h
-include/fxt/comblazy.h
-include/fxt/comblex.h
-include/fxt/combminchange.h
+include/fxt/aux0-all.h
+include/fxt/aux0/aux0double.h
+include/fxt/aux0/cmult.h
+include/fxt/aux0/constants.h
+include/fxt/aux0/csincos.h
+include/fxt/aux0/fhtmulsqr.h
+include/fxt/aux0/funcemu.h
+include/fxt/aux0/inline.h
+include/fxt/aux0/rand.h
+include/fxt/aux0/range.h
+include/fxt/aux0/sincos.h
+include/fxt/aux0/sumdiff.h
+include/fxt/aux0/swap.h
+include/fxt/aux0/timer.h
+include/fxt/aux0/version.h
+include/fxt/aux1-all.h
+include/fxt/aux1/applyfunc.h
+include/fxt/aux1/arith1.h
+include/fxt/aux1/array.h
+include/fxt/aux1/aux1double.h
+include/fxt/aux1/auxprint.h
+include/fxt/aux1/bytescan.h
+include/fxt/aux1/copy.h
+include/fxt/aux1/diff.h
+include/fxt/aux1/grsnegate.h
+include/fxt/aux1/misc.h
+include/fxt/aux1/resample.h
+include/fxt/aux1/scale.h
+include/fxt/aux1/scanbox.h
+include/fxt/aux1/shift.h
+include/fxt/aux1/symmetry.h
+include/fxt/aux1/wordgray.h
+include/fxt/aux2-all.h
+include/fxt/aux2/applyfunc2d.h
+include/fxt/aux2/arith2d.h
+include/fxt/aux2/array2d.h
+include/fxt/aux2/copy2d.h
+include/fxt/aux2/minmax2d.h
+include/fxt/aux2/reverse2d.h
+include/fxt/aux2/rotate2d.h
+include/fxt/aux2/scale2d.h
+include/fxt/aux2/shift2d.h
+include/fxt/aux2/transpose.h
+include/fxt/aux2/transpose2.h
+include/fxt/aux2/transpose2_ba.h
+include/fxt/aux2/transpose_ba.h
+include/fxt/bits-all.h
+include/fxt/bits/bit2adic.h
+include/fxt/bits/bit2composition.h
+include/fxt/bits/bit2pow.h
+include/fxt/bits/bitasm.h
+include/fxt/bits/bitcombcolex.h
+include/fxt/bits/bitcomblex.h
+include/fxt/bits/bitcombminchange.h
+include/fxt/bits/bitcopy.h
+include/fxt/bits/bitcount.h
+include/fxt/bits/bitcyclic.h
+include/fxt/bits/bitcyclic2.h
+include/fxt/bits/bitcyclic3.h
+include/fxt/bits/bitcyclicgray.h
+include/fxt/bits/bitgather.h
+include/fxt/bits/bitgraypermute.h
+include/fxt/bits/bithigh.h
+include/fxt/bits/bitlex.h
+include/fxt/bits/bitlow.h
+include/fxt/bits/bitmisc.h
+include/fxt/bits/bitmrotate.h
+include/fxt/bits/bitnecklace.h
+include/fxt/bits/bitrotate.h
+include/fxt/bits/bitseparate.h
+include/fxt/bits/bitsequency.h
+include/fxt/bits/bitsperlong.h
+include/fxt/bits/bitsubset.h
+include/fxt/bits/bitsubsetgray.h
+include/fxt/bits/bitswap.h
+include/fxt/bits/bittransforms.h
+include/fxt/bits/bitxtransforms.h
+include/fxt/bits/bitzip.h
+include/fxt/bits/branchless.h
+include/fxt/bits/colormix.h
+include/fxt/bits/colormixp.h
+include/fxt/bits/fl_colormix.h
+include/fxt/bits/graycode.h
+include/fxt/bits/graypower.h
+include/fxt/bits/greencode.h
+include/fxt/bits/grsnegative.h
+include/fxt/bits/hilbert.h
+include/fxt/bits/negbin.h
+include/fxt/bits/nextgray.h
+include/fxt/bits/parity.h
+include/fxt/bits/printbin.h
+include/fxt/bits/revbin.h
+include/fxt/bits/tinyfactors.h
+include/fxt/bits/zerobyte.h
+include/fxt/bmat-all.h
+include/fxt/bmat/bitmat.h
+include/fxt/bmat/bitmatinline.h
+include/fxt/bpol-all.h
+include/fxt/bpol/allirredpol.h
+include/fxt/bpol/bitpol.h
+include/fxt/bpol/bitpoldegree.h
+include/fxt/bpol/bitpolfactor.h
+include/fxt/bpol/bitpolirred.h
+include/fxt/bpol/bitpolmodmult.h
+include/fxt/bpol/bitpolmodmultrev.h
+include/fxt/bpol/bitpolprimitive.h
+include/fxt/bpol/bitpolprint.h
+include/fxt/bpol/bitpolsquarefree.h
+include/fxt/bpol/fcsr.h
+include/fxt/bpol/gf2n.h
+include/fxt/bpol/gf2nfuncs.h
+include/fxt/bpol/lfsr.h
+include/fxt/bpol/lfsr64.h
+include/fxt/bpol/lhca.h
+include/fxt/bpol/necklace2bitpol.h
+include/fxt/bpol/normalbasis.h
+include/fxt/bpol/numofbitpol.h
+include/fxt/bpol/primpoly.h
+include/fxt/chirpzt-all.h
+include/fxt/chirpzt/chirpzt.h
+include/fxt/comb-all.h
+include/fxt/comb/binarydebruijn.h
+include/fxt/comb/binaryprimestring.h
+include/fxt/comb/bucket/binarydebruijn.h
+include/fxt/comb/bucket/combcolex.h
+include/fxt/comb/bucket/comblex.h
+include/fxt/comb/bucket/combminchange.h
+include/fxt/comb/bucket/compositionalt.h
+include/fxt/comb/bucket/subsetdebruijn.h
+include/fxt/comb/combaltminchange.h
+include/fxt/comb/combcolex.h
+include/fxt/comb/comblex.h
+include/fxt/comb/combminchange.h
+include/fxt/comb/compositionlex.h
+include/fxt/comb/debruijn.h
+include/fxt/comb/gray.h
+include/fxt/comb/lyndongray.h
+include/fxt/comb/mixedradix.h
+include/fxt/comb/mixedradixgray.h
+include/fxt/comb/mixedradixlex.h
+include/fxt/comb/modularmixedradixgray.h
+include/fxt/comb/numofnecklaces.h
+include/fxt/comb/paren.h
+include/fxt/comb/paren2.h
+include/fxt/comb/partition.h
+include/fxt/comb/primestring.h
+include/fxt/comb/stringsubst.h
+include/fxt/comb/subsetdebruijn.h
+include/fxt/comb/subsetlex.h
+include/fxt/comb/subsetminchange.h
+include/fxt/comb/subsetmonotone.h
 include/fxt/complextype.h
-include/fxt/compositionalt.h
-include/fxt/compositionlex.h
-include/fxt/constants.h
-include/fxt/convex.h
-include/fxt/copy.h
-include/fxt/copy2d.h
-include/fxt/csincos.h
-include/fxt/cycles.h
-include/fxt/daubechies.h
-include/fxt/debruijn.h
-include/fxt/deque.h
-include/fxt/diff.h
-include/fxt/diskaux.h
-include/fxt/dslazy.h
-include/fxt/dyadiccnvl.h
-include/fxt/factor.h
-include/fxt/fcsr.h
-include/fxt/fhtmulsqr.h
-include/fxt/funcemu.h
-include/fxt/fxt.h
-include/fxt/fxtauxlazy.h
+include/fxt/convolution-all.h
+include/fxt/convolution/convolution.h
+include/fxt/convolution/slowcnvl.h
+include/fxt/convolution/slowtwodimcnvl.h
+include/fxt/correlation-all.h
+include/fxt/correlation/correlation.h
+include/fxt/correlation/slowcorr.h
+include/fxt/dctdst-all.h
+include/fxt/dctdst/dctdst.h
+include/fxt/demo/bitdemos.h
+include/fxt/demo/nextarg.h
+include/fxt/ds-all.h
+include/fxt/ds/bitarray.h
+include/fxt/ds/deque.h
+include/fxt/ds/heap.h
+include/fxt/ds/orderedrarray.h
+include/fxt/ds/priorityqueue.h
+include/fxt/ds/queue.h
+include/fxt/ds/rarray.h
+include/fxt/ds/ringbuffer.h
+include/fxt/ds/rset.h
+include/fxt/ds/stack.h
+include/fxt/fft-all.h
+include/fxt/fft/fft.h
+include/fxt/fht-all.h
+include/fxt/fht/fht.h
+include/fxt/fht/shortfhtdifcore.h
+include/fxt/fht/shortfhtditcore.h
+include/fxt/fxtalloca.h
 include/fxt/fxtio.h
 include/fxt/fxtiomanip.h
-include/fxt/fxtmult.h
 include/fxt/fxttypes.h
-include/fxt/graycode.h
-include/fxt/graypermute.h
-include/fxt/grayrevpermute.h
-include/fxt/greencode.h
-include/fxt/haarnn.h
-include/fxt/haarnninplace.h
-include/fxt/haarpermute.h
-include/fxt/heap.h
-include/fxt/heapsort.h
-include/fxt/hilbert.h
-include/fxt/inline.h
-include/fxt/intarith.h
+include/fxt/graph-all.h
+include/fxt/graph/bucket/debruijngraph.h
+include/fxt/graph/digraph.h
+include/fxt/graph/digraphpaths.h
+include/fxt/graph/digraphspecial.h
+include/fxt/graph/printpath.h
+include/fxt/haar-all.h
+include/fxt/haar/haar.h
+include/fxt/haar/haari2i.h
+include/fxt/haar/haarnn.h
+include/fxt/haar/haarrevnn.h
+include/fxt/haar/transposedhaarnn.h
+include/fxt/haar/transposedhaarrevnn.h
 include/fxt/jjassert.h
-include/fxt/ldn2rc.h
-include/fxt/lfsr.h
-include/fxt/lfsr64.h
-include/fxt/lhca.h
-include/fxt/lowbitprimpoly.h
-include/fxt/matrix.h
-include/fxt/matrixsymmetryq.h
-include/fxt/minmax.h
-include/fxt/minmax2d.h
-include/fxt/minweightlhcarule.h
-include/fxt/minweightprimpoly.h
-include/fxt/misc.h
-include/fxt/misc2d.h
-include/fxt/mixedradix.h
-include/fxt/mixedradixgray.h
-include/fxt/mixedradixlex.h
-include/fxt/mmult.h
-include/fxt/mod.h
-include/fxt/modarith.h
-include/fxt/modlazy.h
-include/fxt/modm.h
-include/fxt/modularmixedradixgray.h
-include/fxt/moduli.h
-include/fxt/monotone.h
-include/fxt/monotonegray.h
-include/fxt/mrotate.h
-include/fxt/mtypes.h
-include/fxt/ntt.h
-include/fxt/orderedrarray.h
-include/fxt/paren.h
-include/fxt/paren2.h
-include/fxt/partition.h
-include/fxt/permapply.h
-include/fxt/permcyclic.h
-include/fxt/permderange.h
-include/fxt/permlazy.h
-include/fxt/permlex.h
-include/fxt/permminchange.h
-include/fxt/permstar.h
-include/fxt/permtrotter.h
-include/fxt/permutation.h
-include/fxt/permvisit.h
-include/fxt/primes.h
-include/fxt/primestring.h
-include/fxt/printbin.h
-include/fxt/priorityqueue.h
-include/fxt/quantise.h
-include/fxt/queue.h
-include/fxt/radixpermute.h
-include/fxt/rand.h
-include/fxt/randprimpoly.h
-include/fxt/range.h
-include/fxt/rarray.h
-include/fxt/reorth.h
-include/fxt/resample.h
+include/fxt/matrix-all.h
+include/fxt/matrix/cholesky.h
+include/fxt/matrix/matrix.h
+include/fxt/matrix/matrixsymmetryq.h
+include/fxt/matrix/mmult.h
+include/fxt/matrix/reorth.h
+include/fxt/matrix/symmetricpart.h
+include/fxt/matrix/testmatrix.h
+include/fxt/matrix/toeplitz.h
+include/fxt/matrix/vector.h
+include/fxt/matrixfft-all.h
+include/fxt/matrixfft/ldn2rc.h
+include/fxt/matrixfft/matrixfft.h
+include/fxt/mod-all.h
+include/fxt/mod/binarygcd.h
+include/fxt/mod/chebyshev.h
+include/fxt/mod/factor.h
+include/fxt/mod/gcd.h
+include/fxt/mod/ipow.h
+include/fxt/mod/isqrt.h
+include/fxt/mod/mersenne.h
+include/fxt/mod/mod.h
+include/fxt/mod/modarith.h
+include/fxt/mod/mtypes.h
+include/fxt/mod/numtheory.h
+include/fxt/mod/primes.h
+include/fxt/mod/testnum.h
+include/fxt/mult-all.h
+include/fxt/mult/diskaux.h
+include/fxt/mult/fxtmult.h
+include/fxt/mult/workspace.h
+include/fxt/ntt-all.h
+include/fxt/ntt/ntt.h
+include/fxt/perm-all.h
+include/fxt/perm/bucket/graypermute.h
+include/fxt/perm/bucket/partition.h
+include/fxt/perm/bucket/revbinpermute.h
+include/fxt/perm/cycles.h
+include/fxt/perm/graypermute.h
+include/fxt/perm/grayrevpermute.h
+include/fxt/perm/greenpermute.h
+include/fxt/perm/greenrevpermute.h
+include/fxt/perm/haarpermute.h
+include/fxt/perm/mrotate.h
+include/fxt/perm/permapply.h
+include/fxt/perm/permapplyfunc.h
+include/fxt/perm/permcyclic.h
+include/fxt/perm/permderange.h
+include/fxt/perm/permlex.h
+include/fxt/perm/permminchange.h
+include/fxt/perm/permstar.h
+include/fxt/perm/permtrotter.h
+include/fxt/perm/permutation.h
+include/fxt/perm/permvisit.h
+include/fxt/perm/radixpermute.h
+include/fxt/perm/randperm.h
+include/fxt/perm/revbinpermute.h
+include/fxt/perm/revbinpermute0.h
+include/fxt/perm/reverse.h
+include/fxt/perm/rotate.h
+include/fxt/perm/shortgraypermute.h
+include/fxt/perm/shortrevbinpermute.h
+include/fxt/perm/shortrevbinpermute0.h
+include/fxt/perm/swapblocks.h
+include/fxt/perm/xorpermute.h
+include/fxt/perm/zip.h
+include/fxt/perm/ziprev.h
+include/fxt/realfft-all.h
+include/fxt/realfft/realfft.h
 include/fxt/restrict.h
-include/fxt/revbin.h
-include/fxt/revbinpermute.h
-include/fxt/revbinpermute0.h
-include/fxt/reverse.h
-include/fxt/reverse2d.h
-include/fxt/ringbuffer.h
-include/fxt/rotate.h
-include/fxt/rotate2d.h
-include/fxt/rset.h
-include/fxt/scale.h
-include/fxt/scale2d.h
-include/fxt/scan.h
-include/fxt/scanbox.h
-include/fxt/scanfunc.h
-include/fxt/search.h
-include/fxt/searchidx.h
-include/fxt/searchptr.h
-include/fxt/shift.h
-include/fxt/shift2d.h
-include/fxt/shortfhtdifcore.h
-include/fxt/shortfhtditcore.h
-include/fxt/shortgraypermute.h
-include/fxt/shortrevbinpermute.h
-include/fxt/shortrevbinpermute0.h
-include/fxt/sincos.h
-include/fxt/slowcnvl.h
-include/fxt/slowcorr.h
-include/fxt/slowlazy.h
-include/fxt/slowtwodimcnvl.h
-include/fxt/sort.h
-include/fxt/sortcomplex.h
-include/fxt/sortfunc.h
-include/fxt/sortidx.h
-include/fxt/sortlazy.h
-include/fxt/sortptr.h
-include/fxt/stack.h
-include/fxt/subsetdebruijn.h
-include/fxt/subsetlex.h
-include/fxt/subsetminchange.h
-include/fxt/subsetmonotone.h
-include/fxt/sumdiff.h
-include/fxt/symbolify.h
-include/fxt/symmetricpart.h
-include/fxt/symmetry.h
-include/fxt/testmatrix.h
-include/fxt/testnum.h
-include/fxt/tinyfactors.h
-include/fxt/toeplitz.h
-include/fxt/transpose.h
-include/fxt/transpose2.h
-include/fxt/transpose2_ba.h
-include/fxt/transpose_ba.h
-include/fxt/unique.h
-include/fxt/vector.h
-include/fxt/walshgray.h
-include/fxt/walshhartley.h
-include/fxt/walshlazy.h
-include/fxt/walshpal.h
-include/fxt/walshseq.h
-include/fxt/walshwak.h
-include/fxt/walshwal.h
-include/fxt/waveletfilter.h
-include/fxt/workspace.h
-include/fxt/xorpermute.h
-include/fxt/zerobyte.h
-include/fxt/zip.h
-include/fxt/ziprev.h
+include/fxt/simplfft/fft.h
+include/fxt/sort-all.h
+include/fxt/sort/bsearch.h
+include/fxt/sort/bsearchapprox.h
+include/fxt/sort/bsearchfunc.h
+include/fxt/sort/bsearchidx.h
+include/fxt/sort/bsearchidxfunc.h
+include/fxt/sort/bsearchptr.h
+include/fxt/sort/bsearchptrfunc.h
+include/fxt/sort/bucket/searchunsorted.h
+include/fxt/sort/bucket/sort.h
+include/fxt/sort/convex.h
+include/fxt/sort/grep.h
+include/fxt/sort/heapsort.h
+include/fxt/sort/minmax.h
+include/fxt/sort/minmaxfunc.h
+include/fxt/sort/minmaxidx.h
+include/fxt/sort/minmaxidxfunc.h
+include/fxt/sort/minmaxmed23.h
+include/fxt/sort/minmaxmed23func.h
+include/fxt/sort/minmaxptr.h
+include/fxt/sort/minmaxptrfunc.h
+include/fxt/sort/monotone.h
+include/fxt/sort/quantize.h
+include/fxt/sort/searchdown.h
+include/fxt/sort/sort.h
+include/fxt/sort/sort23.h
+include/fxt/sort/sort23func.h
+include/fxt/sort/sortcomplex.h
+include/fxt/sort/sortfunc.h
+include/fxt/sort/sortidx.h
+include/fxt/sort/sortidxfunc.h
+include/fxt/sort/sortptr.h
+include/fxt/sort/sortptrfunc.h
+include/fxt/sort/symbolify.h
+include/fxt/sort/ucount.h
+include/fxt/sort/unique.h
+include/fxt/sort/uniqueapprox.h
+include/fxt/sort/usearch.h
+include/fxt/sort/usearchfunc.h
+include/fxt/test/test.h
+include/fxt/walsh-all.h
+include/fxt/walsh/arithtransform.h
+include/fxt/walsh/dyadiccnvl.h
+include/fxt/walsh/reedmuller.h
+include/fxt/walsh/slant.h
+include/fxt/walsh/walshbasefunc.h
+include/fxt/walsh/walshgray.h
+include/fxt/walsh/walshpal.h
+include/fxt/walsh/walshq.h
+include/fxt/walsh/walshseq.h
+include/fxt/walsh/walshwak.h
+include/fxt/walsh/walshwal.h
+include/fxt/walsh/walshwalrev.h
+include/fxt/wavelet-all.h
+include/fxt/wavelet/daubechies.h
+include/fxt/wavelet/wavelet.h
+include/fxt/wavelet/waveletfilter.h
 lib/libfxt.a
+%%PORTDOCS%%%%DOCSDIR%%/00legal.txt
+%%PORTDOCS%%%%DOCSDIR%%/00readme.txt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm include/fxt/wavelet
+@dirrm include/fxt/walsh
+@dirrm include/fxt/test
+@dirrm include/fxt/sort/bucket
+@dirrm include/fxt/sort
+@dirrm include/fxt/simplfft
+@dirrm include/fxt/realfft
+@dirrm include/fxt/perm/bucket
+@dirrm include/fxt/perm
+@dirrm include/fxt/ntt
+@dirrm include/fxt/mult
+@dirrm include/fxt/mod
+@dirrm include/fxt/matrixfft
+@dirrm include/fxt/matrix
+@dirrm include/fxt/haar
+@dirrm include/fxt/graph/bucket
+@dirrm include/fxt/graph
+@dirrm include/fxt/fht
+@dirrm include/fxt/fft
+@dirrm include/fxt/ds
+@dirrm include/fxt/demo
+@dirrm include/fxt/dctdst
+@dirrm include/fxt/correlation
+@dirrm include/fxt/convolution
+@dirrm include/fxt/comb/bucket
+@dirrm include/fxt/comb
+@dirrm include/fxt/chirpzt
+@dirrm include/fxt/bpol
+@dirrm include/fxt/bmat
+@dirrm include/fxt/bits
+@dirrm include/fxt/aux2
+@dirrm include/fxt/aux1
+@dirrm include/fxt/aux0
 @dirrm include/fxt
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041012020022.5eda1261.tkato432>