r35357 - in /packages/teem/trunk/debian: ./ man/ patches/
domibel-guest at users.alioth.debian.org
domibel-guest at users.alioth.debian.org
Sun Dec 14 00:49:06 UTC 2008
Author: domibel-guest
Date: Sun Dec 14 00:49:05 2008
New Revision: 35357
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35357
Log:
release 1.10.0
Added:
packages/teem/trunk/debian/Notes
packages/teem/trunk/debian/man/
packages/teem/trunk/debian/man/teem-miter.1
packages/teem/trunk/debian/man/teem-mrender.1
packages/teem/trunk/debian/man/teem-nrrdSanity.1
packages/teem/trunk/debian/man/teem-overrgb.1
packages/teem/trunk/debian/man/teem-tend.1
packages/teem/trunk/debian/man/teem-unu.1
packages/teem/trunk/debian/man/teem-vprobe.1
packages/teem/trunk/debian/man/teem.1 (props changed)
- copied unchanged from r35356, packages/teem/trunk/debian/teem.1
Removed:
packages/teem/trunk/debian/teem.1
Modified:
packages/teem/trunk/debian/changelog
packages/teem/trunk/debian/copyright
packages/teem/trunk/debian/get-orig-source
packages/teem/trunk/debian/patches/10_renameapps.dpatch
packages/teem/trunk/debian/rules
packages/teem/trunk/debian/watch
Added: packages/teem/trunk/debian/Notes
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/Notes?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/Notes (added)
+++ packages/teem/trunk/debian/Notes Sun Dec 14 00:49:05 2008
@@ -1,0 +1,7 @@
+help2man ./teem-miter -oteem-miter.1
+help2man ./teem-mrender -oteem-mrender.1
+help2man ./teem-nrrdSanity -oteem-nrrdSanity.1
+help2man ./teem-overrgb -oteem-overrgb.1
+help2man ./teem-tend -oteem-tend.1
+help2man ./teem-unu -oteem-unu.1
+help2man ./teem-vprobe -oteem-vprobe.1
Modified: packages/teem/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/changelog?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/changelog (original)
+++ packages/teem/trunk/debian/changelog Sun Dec 14 00:49:05 2008
@@ -1,12 +1,5 @@
-teem (1.10.0~svn4026-1) experimental; urgency=low
-
- * debian/control: doxygen & graphviz moved to Build-Depends-Indep
-
- -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Wed, 12 Nov 2008 23:01:52 +0000
-
-teem (1.10.0~svn3950-1) experimental; urgency=low
+teem (1.10.0-1) unstable; urgency=low
* Initial release (Closes: #473044)
-- Dominique Belhachemi <domibel at cs.tu-berlin.de> Sat, 6 Sep 2008 09:41:47 +0000
-
Modified: packages/teem/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/copyright?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/copyright (original)
+++ packages/teem/trunk/debian/copyright Sun Dec 14 00:49:05 2008
@@ -76,7 +76,139 @@
accordingly.
----------------------------------------------------------------------
-
+Files: src/nrrd/gzio.c
+Copyright:
+ Copyright (C) 2008, 2007, 2006, 2005 Gordon Kindlmann
+ Copyright (C) 2004, 2003, 2002, 2001, 2000, 1999, 1998 University of Utah
+ Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
+License:
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ (LGPL) as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ The terms of redistributing and/or modifying this software also
+ include exceptions to the LGPL that facilitate static linking.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; if not, write to Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ ---
+ This file is a modified version of the 'gzio.c' and 'zutil.h' source
+ files from the zlib 1.1.4 distribution.
+ .
+ zlib.h -- interface of the 'zlib' general purpose compression library
+ version 1.1.4, March 11th, 2002
+ .
+ Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
+ .
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+ .
+ Jean-loup Gailly Mark Adler
+ jloup at gzip.org madler at alumni.caltech.edu
+ .
+ The data format used by the zlib library is described by RFCs (Request for
+ Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt
+ (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
+ ----------------------------------
+
+
+Files: src/air/randMT.c
+Copyright:
+ Copyright (C) 2008, 2007, 2006, 2005 Gordon Kindlmann
+ Copyright (C) 2004, 2003, 2002, 2001, 2000, 1999, 1998 University of Utah
+ Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
+ Copyright (C) 2000 - 2003, Richard J. Wagner
+License:
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public License
+ (LGPL) as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ The terms of redistributing and/or modifying this software also
+ include exceptions to the LGPL that facilitate static linking.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; if not, write to Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ ---
+ This file is a modified version of the MersenneTwister.h source file
+ written by Richard J. Wagner. The original copyright notice follows.
+ .
+ Mersenne Twister random number generator -- a C++ class MTRand
+ Based on code by Makoto Matsumoto, Takuji Nishimura, and Shawn Cokus
+ Richard J. Wagner v1.0 15 May 2003 rjwagner at writeme.com
+ .
+ The Mersenne Twister is an algorithm for generating random numbers. It
+ was designed with consideration of the flaws in various other generators.
+ The period, 2^19937-1, and the order of equidistribution, 623 dimensions,
+ are far greater. The generator is also fast; it avoids multiplication and
+ division, and it benefits from caches and pipelines. For more information
+ see the inventors' web page at http://www.math.keio.ac.jp/~matumoto/emt.html
+ .
+ Reference
+ M. Matsumoto and T. Nishimura, "Mersenne Twister: A 623-Dimensionally
+ Equidistributed Uniform Pseudo-Random Number Generator", ACM Transactions on
+ Modeling and Computer Simulation, Vol. 8, No. 1, January 1998, pp 3-30.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ 3. The names of its contributors may not be used to endorse or promote
+ products derived from this software without specific prior written
+ permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+ .
+ The original code included the following notice:
+ .
+ When you use this, send an email to: matumoto at math.keio.ac.jp
+ with an appropriate reference to your work.
+ .
+ It would be nice to CC: rjwagner at writeme.com and Cokus at math.washington.edu
+ when you write.
+ ----------------------------------
Files: debian/*
Copyright: Copyright 2008, Dominique Belhachemi <domibel at cs.tu-berlin.de>
Modified: packages/teem/trunk/debian/get-orig-source
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/get-orig-source?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/get-orig-source (original)
+++ packages/teem/trunk/debian/get-orig-source Sun Dec 14 00:49:05 2008
@@ -1,12 +1,22 @@
VERSION=1.10.0
-REVISION=4026
-svn co -r $REVISION https://teem.svn.sourceforge.net/svnroot/teem/teem/trunk teem
-#REVISION=`svnversion teem/`
-find teem/ -depth -type d -name ".svn" | xargs rm -rf
-find teem/ -depth -name "GNUmakefile" | xargs rm -rf
-rm -rf teem/arch/
-rm -rf teem/src/make/
-mv teem teem-$VERSION~svn$REVISION
-tar cvzf teem_$VERSION~svn$REVISION.orig.tar.gz teem-$VERSION~svn$REVISION
-rm -rf teem-$VERSION~svn$REVISION
+#REVISION=4026
+#svn co -r $REVISION https://teem.svn.sourceforge.net/svnroot/teem/teem/trunk teem
+##REVISION=`svnversion teem/`
+#find teem/ -depth -type d -name ".svn" | xargs rm -rf
+#find teem/ -depth -name "GNUmakefile" | xargs rm -rf
+#rm -rf teem/arch/
+#rm -rf teem/src/make/
+#mv teem teem-$VERSION~svn$REVISION
+#tar cvzf teem_$VERSION~svn$REVISION.orig.tar.gz teem-$VERSION~svn$REVISION
+#rm -rf teem-$VERSION~svn$REVISION
+
+
+wget http://downloads.sourceforge.net/teem/teem-$VERSION-src.tar.gz
+tar xvzf teem-$VERSION-src.tar.gz
+rm teem-$VERSION-src.tar.gz
+mv teem-$VERSION-src teem-$VERSION
+tar cvzf teem_$VERSION.orig.tar.gz teem-$VERSION
+rm -rf teem-$VERSION
+
+
Added: packages/teem/trunk/debian/man/teem-miter.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-miter.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-miter.1 (added)
+++ packages/teem/trunk/debian/man/teem-miter.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,142 @@
+.TH "teem-miter" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-miter \- A simple but effective little volume renderer
+.SH "SYNOPSIS"
+.B teem\-miter
+[\fI at file \fR...] [\fI\-i <nsin>\fR] [\fI\-vi <nvin>\fR] [\fI\-ti <ntin>\fR] \fI\\fR
+.HP
+\fB\-txf\fR <nin ...> \fB\-fr\fR <eye pos> [\-at <at pos>] [\-up <up dir>] [\-rh] [\-or] \e
+.HP
+\fB\-dn\fR <near> \fB\-di\fR <image> \fB\-df\fR <far> [\-ar] [\-ur <uMin uMax>] [\-vr <vMin \e
+.IP
+vMax>] [\-fv <field of view>] [\-offfr] [\-ffr <fake from>] \e
+[\-turn <angle>] [\-am <ambient>] [\-ld <light pos>] [\-is <image size>] \e
+[\-iss <scale>] [\-ads <ka kd ks>] [\-sp <spec pow>] [\-k00 <kernel>] \e
+[\-k11 <kernel>] [\-k22 <kernel>] [\-ss <shading spec>] [\-ns <normal \e
+spec>] [\-side <normal side>] [\-rn] [\-gmc <min gradmag>] [\-step <size>] \e
+[\-ref <size>] [\-vp <verbose pixel>] [\-n1 <near1>] [\-nt <# threads>] \e
+\fB\-o\fR <filename>
+.IP
+ at file ... = response file(s) containing command\-line arguments
+\fB\-i\fR <nsin> = input scalar volume to render (nrrd); default: ""
+.HP
+\fB\-vi\fR <nvin> = input vector volume to render (nrrd); default: ""
+.HP
+\fB\-ti\fR <ntin> = input tensor volume to render (nrrd); default: ""
+.HP
+\fB\-txf\fR <nin ...> = one or more transfer functions (1 or more nrrds)
+.HP
+\fB\-fr\fR <eye pos> = camera eye point (3 doubles)
+.HP
+\fB\-at\fR <at pos> = camera look\-at point (3 doubles); default: "0 0 0"
+.HP
+\fB\-up\fR <up dir> = camera pseudo\-up vector (3 doubles); default: "0 0 1"
+.IP
+\fB\-rh\fR = use a right\-handed UVN frame (V points down)
+\fB\-or\fR = orthogonal (not perspective) projection
+.HP
+\fB\-dn\fR <near> = distance to near clipping plane (double)
+.HP
+\fB\-di\fR <image> = distance to image plane (double)
+.HP
+\fB\-df\fR <far> = distance to far clipping plane (double)
+.IP
+\fB\-ar\fR = near, image, and far plane distances are relative to the
+.IP
+*at* point, instead of the eye point
+.HP
+\fB\-ur\fR <uMin uMax> = range in U direction of image plane (2 doubles)
+.HP
+\fB\-vr\fR <vMin vMax> = range in V direction of image plane (2 doubles)
+.PP
+\fB\-fv\fR <field of view> = angle (in degrees) vertically subtended by view window
+.IP
+(double); default: "20"
+.IP
+\fB\-offfr\fR = the given eye point ("\-fr") is to be interpreted as an
+.IP
+offset from the at point.
+.TP
+\fB\-ffr\fR <fake from> = eye point to use for view\-dependent transfer functions.
+By default (not using this option), the point used is the
+normally specified camera eye point. (3 doubles)
+.TP
+\fB\-turn\fR <angle> = angle (degrees) by which to rotate the from point around
+true up, for making stereo pairs. Positive means move
+towards positive U (the right) (double); default: "0.0"
+.HP
+\fB\-am\fR <ambient> = ambient light color (3 floats); default: "1 1 1"
+.TP
+\fB\-ld\fR <light pos> = view space light position (extended to infinity)
+(3 floats); default: "0 0 \fB\-1\fR"
+.HP
+\fB\-is\fR <image size> = image dimensions (2 ints); default: "256 256"
+.TP
+\fB\-iss\fR <scale> = scaling of image size (from "is") (float);
+default: "1.0"
+.HP
+\fB\-ads\fR <ka kd ks> = phong components (3 floats); default: "0.1 0.6 0.3"
+.HP
+\fB\-sp\fR <spec pow> = phong specular power (double); default: "30"
+.TP
+\fB\-k00\fR <kernel> = value reconstruction kernel (kernel specification);
+default: "tent"
+.TP
+\fB\-k11\fR <kernel> = first derivative kernel (kernel specification);
+default: "cubicd:1,0"
+.TP
+\fB\-k22\fR <kernel> = second derivative kernel (kernel specification);
+default: "cubicdd:1,0"
+.TP
+\fB\-ss\fR <shading spec> = how to do shading (string);
+default: "phong:gage(scalar:n)"
+.TP
+\fB\-ns\fR <normal spec> = "normal" to use for those miteVal's that need one
+(string); default: ""
+.SS "\-side <normal side> = how to interpret gradients as normals:"
+.IP
+o "1": normal points to lower values (higher == more
+"inside")
+o "0": "two\-sided": dot\-products are abs()'d
+o "\-1": normal points to higher values (lower == more
+"inside")
+(int)
+default: "1"
+.IP
+\fB\-rn\fR = renormalize kernel weights at each new sample location.
+.IP
+"Accurate" kernels don't need this; doing it always makes
+things go slower
+.TP
+\fB\-gmc\fR <min gradmag> = For curvature\-based transfer functions, set curvature to
+zero when gradient magnitude is below this (double);
+default: "0.0"
+.TP
+\fB\-step\fR <size> = step size along ray in world space (double);
+default: "0.01"
+.TP
+\fB\-ref\fR <size> = "reference" step size (world space) for doing opacity
+correction in compositing (double); default: "0.01"
+.PP
+\fB\-vp\fR <verbose pixel> = pixel for which to turn on verbose messages (2 ints);
+.IP
+default: "\-1 \fB\-1\fR"
+.TP
+\fB\-n1\fR <near1> = opacity close enough to 1.0 to terminate ray (double);
+default: "0.99"
+.HP
+\fB\-nt\fR <# threads> = number of threads hoover should use (int); default: "1"
+.HP
+\fB\-o\fR <filename> = file to write output nrrd to (string)
+.SH "SEE ALSO"
+The full documentation for
+.B teem\-miter
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-miter
+programs are properly installed at your site, the command
+.IP
+.B info teem\-miter
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-mrender.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-mrender.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-mrender.1 (added)
+++ packages/teem/trunk/debian/man/teem-mrender.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,128 @@
+.TH "teem\-mrender" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-mrender \- A demonstration of hoover, gage, and nrrd measures.
+.SH "SYNOPSIS"
+.B teem\-mrender
+[\fI at file \fR...] \fI\-i <nin> \-k <kind> \-fr <eye pos> \fR[\fI\-at <at
+pos>] [\-up <up dir>] [\-rh] [\-or] \fB\-dn\fR <near> \fB\-di\fR <image> \fB\-df\fR <far> [\-ar] \e
+[\-ur <uMin uMax>] [\-vr <vMin vMax>] [\-fv <field of view>] [\-offfr] \e
+[\-turn <angle>] [\-is <image size>] [\-k00 <kernel>] [\-k11 <kernel>] \e
+[\-k22 <kernel>] [\-rn] \fB\-q\fR <query> \fB\-m\fR <measure> [\-gmc <min gradmag>] \e
+[\-fn <from nan>] [\-step <size>] [\-nt <# threads>] [\-vp <img coords>] \e
+[\-o <filename>]
+.IP
+ at file ... = response file(s) containing command\-line arguments
+.IP
+\fB\-i\fR <nin> = input nrrd to render (nrrd)
+.TP
+\fB\-k\fR <kind> = "kind" of volume ("scalar", "vector", or "tensor")
+(kind)
+.HP
+\fB\-fr\fR <eye pos> = camera eye point (3 doubles)
+.HP
+\fB\-at\fR <at pos> = camera look\-at point (3 doubles); default: "0 0 0"
+.HP
+\fB\-up\fR <up dir> = camera pseudo\-up vector (3 doubles); default: "0 0 1"
+.IP
+\fB\-rh\fR = use a right\-handed UVN frame (V points down)
+\fB\-or\fR = orthogonal (not perspective) projection
+.HP
+\fB\-dn\fR <near> = distance to near clipping plane (double)
+.HP
+\fB\-di\fR <image> = distance to image plane (double)
+.HP
+\fB\-df\fR <far> = distance to far clipping plane (double)
+.IP
+\fB\-ar\fR = near, image, and far plane distances are relative to the
+.IP
+*at* point, instead of the eye point
+.TP
+\fB\-ur\fR <uMin uMax> = range in U direction of image plane (2 doubles);
+default: "nan nan"
+.TP
+\fB\-vr\fR <vMin vMax> = range in V direction of image plane (2 doubles);
+default: "nan nan"
+.PP
+\fB\-fv\fR <field of view> = angle (in degrees) vertically subtended by view window
+.IP
+(double); default: "20"
+.IP
+\fB\-offfr\fR = the given eye point ("\-fr") is to be interpreted as an
+.IP
+offset from the at point.
+.TP
+\fB\-turn\fR <angle> = angle (degrees) by which to rotate the from point around
+true up, for making stereo pairs. Positive means move
+towards positive U (the right) (double); default: "0.0"
+.HP
+\fB\-is\fR <image size> = image dimensions (2 ints); default: "256 256"
+.TP
+\fB\-k00\fR <kernel> = value reconstruction kernel (kernel specification);
+default: "tent"
+.TP
+\fB\-k11\fR <kernel> = first derivative kernel (kernel specification);
+default: "cubicd:1,0"
+.TP
+\fB\-k22\fR <kernel> = second derivative kernel (kernel specification);
+default: "cubicdd:1,0"
+.IP
+\fB\-rn\fR = renormalize kernel weights at each new sample location.
+.IP
+"Accurate" kernels don't need this; doing it always makes
+things go slower
+.TP
+\fB\-q\fR <query> = the quantity (scalar, vector, or matrix) to learn by
+probing (string)
+.TP
+\fB\-m\fR <measure> = how to collapse list of ray samples into one scalar.
+Possibilities include:
+o "min", "max", "mean", "median", "mode", "variance",
+"skew"
+(self\-explanatory)
+o "intc", "slope", "error": intercept, slope, and
+error from line fitting
+o "sd": standard deviation
+o "product", "sum": product or sum of all values
+o "L1", "L2", "Linf": different norms
+o "histo\-min", "histo\-max", "histo\-mean",
+"histo\-median", "histo\-mode", "histo\-product",
+"histo\-l2", "histo\-sum", "histo\-variance", "histo\-sd":
+same measures, but for situations where we're given not
+the original values, but a histogram of them.
+(measure)
+.TP
+\fB\-gmc\fR <min gradmag> = For curvature\-related queries, set answer to zero when
+gradient magnitude is below this (double); default: "0.0"
+.TP
+\fB\-fn\fR <from nan> = When histo\-based measures generate NaN answers, the
+value that should be substituted for NaN. (double);
+default: "nan"
+.TP
+\fB\-step\fR <size> = step size along ray in world space (double);
+default: "0.01"
+.HP
+\fB\-nt\fR <# threads> = number of threads hoover should use (int); default: "1"
+.TP
+\fB\-vp\fR <img coords> = pixel coordinates for which to turn on all verbose
+debugging messages, or "\-1 \fB\-1\fR" to disable this. (2 ints);
+default: "\-1 \fB\-1\fR"
+.TP
+\fB\-o\fR <filename> = file to write output nrrd to. Defaults to stdout ("\-").
+(string); default: "\-"
+.SH "DESCRIPTION"
+Uses hoover to cast rays through a volume (scalar, vector, or tensor), gage to
+measure one of various quantities along the rays, and a specified nrrd measure
+to reduce all the values along a ray down to one scalar, which is saved in the
+output (double) image.
+.SH "SEE ALSO"
+The full documentation for
+.B teem\-mrender
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-mrender
+programs are properly installed at your site, the command
+.IP
+.B info teem\-mrender
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-nrrdSanity.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-nrrdSanity.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-nrrdSanity.1 (added)
+++ packages/teem/trunk/debian/man/teem-nrrdSanity.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,29 @@
+.TH "teem-nrrdSanity" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-nrrdSanity \- Nearly Raw Raster Data Sanity Check
+.SH "DESCRIPTION"
+.IP
+Usage: teem\-nrrdSanity
+.IP
+nrrdSanity calls the nrrdSanity() check to verify the correctness of all
+.IP
+the information (set at compile\-time) about the architecture, such as
+endianness, 32/64\-bit, and the size of various types, as well as running
+sanity checks on the global default (nrrdDefault*) and state (nrrdState*)
+variables.
+.IP
+As a convenience, nrrdSanity also list the availability of the different
+.IP
+formats and data encodings (for Nrrd files) supported by this build.
+.SH "SEE ALSO"
+The full documentation for
+.B teem\-nrrdSanity
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-nrrdSanity
+programs are properly installed at your site, the command
+.IP
+.B info teem\-nrrdSanity
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-overrgb.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-overrgb.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-overrgb.1 (added)
+++ packages/teem/trunk/debian/man/teem-overrgb.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,50 @@
+.TH TEEM "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH NAME
+teem\-overrgb \- Composites an RGBA nrrd over a background color.
+.SH SYNOPSIS
+.B teem-overrgb
+\fI-i <nin> \fR[\fI-c <contrast>\fR] [\fI-cfp <fixed point>\fR] \fI\\fR
+.SH DESCRIPTION
+\&./teem\-overrgb: Composites an RGBA nrrd over a background color (or image),
+after doing gamma correction, then quantizes to an 8\-bit image. Actually, the
+input nrrd can have more than 4 values per pixel, but only the first four are
+used. If the RGBA nrrd is floating point, the values are taken at face value;
+if it is fixed point, the values interpreted as having been quantized (so that
+8\-bit RGBA images will act as you expect). When compositing with a background
+image, the given background image does not have to be the same size as the
+input image; it will be resampled (with linear interpolation) to fit.
+.IP
+[\-g <gamma>] [\-b <background>] [\-bi <nbg>] \fB\-o\fR <filename>
+.HP
+\fB\-i\fR <nin> = input nrrd to composite (nrrd)
+.TP
+\fB\-c\fR <contrast> = contrast to apply to RGB values, before gamma. "0.0"
+means no change, "1.0" means thresholding, "\-1.0" means a
+complete washout. (double); default: "0.0"
+.PP
+\fB\-cfp\fR <fixed point> = component level that doesn't change with contrast
+.IP
+(double); default: "0.5"
+.TP
+\fB\-g\fR <gamma> = gamma to apply to image data, after contrast (double);
+default: "1.0"
+.TP
+\fB\-b\fR <background> = background color to composite against; white is 1 1 1,
+not 255 255 255. (3 doubles); default: "0 0 0"
+.TP
+\fB\-bi\fR <nbg> = 8\-bit RGB background image to composite against (nrrd);
+default: ""
+.HP
+\fB\-o\fR <filename> = file to write output PPM image to (string)
+.SH "SEE ALSO"
+The full documentation for
+.B teem-overrgb
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem-overrgb
+programs are properly installed at your site, the command
+.IP
+.B info teem-overrgb
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-tend.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-tend.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-tend.1 (added)
+++ packages/teem/trunk/debian/man/teem-tend.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,47 @@
+.TH "teem-tend" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-tend \- Diffusion Image Processing and Analysis
+.SH "DESCRIPTION"
+.IP
+"tend" is a command\-line interface to much of the functionality in "ten",
+.IP
+a C library for diffusion image processing. Ten is one library in the "Teem"
+collection of libraries. More information about Teem is at
+<http://teem.sourceforge.net>.
+.IP
+Users are strongly encouraged to join the teem\-users mailing list:
+.IP
+<http://lists.sourceforge.net/lists/listinfo/teem\-users>. This is the primary
+forum for feedback, questions, and feature requests.
+.IP
+Like "unu", another Teem command\-line binary, it is often useful to chain
+.IP
+together invocations of tend with pipes, as in the following, which estimates
+tensors from DWIs, takes a slice of the tensor volume, computes the standard
+RGB colormap of the principal eigenvector, and then quantizes it to an 8\-bit
+PNG:
+.IP
+tend estim \fB\-i\fR dwi.nhdr \fB\-B\fR kvp \fB\-knownB0\fR true \e
+.IP
+| tend slice \fB\-a\fR 2 \fB\-p\fR 30 \e
+| tend evecrgb \fB\-c\fR 0 \fB\-a\fR cl2 \fB\-gam\fR 1.2 \e
+| unu quantize \fB\-b\fR 8 \fB\-min\fR 0 \fB\-max\fR 1 \fB\-o\fR z30\-rgb.png
+.IP
+If tend repeatedly proves itself useful for your research, an
+.IP
+acknowledgment to that effect in your publication would be greatly
+appreciated, such as (for LaTeX): "Dataset processing performed with the {\ett
+tend} tool part of the {\ett Teem} toolkit available at
+{\ett $<$http://teem.sf.net$>$}"
+.SH "SEE ALSO"
+The full documentation for
+.B Teem
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-tend
+programs are properly installed at your site, the command
+.IP
+.B info teem\-tend
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-unu.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-unu.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-unu.1 (added)
+++ packages/teem/trunk/debian/man/teem-unu.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,65 @@
+.TH "teem-unu" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-unu \- Utah Nrrd Utilities command\-line interface
+.SH "DESCRIPTION"
+.HP
+"teem\-unu" is a command\-line interface to much of the functionality in "nrrd",
+.IP
+a C library for raster data processing. Nrrd is one library in the "Teem"
+collection of libraries. More information about Teem is at
+<http://teem.sf.net>.
+.IP
+Users are strongly encouraged to join the teem\-users mailing list:
+.IP
+<http://lists.sourceforge.net/lists/listinfo/teem\-users>. This is the primary
+forum for feedback, questions, and feature requests.
+.IP
+The utility of unu is mainly as a pre\-processing tool for getting data
+.IP
+into a type, encoding, format, or dimensions best suited for some
+visualization or rendering task. Also, slices and projections are effective
+ways to visually inspect the contents of a dataset. Especially useful
+commands include make, resample, crop, slice, project, histo, dhisto,
+quantize, and save. Full documentation for each command is shown by typing
+the command alone, e.g., "unu make". Unu can process CT and MRI volume
+datasets, grayscale and color images, time\-varying volumes of vector fields
+(5\-D arrays), and more. Currently supported formats are plain text files (2\-D
+float arrays), NRRD, VTK structured points, and PNG and PNM images. "unu make
+\fB\-bs\fR \fB\-1\fR" can read from DICOM files. "unu save" can generate EPS files.
+Supported encodings are raw, ascii, hex, gzip, and bzip2.
+.IP
+Much of the functionality of unu derives from chaining multiple
+.IP
+invocations together with pipes ("|"), minimizing the need to save out
+intermediate files. For example, if "data.raw.gz" is a gzip'ed 256 x 256 x 80
+volume of raw floats written from a PC, then the following will save to
+"zsum.png" a histogram equalized summation projection along the slowest
+axis:
+.IP
+unu make \fB\-i\fR data.raw.gz \fB\-t\fR float \fB\-s\fR 256 256 80 \fB\-e\fR gzip \fB\-en\fR little \e
+.IP
+| unu project \fB\-a\fR 2 \fB\-m\fR sum \e
+| unu heq \fB\-b\fR 2000 \fB\-s\fR 1 \e
+| unu quantize \fB\-b\fR 8 \fB\-o\fR zsum.png
+.IP
+If unu or nrrd repeatedly proves itself useful for your research, an
+.IP
+acknowledgment to that effect in your publication would be greatly
+appreciated, such as (for LaTeX): "Dataset processing performed with the {\ett
+unu} tool (or the {\ett nrrd} library), part of the {\ett Teem} toolkit
+available at {\ett $<$http://teem.sf.net$>$}"
+.IP
+Formats available: nrrd pnm png vtk text eps
+Nrrd data encodings available: raw ascii hex gz bz2
+.SH "SEE ALSO"
+The full documentation for
+.B teem\-unu
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-unu
+programs are properly installed at your site, the command
+.IP
+.B info teem\-unu
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/man/teem-vprobe.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-vprobe.1?rev=35357&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-vprobe.1 (added)
+++ packages/teem/trunk/debian/man/teem-vprobe.1 Sun Dec 14 00:49:05 2008
@@ -1,0 +1,92 @@
+.TH "teem-vprobe" "1" "December 10, 2008" "1.10.0" "User Commands"
+.SH "NAME"
+teem\-vprobe \- Shows off the functionality of the gage library.
+.SH "SYNOPSIS"
+.B teem\-vprobe
+\fI\-i <nin> \-k <kind> \fR[\fI\-v <verbosity>\fR] \fI\-q <query> \fR[\fI\-s <sclX \\fR
+.SH "DESCRIPTION"
+Uses gageProbe() to query various kinds of volumes to learn various measured or
+derived quantities. Can set environment variable TEEM_VPROBE_HACK_ZI to limit
+probing to a single z slice.
+.IP
+sclY sxlZ>] [\-k00 <kern00>] [\-k11 <kern11>] [\-k22 <kern22>] [\-seed <N>] \e
+[\-ssn <SS #>] [\-ssr <scale range>] [\-sss <scale save path>] [\-ssw <SS \e
+pos>] [\-kssblur <kernel>] [\-kss <kernel>] [\-ssrn <ssrn>] [\-ssu] [\-rn] \e
+[\-gmc <min gradmag>] [\-t <type>] [\-o <nout>]
+.IP
+\fB\-i\fR <nin> = input volume
+.IP
+\fB\-k\fR <kind> = "kind" of volume ("scalar", "vector", "tensor", or
+.IP
+"dwi")
+.HP
+\fB\-v\fR <verbosity> = verbosity level (int); default: "1"
+.IP
+\fB\-q\fR <query> = the quantity (scalar, vector, or matrix) to learn by
+.IP
+probing (string)
+.TP
+\fB\-s\fR <sclX sclY sxlZ> = scaling factor for resampling on each axis (>1.0 :
+supersampling) (3 doubles); default: "1.0 1.0 1.0"
+.HP
+\fB\-k00\fR <kern00> = kernel for gageKernel00; default: "tent"
+.HP
+\fB\-k11\fR <kern11> = kernel for gageKernel11; default: "cubicd:1,0"
+.HP
+\fB\-k22\fR <kern22> = kernel for gageKernel22; default: "cubicdd:1,0"
+.IP
+\fB\-seed\fR <N> = RNG seed; mostly for debugging (unsigned int);
+.IP
+default: "42"
+.IP
+\fB\-ssn\fR <SS #> = how many scale\-space samples to evaluate, or, 0 to
+.IP
+turn\-off all scale\-space behavior (unsigned int);
+default: "0"
+.TP
+\fB\-ssr\fR <scale range> = range of scales in scale\-space (2 doubles);
+default: "nan nan"
+.PP
+\fB\-sss\fR <scale save path> = give a non\-empty path string (like "./") to save out
+.IP
+the pre\-blurred volumes computed for the stack
+(string); default: ""
+.TP
+\fB\-ssw\fR <SS pos> = "world"\-space position (true sigma) at which to
+sample in scale\-space (double); default: "0"
+.TP
+\fB\-kssblur\fR <kernel> = blurring kernel, to sample scale space;
+default: "dgauss:1,5"
+.TP
+\fB\-kss\fR <kernel> = kernel for reconstructing from scale space samples;
+default: "tent"
+.TP
+\fB\-ssrn\fR <ssrn> = enable derivative normalization based on scale space
+(int); default: "0"
+.IP
+\fB\-ssu\fR = do uniform samples along sigma, and not (by default)
+.IP
+samples according to the logarithm of diffusion time
+.IP
+\fB\-rn\fR = renormalize kernel weights at each new sample
+.IP
+location. "Accurate" kernels don't need this; doing it
+always makes things go slower
+.TP
+\fB\-gmc\fR <min gradmag> = For curvature\-based queries, use zero when gradient
+magnitude is below this (double); default: "0.0"
+.IP
+\fB\-t\fR <type> = type of output volume (type); default: "float"
+\fB\-o\fR <nout> = output volume (string); default: "\-"
+.SH "SEE ALSO"
+The full documentation for
+.B teem\-vprobe
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B teem\-vprobe
+programs are properly installed at your site, the command
+.IP
+.B info teem\-vprobe
+.PP
+should give you access to the complete manual.
Propchange: packages/teem/trunk/debian/man/teem.1
------------------------------------------------------------------------------
svn:mergeinfo =
Modified: packages/teem/trunk/debian/patches/10_renameapps.dpatch
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/patches/10_renameapps.dpatch?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/patches/10_renameapps.dpatch (original)
+++ packages/teem/trunk/debian/patches/10_renameapps.dpatch Sun Dec 14 00:49:05 2008
@@ -5,9 +5,9 @@
## DP: For each application app: rename "app" to "teem-app".
@DPATCH@
-diff -urNad teem-1.10.0~svn4026~/src/bin/CMakeLists.txt teem-1.10.0~svn4026/src/bin/CMakeLists.txt
---- teem-1.10.0~svn4026~/src/bin/CMakeLists.txt 2008-11-28 21:30:42.000000000 +0100
-+++ teem-1.10.0~svn4026/src/bin/CMakeLists.txt 2008-11-28 21:58:33.000000000 +0100
+diff -urNad teem-1.10.0~/src/bin/CMakeLists.txt teem-1.10.0/src/bin/CMakeLists.txt
+--- teem-1.10.0~/src/bin/CMakeLists.txt 2008-12-13 19:06:35.000000000 +0100
++++ teem-1.10.0/src/bin/CMakeLists.txt 2008-12-13 19:06:52.000000000 +0100
@@ -33,35 +33,35 @@
ENDMACRO(CREATE_EXEC)
Modified: packages/teem/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/rules?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/rules (original)
+++ packages/teem/trunk/debian/rules Sun Dec 14 00:49:05 2008
@@ -17,9 +17,9 @@
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
-DCMAKE_SKIP_RPATH:BOOL=ON \
- -DBUILD_EXPERIMENTAL_APPS:BOOL=ON \
- -DBUILD_EXPERIMENTAL_LIBS:BOOL=ON \
-
+ -DBUILD_EXPERIMENTAL_APPS:BOOL=OFF \
+ -DBUILD_EXPERIMENTAL_LIBS:BOOL=OFF \
+ -DBUILD_TESTING:BOOL=OFF \
get-orig-source:
. debian/get-orig-source
@@ -54,6 +54,7 @@
# build shared libs and binaries
cd $(SHARED_BUILD_PATH) && $(MAKE) VERBOSE=1
+# - cd $(SHARED_BUILD_PATH) && ctest -D Nightly -VV
touch $@
@@ -75,7 +76,7 @@
clean-patched:
dh_testdir
dh_testroot
- rm -f build-stamp configure-stamp docs-stamp
+ rm -f build-stamp configure-stamp docs-stamp build-indep-stamp build-arch-stamp
# Add here commands to clean up after the build process.
rm -rf $(STATIC_BUILD_PATH)
@@ -115,11 +116,16 @@
dh_install -plibteem1-dev debian/tmp/usr/lib/Teem-1.10.0 usr/lib
dh_install -pteem-apps debian/tmp/usr/bin/* usr/bin
- dh_installman
+# dh_installman -pteem-apps man/*.1
- for file in `ls debian/teem-apps/usr/bin/teem-*` ; do \
- ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/`basename $$file`.1.gz ; \
+# for file in `ls debian/teem-apps/usr/bin/teem-*` ; do \
+# ln -s teem.1.gz debian/teem-apps/usr/share/man/man1/`basename $$file`.1.gz ; \
+# done
+
+ for file in `ls debian/man/*` ; do \
+ dh_installman -pteem-apps debian/man/`basename $$file` ; \
done
+
#dpkg-gensymbols -plibteem1 -Pdebian/libteem1
Modified: packages/teem/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/watch?rev=35357&op=diff
==============================================================================
--- packages/teem/trunk/debian/watch (original)
+++ packages/teem/trunk/debian/watch Sun Dec 14 00:49:05 2008
@@ -1,2 +1,2 @@
version=3
-http://sf.net/teem/teem-(.*)\.tar\.gz
+http://sf.net/teem/teem-(.*)-src\.tar\.gz
More information about the debian-science-commits
mailing list