Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Oct 2005 03:00:23 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/88191: Update port: math/fxt to 2005.10.06
Message-ID:  <20051030030023.4d8e6afb.tkato432@yahoo.com>
Resent-Message-ID: <200510291810.j9TIAFnD078105@freefall.freebsd.org>

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

>Number:         88191
>Category:       ports
>Synopsis:       Update port: math/fxt to 2005.10.06
>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:   Sat Oct 29 18:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p13 i386
>Organization:
>Environment:
>Description:
- Update to version 2005.10.06
 
Remove file:
files/patch-aux0::aux0print.cc
files/patch-bmat::bitmatprint.cc
files/patch-bpol::bitpolprint.cc

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/math/fxt/Makefile math/fxt/Makefile
--- /usr/ports/math/fxt/Makefile	Tue Nov  2 21:14:47 2004
+++ math/fxt/Makefile	Sun Oct 23 14:55:19 2005
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	fxt
-PORTVERSION=	2004.10.25
+PORTVERSION=	2005.10.06
 CATEGORIES=	math
 MASTER_SITES=	http://www.jjj.de/fxt/
 EXTRACT_SUFX=	.tgz
@@ -17,7 +17,7 @@
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USE_GCC=	3.4
+USE_GCC=	3.4+
 USE_REINPLACE=	yes
 USE_GMAKE=	yes
 MAKEFILE=	makefile
@@ -30,18 +30,16 @@
 		 s|^GFLAGS|#GFLAGS|g ; \
 		 s|^PFLAGS|#PFLAGS|g ; \
 		 s|^FXT_CXXFLAGS|#FXT_CXXFLAGS|g' ${WRKSRC}/makefile
+	@${REINPLACE_CMD} -e 's|sinl|Sin|g' ${WRKSRC}/src/aux0/trigrec.h 
+	@${REINPLACE_CMD} -e 's|sinl|sin|g' ${WRKSRC}/src/fht/hartleyshift.h
 
 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
+	cd ${WRKSRC}/src && ${FIND} . -name "*.h" | \
+		${CPIO} -pdm -L -R ${SHAROWN}:${SHAREGRP} ${PREFIX}/include/fxt
+	@${FIND} ${PREFIX}/include/fxt -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
+	@${FIND} ${PREFIX}/include/fxt -type d | ${XARGS} ${CHMOD} ${BINMODE}
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/00*.txt ${DOCSDIR}
diff -urN /usr/ports/math/fxt/distinfo math/fxt/distinfo
--- /usr/ports/math/fxt/distinfo	Tue Nov  2 21:14:47 2004
+++ math/fxt/distinfo	Fri Oct 21 18:37:28 2005
@@ -1,2 +1,2 @@
-MD5 (fxt-2004.10.25.tgz) = 42ed2e3d8ca97f94257045a30f24aadb
-SIZE (fxt-2004.10.25.tgz) = 693240
+MD5 (fxt-2005.10.06.tgz) = aff0b9b8f53efecad651708b47593f43
+SIZE (fxt-2005.10.06.tgz) = 817417
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	Tue Oct 12 21:59:39 2004
+++ math/fxt/files/patch-aux0::aux0print.cc	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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	Tue Oct 12 21:59:39 2004
+++ math/fxt/files/patch-bmat::bitmatprint.cc	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- 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	Tue Oct 12 21:59:39 2004
+++ math/fxt/files/patch-bpol::bitpolprint.cc	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- 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/pkg-plist math/fxt/pkg-plist
--- /usr/ports/math/fxt/pkg-plist	Tue Nov  2 21:14:48 2004
+++ math/fxt/pkg-plist	Fri Oct 21 19:27:50 2005
@@ -1,17 +1,20 @@
 include/fxt/aux0-all.h
 include/fxt/aux0/aux0double.h
+include/fxt/aux0/binomial.h
+include/fxt/aux0/bucket/funcemu.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/ldn2rc.h
+include/fxt/aux0/randf.h
 include/fxt/aux0/range.h
+include/fxt/aux0/sign.h
 include/fxt/aux0/sincos.h
 include/fxt/aux0/sumdiff.h
 include/fxt/aux0/swap.h
 include/fxt/aux0/timer.h
+include/fxt/aux0/trigrec.h
 include/fxt/aux0/version.h
 include/fxt/aux1-all.h
 include/fxt/aux1/applyfunc.h
@@ -34,6 +37,7 @@
 include/fxt/aux2/applyfunc2d.h
 include/fxt/aux2/arith2d.h
 include/fxt/aux2/array2d.h
+include/fxt/aux2/bucket/transpose2.h
 include/fxt/aux2/copy2d.h
 include/fxt/aux2/minmax2d.h
 include/fxt/aux2/reverse2d.h
@@ -42,22 +46,27 @@
 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/bin2paul.h
 include/fxt/bits/bit2adic.h
 include/fxt/bits/bit2composition.h
 include/fxt/bits/bit2pow.h
+include/fxt/bits/bitasm-amd64.h
+include/fxt/bits/bitasm-i386.h
+include/fxt/bits/bitasm-sse.h
 include/fxt/bits/bitasm.h
+include/fxt/bits/bitblock.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/bitcyclic-dist.h
+include/fxt/bits/bitcyclic-match.h
+include/fxt/bits/bitcyclic-minmax.h
+include/fxt/bits/bitcyclic-period.h
+include/fxt/bits/bitcyclic-xor.h
+include/fxt/bits/bitfibgray.h
 include/fxt/bits/bitgather.h
 include/fxt/bits/bitgraypermute.h
 include/fxt/bits/bithigh.h
@@ -66,20 +75,28 @@
 include/fxt/bits/bitmisc.h
 include/fxt/bits/bitmrotate.h
 include/fxt/bits/bitnecklace.h
+include/fxt/bits/bitperiodic.h
 include/fxt/bits/bitrotate.h
 include/fxt/bits/bitseparate.h
 include/fxt/bits/bitsequency.h
+include/fxt/bits/bitset2set.h
 include/fxt/bits/bitsperlong.h
 include/fxt/bits/bitsubset.h
-include/fxt/bits/bitsubsetgray.h
 include/fxt/bits/bitswap.h
+include/fxt/bits/bittest.h
 include/fxt/bits/bittransforms.h
 include/fxt/bits/bitxtransforms.h
 include/fxt/bits/bitzip.h
+include/fxt/bits/blue-fixed-points.h
 include/fxt/bits/branchless.h
+include/fxt/bits/bucket/bitsubsetgray.h
+include/fxt/bits/colormix-fl.h
 include/fxt/bits/colormix.h
 include/fxt/bits/colormixp.h
-include/fxt/bits/fl_colormix.h
+include/fxt/bits/crc32.h
+include/fxt/bits/crc64.h
+include/fxt/bits/cswap.h
+include/fxt/bits/fibrep.h
 include/fxt/bits/graycode.h
 include/fxt/bits/graypower.h
 include/fxt/bits/greencode.h
@@ -87,22 +104,29 @@
 include/fxt/bits/hilbert.h
 include/fxt/bits/negbin.h
 include/fxt/bits/nextgray.h
+include/fxt/bits/parenwords.h
 include/fxt/bits/parity.h
 include/fxt/bits/printbin.h
+include/fxt/bits/revbin-upd.h
 include/fxt/bits/revbin.h
+include/fxt/bits/tcrc64.h
 include/fxt/bits/tinyfactors.h
 include/fxt/bits/zerobyte.h
+include/fxt/bits/zorder.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/bitpolarith.h
 include/fxt/bpol/bitpoldegree.h
+include/fxt/bpol/bitpolderiv.h
 include/fxt/bpol/bitpolfactor.h
+include/fxt/bpol/bitpolgcd.h
 include/fxt/bpol/bitpolirred.h
-include/fxt/bpol/bitpolmodmult.h
+include/fxt/bpol/bitpolmodarith.h
 include/fxt/bpol/bitpolmodmultrev.h
+include/fxt/bpol/bitpolmodsolvequadratic.h
 include/fxt/bpol/bitpolprimitive.h
 include/fxt/bpol/bitpolprint.h
 include/fxt/bpol/bitpolsquarefree.h
@@ -119,54 +143,85 @@
 include/fxt/chirpzt-all.h
 include/fxt/chirpzt/chirpzt.h
 include/fxt/comb-all.h
+include/fxt/comb/all-compositions-minchange.h
 include/fxt/comb/binarydebruijn.h
 include/fxt/comb/binaryprimestring.h
+include/fxt/comb/bucket/allsetpartitions.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/permvisit.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/catalan.h
+include/fxt/comb/combination-altminchange.h
+include/fxt/comb/combination-chase.h
+include/fxt/comb/combination-colex.h
+include/fxt/comb/combination-lex.h
+include/fxt/comb/combination-minchange.h
+include/fxt/comb/combination-rec.h
+include/fxt/comb/combination-revdoor.h
+include/fxt/comb/comp2comb.h
+include/fxt/comb/composition-chase.h
+include/fxt/comb/composition-colex.h
+include/fxt/comb/composition-rank.h
+include/fxt/comb/cyclic-perm.h
 include/fxt/comb/debruijn.h
-include/fxt/comb/equivclasses.h
+include/fxt/comb/fibonacci.h
 include/fxt/comb/gray.h
-include/fxt/comb/lyndongray.h
+include/fxt/comb/ksubset-gray.h
+include/fxt/comb/ksubset-near-perfect.h
+include/fxt/comb/ksubset-rec.h
+include/fxt/comb/mixedradix-gray.h
+include/fxt/comb/mixedradix-gray2.h
+include/fxt/comb/mixedradix-lex.h
+include/fxt/comb/mixedradix-modular-gray.h
 include/fxt/comb/mixedradix.h
-include/fxt/comb/mixedradixgray.h
-include/fxt/comb/mixedradixlex.h
-include/fxt/comb/modularmixedradixgray.h
+include/fxt/comb/num2mixedradix.h
+include/fxt/comb/numof-compositions.h
 include/fxt/comb/numofnecklaces.h
 include/fxt/comb/paren.h
-include/fxt/comb/paren2.h
 include/fxt/comb/partition.h
+include/fxt/comb/perm2fact.h
+include/fxt/comb/permcyclic.h
+include/fxt/comb/permderange.h
+include/fxt/comb/permgray.h
+include/fxt/comb/permgray2.h
+include/fxt/comb/permlex-rec.h
+include/fxt/comb/permlex.h
+include/fxt/comb/permminchange.h
+include/fxt/comb/permrestrpref.h
+include/fxt/comb/permrev.h
+include/fxt/comb/permstar.h
+include/fxt/comb/permtrotter.h
 include/fxt/comb/primestring.h
+include/fxt/comb/setpartition.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/comb/subset-debruijn.h
+include/fxt/comb/subset-gray-delta.h
+include/fxt/comb/subset-gray.h
+include/fxt/comb/subset-lex.h
+include/fxt/comb/subset-monotone.h
 include/fxt/complextype.h
 include/fxt/convolution-all.h
-include/fxt/convolution/convolution.h
+include/fxt/convolution/complexconvolution.h
+include/fxt/convolution/realconvolution.h
 include/fxt/convolution/slowcnvl.h
 include/fxt/convolution/slowcnvla.h
 include/fxt/convolution/slowcnvlhalf.h
+include/fxt/convolution/slowconvolution.h
 include/fxt/convolution/slowtwodimcnvl.h
 include/fxt/convolution/slowweightedcnvl.h
+include/fxt/convolution/weightedconvolution.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/coroutine.h
 include/fxt/ds/deque.h
 include/fxt/ds/heap.h
 include/fxt/ds/orderedrarray.h
@@ -178,10 +233,16 @@
 include/fxt/ds/stack.h
 include/fxt/fft-all.h
 include/fxt/fft/fft.h
+include/fxt/fft/matrixfft.h
+include/fxt/fft/shortfft.h
 include/fxt/fht-all.h
 include/fxt/fht/fht.h
+include/fxt/fht/fht2d.h
+include/fxt/fht/fhtloc2.h
+include/fxt/fht/hartleyshift.h
 include/fxt/fht/shortfhtdifcore.h
 include/fxt/fht/shortfhtditcore.h
+include/fxt/fht/slowht.h
 include/fxt/fxtalloca.h
 include/fxt/fxtio.h
 include/fxt/fxtiomanip.h
@@ -191,6 +252,7 @@
 include/fxt/graph/digraph.h
 include/fxt/graph/digraphpaths.h
 include/fxt/graph/digraphspecial.h
+include/fxt/graph/lyndongray.h
 include/fxt/graph/printpath.h
 include/fxt/haar-all.h
 include/fxt/haar/haar.h
@@ -210,9 +272,6 @@
 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
@@ -229,6 +288,7 @@
 include/fxt/mod/testnum.h
 include/fxt/mult-all.h
 include/fxt/mult/diskaux.h
+include/fxt/mult/diskconvolution.h
 include/fxt/mult/fxtmult.h
 include/fxt/mult/workspace.h
 include/fxt/ntt-all.h
@@ -238,6 +298,7 @@
 include/fxt/perm/bucket/partition.h
 include/fxt/perm/bucket/revbinpermute.h
 include/fxt/perm/cycles.h
+include/fxt/perm/even2lower.h
 include/fxt/perm/graypermute.h
 include/fxt/perm/grayrevpermute.h
 include/fxt/perm/greenpermute.h
@@ -246,16 +307,12 @@
 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/permcompose.h
+include/fxt/perm/perminvert.h
+include/fxt/perm/permq.h
+include/fxt/perm/permrand.h
+include/fxt/perm/printperm.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
@@ -269,8 +326,8 @@
 include/fxt/perm/ziprev.h
 include/fxt/realfft-all.h
 include/fxt/realfft/realfft.h
+include/fxt/realloc.h
 include/fxt/restrict.h
-include/fxt/simplfft/fft.h
 include/fxt/sort-all.h
 include/fxt/sort/bsearch.h
 include/fxt/sort/bsearchapprox.h
@@ -282,6 +339,7 @@
 include/fxt/sort/bucket/searchunsorted.h
 include/fxt/sort/bucket/sort.h
 include/fxt/sort/convex.h
+include/fxt/sort/equivclasses.h
 include/fxt/sort/grep.h
 include/fxt/sort/heapsort.h
 include/fxt/sort/minmax.h
@@ -290,6 +348,7 @@
 include/fxt/sort/minmaxidxfunc.h
 include/fxt/sort/minmaxmed23.h
 include/fxt/sort/minmaxmed23func.h
+include/fxt/sort/minmaxmed23idx.h
 include/fxt/sort/minmaxptr.h
 include/fxt/sort/minmaxptrfunc.h
 include/fxt/sort/monotone.h
@@ -312,18 +371,25 @@
 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/shortwalshwakdif.h
+include/fxt/walsh/shortwalshwakdit.h
 include/fxt/walsh/slant.h
 include/fxt/walsh/walshbasefunc.h
+include/fxt/walsh/walsheigen.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/walshwak2.h
+include/fxt/walsh/walshwak4.h
+include/fxt/walsh/walshwak8.h
+include/fxt/walsh/walshwakloc2.h
+include/fxt/walsh/walshwakmatrix.h
 include/fxt/walsh/walshwal.h
 include/fxt/walsh/walshwalrev.h
 include/fxt/wavelet-all.h
@@ -336,17 +402,14 @@
 %%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
@@ -354,7 +417,6 @@
 @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
@@ -363,8 +425,11 @@
 @dirrm include/fxt/chirpzt
 @dirrm include/fxt/bpol
 @dirrm include/fxt/bmat
+@dirrm include/fxt/bits/bucket
 @dirrm include/fxt/bits
+@dirrm include/fxt/aux2/bucket
 @dirrm include/fxt/aux2
 @dirrm include/fxt/aux1
+@dirrm include/fxt/aux0/bucket
 @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?20051030030023.4d8e6afb.tkato432>