r38469 - in /packages/teem/trunk/debian: ./ man/ patches/ source/
domibel-guest at users.alioth.debian.org
domibel-guest at users.alioth.debian.org
Thu May 5 01:59:31 UTC 2011
- Previous message: [SCM] Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. branch, master, updated. upstream/3.0.0-3-g1c9787c
- Next message: [SCM] Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. branch, master, updated. upstream/3.0.0-4-gd3468a2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: domibel-guest
Date: Thu May 5 01:59:28 2011
New Revision: 38469
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38469
Log:
Update package to 1.11.0~svn4425
Added:
packages/teem/trunk/debian/man/teem-gprobe.1
packages/teem/trunk/debian/patches/debian-changes-1.11.0~svn4425-1
packages/teem/trunk/debian/patches/series
packages/teem/trunk/debian/source/
packages/teem/trunk/debian/source/format
Removed:
packages/teem/trunk/debian/README.source
packages/teem/trunk/debian/libteem1.symbols
packages/teem/trunk/debian/patches/00list
packages/teem/trunk/debian/patches/10_renameapps.dpatch
packages/teem/trunk/debian/patches/20_segfault.dpatch
Modified:
packages/teem/trunk/debian/Doxyfile
packages/teem/trunk/debian/Notes
packages/teem/trunk/debian/changelog
packages/teem/trunk/debian/control
packages/teem/trunk/debian/copyright
packages/teem/trunk/debian/get-orig-source
packages/teem/trunk/debian/rules
packages/teem/trunk/debian/teem-apps.manpages
Modified: packages/teem/trunk/debian/Doxyfile
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/Doxyfile?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/Doxyfile (original)
+++ packages/teem/trunk/debian/Doxyfile Thu May 5 01:59:28 2011
@@ -1,4 +1,4 @@
-# Doxyfile 1.5.6
+# Doxyfile 1.7.1
#---------------------------------------------------------------------------
# Project related configuration options
@@ -25,21 +25,21 @@
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = NO
FULL_PATH_NAMES = YES
-STRIP_FROM_PATH =
-STRIP_FROM_INC_PATH =
+STRIP_FROM_PATH =
+STRIP_FROM_INC_PATH =
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = NO
QT_AUTOBRIEF = NO
MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = NO
INHERIT_DOCS = YES
SEPARATE_MEMBER_PAGES = NO
TAB_SIZE = 8
-ALIASES =
+ALIASES =
OPTIMIZE_OUTPUT_FOR_C = YES
OPTIMIZE_OUTPUT_JAVA = NO
OPTIMIZE_FOR_FORTRAN = NO
OPTIMIZE_OUTPUT_VHDL = NO
+EXTENSION_MAPPING =
BUILTIN_STL_SUPPORT = NO
CPP_CLI_SUPPORT = NO
SIP_SUPPORT = NO
@@ -47,6 +47,7 @@
DISTRIBUTE_GROUP_DOC = NO
SUBGROUPING = YES
TYPEDEF_HIDES_STRUCT = NO
+SYMBOL_CACHE_SIZE = 0
#---------------------------------------------------------------------------
# Build related configuration options
#---------------------------------------------------------------------------
@@ -64,22 +65,25 @@
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
+FORCE_LOCAL_INCLUDES = NO
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = NO
+SORT_MEMBERS_CTORS_1ST = NO
SORT_GROUP_NAMES = NO
SORT_BY_SCOPE_NAME = NO
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
-ENABLED_SECTIONS =
+ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
SHOW_DIRECTORIES = NO
SHOW_FILES = YES
SHOW_NAMESPACES = YES
-FILE_VERSION_FILTER =
+FILE_VERSION_FILTER =
+LAYOUT_FILE =
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
@@ -89,7 +93,7 @@
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = NO
WARN_FORMAT = "$file:$line: $text"
-WARN_LOGFILE =
+WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
@@ -145,16 +149,16 @@
*.VHD \
*.VHDL
RECURSIVE = YES
-EXCLUDE =
+EXCLUDE =
EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS =
-EXCLUDE_SYMBOLS =
-EXAMPLE_PATH =
+EXCLUDE_PATTERNS =
+EXCLUDE_SYMBOLS =
+EXAMPLE_PATH =
EXAMPLE_PATTERNS = *
EXAMPLE_RECURSIVE = NO
-IMAGE_PATH =
-INPUT_FILTER =
-FILTER_PATTERNS =
+IMAGE_PATH =
+INPUT_FILTER =
+FILTER_PATTERNS =
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# configuration options related to source browsing
@@ -172,33 +176,54 @@
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = NO
COLS_IN_ALPHA_INDEX = 5
-IGNORE_PREFIX =
+IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html
-HTML_HEADER =
-HTML_FOOTER =
-HTML_STYLESHEET =
+HTML_HEADER =
+HTML_FOOTER =
+HTML_STYLESHEET =
+HTML_COLORSTYLE_HUE = 220
+HTML_COLORSTYLE_SAT = 100
+HTML_COLORSTYLE_GAMMA = 80
+HTML_TIMESTAMP = YES
HTML_ALIGN_MEMBERS = YES
-GENERATE_HTMLHELP = NO
+HTML_DYNAMIC_SECTIONS = NO
GENERATE_DOCSET = NO
DOCSET_FEEDNAME = "Doxygen generated docs"
DOCSET_BUNDLE_ID = org.doxygen.Project
-HTML_DYNAMIC_SECTIONS = NO
-CHM_FILE =
-HHC_LOCATION =
+DOCSET_PUBLISHER_ID = org.doxygen.Publisher
+DOCSET_PUBLISHER_NAME = Publisher
+GENERATE_HTMLHELP = NO
+CHM_FILE =
+HHC_LOCATION =
GENERATE_CHI = NO
-CHM_INDEX_ENCODING =
+CHM_INDEX_ENCODING =
BINARY_TOC = NO
TOC_EXPAND = NO
+GENERATE_QHP = NO
+QCH_FILE =
+QHP_NAMESPACE = org.doxygen.Project
+QHP_VIRTUAL_FOLDER = doc
+QHP_CUST_FILTER_NAME =
+QHP_CUST_FILTER_ATTRS =
+QHP_SECT_FILTER_ATTRS =
+QHG_LOCATION =
+GENERATE_ECLIPSEHELP = NO
+ECLIPSE_DOC_ID = org.doxygen.Project
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = ALL
+USE_INLINE_TREES = NO
TREEVIEW_WIDTH = 250
+EXT_LINKS_IN_WINDOW = NO
FORMULA_FONTSIZE = 10
+FORMULA_TRANSPARENT = YES
+SEARCHENGINE = NO
+SERVER_BASED_SEARCH = NO
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
@@ -208,12 +233,13 @@
MAKEINDEX_CMD_NAME = makeindex
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
-EXTRA_PACKAGES =
-LATEX_HEADER =
+EXTRA_PACKAGES =
+LATEX_HEADER =
PDF_HYPERLINKS = YES
USE_PDFLATEX = YES
LATEX_BATCHMODE = NO
LATEX_HIDE_INDICES = NO
+LATEX_SOURCE_CODE = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
@@ -221,8 +247,8 @@
RTF_OUTPUT = rtf
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
-RTF_STYLESHEET_FILE =
-RTF_EXTENSIONS_FILE =
+RTF_STYLESHEET_FILE =
+RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
@@ -235,8 +261,8 @@
#---------------------------------------------------------------------------
GENERATE_XML = NO
XML_OUTPUT = xml
-XML_SCHEMA =
-XML_DTD =
+XML_SCHEMA =
+XML_DTD =
XML_PROGRAMLISTING = YES
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
@@ -248,36 +274,38 @@
GENERATE_PERLMOD = NO
PERLMOD_LATEX = NO
PERLMOD_PRETTY = YES
-PERLMOD_MAKEVAR_PREFIX =
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
+PERLMOD_MAKEVAR_PREFIX =
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = NO
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
-INCLUDE_PATH =
-INCLUDE_FILE_PATTERNS =
-PREDEFINED =
-EXPAND_AS_DEFINED =
+INCLUDE_PATH =
+INCLUDE_FILE_PATTERNS =
+PREDEFINED =
+EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-TAGFILES =
-GENERATE_TAGFILE =
+# Configuration::additions related to external references
+#---------------------------------------------------------------------------
+TAGFILES =
+GENERATE_TAGFILE =
ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
+# Configuration options related to the dot tool
#---------------------------------------------------------------------------
CLASS_DIAGRAMS = NO
-MSCGEN_PATH =
+MSCGEN_PATH =
HIDE_UNDOC_RELATIONS = YES
HAVE_DOT = YES
+DOT_NUM_THREADS = 0
DOT_FONTNAME = FreeSans
-DOT_FONTPATH =
+DOT_FONTSIZE = 10
+DOT_FONTPATH =
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
GROUP_GRAPHS = YES
@@ -290,15 +318,11 @@
GRAPHICAL_HIERARCHY = YES
DIRECTORY_GRAPH = YES
DOT_IMAGE_FORMAT = png
-DOT_PATH =
-DOTFILE_DIRS =
+DOT_PATH =
+DOTFILE_DIRS =
DOT_GRAPH_MAX_NODES = 50
MAX_DOT_GRAPH_DEPTH = 1000
DOT_TRANSPARENT = YES
DOT_MULTI_TARGETS = NO
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-SEARCHENGINE = NO
Modified: packages/teem/trunk/debian/Notes
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/Notes?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/Notes (original)
+++ packages/teem/trunk/debian/Notes Thu May 5 01:59:28 2011
@@ -5,7 +5,4 @@
help2man ./teem-tend -oteem-tend.1
help2man ./teem-unu -oteem-unu.1
help2man ./teem-vprobe -oteem-vprobe.1
-
-
-mv UseTeemCMakeDemo Examples
-add a target for Examples with all necessary options
+help2man ./teem-gprobe -oteem-gprobe.1
Modified: packages/teem/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/changelog?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/changelog (original)
+++ packages/teem/trunk/debian/changelog Thu May 5 01:59:28 2011
@@ -1,3 +1,16 @@
+teem (1.11.0~svn4425-1) experimental; urgency=low
+
+ * New upstream snapshot
+ * Switch to dpkg-source 3.0 (quilt) format
+ * Remove static libraries
+ * Added debug package
+ * Removed DM-Upload-Allowed: yes
+ * Bump Standards-Version: 3.9.1
+ * Changed package name libteem1-dev -> libteem-dev
+ * Bump ABI version, libteem1 -> libteem2
+
+ -- Dominique Belhachemi <domibel at debian.org> Sun, 06 Mar 2011 17:21:11 -0500
+
teem (1.10.0.dfsg1-2) unstable; urgency=low
[ Mathieu Malaterre ]
Modified: packages/teem/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/control?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/control (original)
+++ packages/teem/trunk/debian/control Thu May 5 01:59:28 2011
@@ -2,24 +2,25 @@
Priority: optional
Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
DM-Upload-Allowed: yes
-Uploaders: Dominique Belhachemi <domibel at cs.tu-berlin.de>
-Build-Depends: debhelper (>= 7), cmake, dpatch, d-shlibs, zlib1g-dev, libpng-dev,
- libbz2-dev
-Build-Depends-Indep: doxygen, graphviz
-Standards-Version: 3.8.0
+Uploaders: Dominique Belhachemi <domibel at debian.org>
+Build-Depends: debhelper (>= 7), cmake, zlib1g-dev, libpng-dev,
+ libbz2-dev, cdbs, quilt
+#Build-Depends-Indep: doxygen-latex
+Standards-Version: 3.9.1
Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/?rev=0&sc=0
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/teem/trunk/
Section: libs
Homepage: http://teem.sourceforge.net/
-Package: libteem1-dev
+Package: libteem-dev
Section: libdevel
+Provides: libteem1-dev
+Replaces: libteem1-dev
+Conflicts: libteem1-dev
Suggests: teem-doc
-Provides: libteem-dev
-Conflicts: libteem-dev
Architecture: any
-Depends: libteem1 (= ${binary:Version}), ${misc:Depends}
+Depends: libteem2 (= ${binary:Version}), ${misc:Depends}
Description: Tools to process and visualize scientific data and images - development
Teem is a coordinated group of libraries for representing, processing, and
visualizing scientific raster data. Teem includes command-line tools that
@@ -45,7 +46,7 @@
Package: teem-apps
Section: libdevel
Architecture: any
-Depends: libteem1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libteem2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Description: Tools to process and visualize scientific data and images - command line tools
Teem is a coordinated group of libraries for representing, processing, and
visualizing scientific raster data. Teem includes command-line tools that
@@ -68,8 +69,7 @@
easy access to the functionality in the various libraries.
-Package: libteem1
-Section: libs
+Package: libteem2
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Tools to process and visualize scientific data and images - runtime
@@ -92,6 +92,34 @@
.
This package provides the runtime files required to run programs
that use Teem to do 3D visualisation.
+
+
+Package: libteem2-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends:
+ libteem2 (= ${binary:Version}),
+ ${misc:Depends}
+Description: debugging symbols for libteem2
+ Teem is a coordinated group of libraries for representing, processing, and
+ visualizing scientific raster data. Teem includes command-line tools that
+ permit the library functions to be quickly applied to files and streams,
+ without having to write any code. The most important and useful libraries in
+ Teem are:
+ .
+ * Nrrd (and the unu command-line tool on top of it) supports a range of
+ operations for transforming N-dimensional raster data (resample, crop,
+ slice, project, histogram, etc.), as well as the NRRD file format for
+ storing arrays and their meta-information.
+ * Gage: fast convolution-based measurements at arbitrary point locations in
+ volume datasets (scalar, vector, tensor, etc.)
+ * Mite: a multi-threaded ray-casting volume render with transfer functions
+ based on any quantity Gage can measure
+ * Ten: for estimating, processing, and visualizing diffusion tensor fields,
+ including fiber tractography methods.
+ .
+ This package contains the debugging symbols for libteem2.
Package: teem-doc
Modified: packages/teem/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/copyright?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/copyright (original)
+++ packages/teem/trunk/debian/copyright Thu May 5 01:59:28 2011
@@ -1,5 +1,5 @@
Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
-Debianized-By: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Debianized-By: Dominique Belhachemi <domibel at debian.org>
Debianized-Date: Fri, 21 Mar 2008 09:41:47 +0000
Original-Source: http://teem.sourceforge.net/
@@ -232,6 +232,6 @@
----------------------------------
Files: debian/*
-Copyright: Copyright 2008, Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Copyright: Copyright 2008, Dominique Belhachemi <domibel at debian.org>
License: GPL-2+
The Debian packaging is licensed under the GPL, see `/usr/share/common-licenses/GPL'
Modified: packages/teem/trunk/debian/get-orig-source
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/get-orig-source?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/get-orig-source (original)
+++ packages/teem/trunk/debian/get-orig-source Thu May 5 01:59:28 2011
@@ -1,18 +1,42 @@
-VERSION=1.10.0
-VERSIONDFSG=1.10.0.dfsg1
+#!/bin/sh
+set -ex
-#REVISION=4026
-#svn co -r $REVISION https://teem.svn.sourceforge.net/svnroot/teem/teem/trunk teem
-##REVISION=`svnversion teem/`
+PACKAGE=teem
+
+VERSION=${VERSION:-$2}
+TARFILE=${TARFILE:-$3}
+
+if [ -z ${VERSION}]; then
+VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`
+fi
+
+REVISION=`echo $VERSION | sed -e 's/^.*svn//g'`
+#REVISION=10509
+FOLDER=${PACKAGE}-${VERSION}
+
+if [ -z ${TARFILE}]; then
+TARFILE=${PACKAGE}_${VERSION}.orig.tar.gz
+fi
+
+#svn export --quiet --revision ${REVISION} https://teem.svn.sourceforge.net/svnroot/teem/teem/trunk ${FOLDER}
+svn export --quiet --revision ${REVISION} https://teem.svn.sourceforge.net/svnroot/teem/teem/branches/Teem-1.11 ${FOLDER}
+
+GZIP=-9 tar czf ${TARFILE} ${FOLDER}
+rm -rf ${FOLDER}
+
+exit
+
+
#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
+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
+exit
-
+VERSIONDFSG=1.11.0.dfsg1
wget http://downloads.sourceforge.net/teem/teem-$VERSION-src.tar.gz
tar xvzf teem-$VERSION-src.tar.gz
rm teem-$VERSION-src.tar.gz
Added: packages/teem/trunk/debian/man/teem-gprobe.1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/man/teem-gprobe.1?rev=38469&op=file
==============================================================================
--- packages/teem/trunk/debian/man/teem-gprobe.1 (added)
+++ packages/teem/trunk/debian/man/teem-gprobe.1 Thu May 5 01:59:28 2011
@@ -1,0 +1,135 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
+.TH TEEM "1" "May 2011" "Teem version 1.11.0 (late 2009 or early 2010)" "User Commands"
+.SH NAME
+Teem\-gprobe \- Shows off the functionality of the gage library
+.SH SYNOPSIS
+.B teem-gprobe
+\fI-i <nin> -k <kind> \fR[\fI-v <verbosity>\fR] \fI-q <query> \\fR
+.SH DESCRIPTION
+\&./teem\-gprobe: Shows off the functionality of the gage library. Uses
+gageProbe() to query various kinds of volumes to learn various measured or
+derived quantities.
+.IP
+[\-gmc <min gradmag>] [\-ofs] [\-seed <N>] [\-k00 <kern00>] [\-k11 <kern11>] \e
+[\-k22 <kern22>] [\-rn] [\-ssn <SS #>] [\-ssr <scale range>] \e
+[\-kssb <kernel>] [\-kssr <kernel>] [\-ssu] [\-sso] [\-ssnd] [\-ssf <SS \e
+read/save format>] [\-s <sclX sclY sxlZ>] [\-ssp <pos>] [\-pg <nrrd>] \e
+[\-pi <nrrd>] [\-pp <pos ...>] [\-eps <epsilon>] [\-psi <p>] [\-t <type>] \e
+[\-o <nout>]
+.IP
+\fB\-i\fR <nin> = input volume
+.IP
+\fB\-k\fR <kind> = "kind" of volume ("scalar", "vector", "tensor",
+.IP
+or "dwi")
+.IP
+\fB\-v\fR <verbosity> = verbosity level (int); default: "1"
+.IP
+\fB\-q\fR <query> = the quantity (scalar, vector, or matrix) to learn
+.IP
+by probing (string)
+.TP
+\fB\-gmc\fR <min gradmag> = For curvature\-based queries, use zero when
+gradient magnitude is below this (double);
+default: "0.0"
+.IP
+\fB\-ofs\fR = If only per\-axis spacing is available, use that
+.IP
+to contrive full orientation info
+.IP
+\fB\-seed\fR <N> = RNG seed; mostly for debugging (unsigned int);
+.IP
+default: "42"
+.IP
+\fB\-k00\fR <kern00> = kernel for gageKernel00; default: "tent"
+\fB\-k11\fR <kern11> = kernel for gageKernel11; default: "cubicd:1,0"
+\fB\-k22\fR <kern22> = kernel for gageKernel22; default: "cubicdd:1,0"
+.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
+.IP
+\fB\-ssn\fR <SS #> = how many scale\-space samples to evaluate, or, 0
+.IP
+to 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"
+.IP
+\fB\-kssb\fR <kernel> = blurring kernel, to sample scale space;
+.IP
+default: "dgauss:1,5"
+.IP
+\fB\-kssr\fR <kernel> = kernel for reconstructing from scale space
+.IP
+samples; default: "hermite"
+.IP
+\fB\-ssu\fR = do uniform samples along sigma, and not (by
+.IP
+default) samples according to the effective
+diffusion scale
+.IP
+\fB\-sso\fR = if not using "\-ssu", use pre\-computed optimal
+.IP
+sigmas when possible
+.IP
+\fB\-ssnd\fR = normalize derivatives by scale
+.PP
+\fB\-ssf\fR <SS read/save format> = printf\-style format (including a "%u") for the
+.IP
+filenames from which to read pre\-blurred volumes
+computed for the stack, if they exist and match
+the stack parameters, and where to save them if
+they had to be re\-computed. Leave this as empty
+string to disable this. (string); default: ""
+.TP
+\fB\-s\fR <sclX sclY sxlZ> = scaling factor for resampling on each axis (>1.0
+: supersampling); use "\-ssp" (and "\-psi")to
+specify scale position of sampling (3 doubles);
+default: "1 1 1"
+.IP
+\fB\-ssp\fR <pos> = when using scale\-space, scale\-position at which
+.IP
+to probe (double); default: "0"
+.IP
+\fB\-pg\fR <nrrd> = overrides "\-s": 2\-D nrrd which specifies origin
+.IP
+and direction vectors for sampling grid;
+default: ""
+.IP
+\fB\-pi\fR <nrrd> = overrides "\-pv": probes at this list of 3\-vec or
+.IP
+4\-vec positions; default: ""
+.IP
+\fB\-pp\fR <pos ...> = overrides "\-pi": only sample at this specified
+.IP
+point (3..4 doubles); default: "nan nan nan"
+.IP
+\fB\-eps\fR <epsilon> = if non\-zero, and if query is a scalar, and if
+.IP
+using "pp" to query at a single point, then do
+epsilon offset probes to calculate discrete
+differences, to find the numerical gradient and
+hessian (for debugging) (double); default: "0"
+.IP
+\fB\-psi\fR <p> = whether the probe location specification (by any
+.IP
+of the four previous flags) are in index space
+(bool); default: "true"
+.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
+is maintained as a Texinfo manual. If the
+.B info
+and
+.B Teem
+programs are properly installed at your site, the command
+.IP
+.B info Teem
+.PP
+should give you access to the complete manual.
Added: packages/teem/trunk/debian/patches/debian-changes-1.11.0~svn4425-1
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/patches/debian-changes-1.11.0%7Esvn4425-1?rev=38469&op=file
==============================================================================
--- packages/teem/trunk/debian/patches/debian-changes-1.11.0~svn4425-1 (added)
+++ packages/teem/trunk/debian/patches/debian-changes-1.11.0~svn4425-1 Thu May 5 01:59:28 2011
@@ -1,0 +1,117 @@
+Description: Upstream changes introduced in version 1.11.0~svn4425-1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ teem (1.11.0~svn4425-1) experimental; urgency=low
+ .
+ * New upstream snapshot
+ * Switch to dpkg-source 3.0 (quilt) format
+ * Remove static libraries
+ * Added debug package
+ * Removed DM-Upload-Allowed: yes
+ * Bump Standards-Version: 3.9.1
+ * Changed package name libteem1-dev -> libteem-dev
+ * Bump ABI version, libteem1 -> libteem2
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Dominique Belhachemi <domibel at debian.org>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- teem-1.11.0~svn4425.orig/CMakeLists.txt
++++ teem-1.11.0~svn4425/CMakeLists.txt
+@@ -352,7 +352,7 @@ SET_TARGET_PROPERTIES(teem PROPERTIES
+ BUILD_WITH_INSTALL_RPATH OFF
+ INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib
+ INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/lib
+- SOVERSION 1
++ SOVERSION 2
+ VERSION ${Teem_VERSION_STRING}
+ )
+
+--- teem-1.11.0~svn4425.orig/Testing/CMakeLists.txt
++++ teem-1.11.0~svn4425/Testing/CMakeLists.txt
+@@ -31,7 +31,7 @@ IF(Teem_BINARY_DIR)
+ ENDIF(NOT EXECUTABLE_OUTPUT_PATH)
+ ENDIF(Teem_BINARY_DIR)
+
+-ADD_TEST(nrrd.Sanity ${EXECUTABLE_OUTPUT_PATH}/nrrdSanity)
++ADD_TEST(nrrd.Sanity ${EXECUTABLE_OUTPUT_PATH}/teem-nrrdSanity)
+
+ ADD_SUBDIRECTORY(nrrd)
+ ADD_SUBDIRECTORY(biff)
+--- teem-1.11.0~svn4425.orig/src/bin/CMakeLists.txt
++++ teem-1.11.0~svn4425/src/bin/CMakeLists.txt
+@@ -32,36 +32,36 @@ MACRO(CREATE_EXEC name sources)
+ ENDMACRO(CREATE_EXEC)
+
+ # These binaries should not be depending on BUILD_EXPERIMENTAL_LIBS
+-CREATE_EXEC(nrrdSanity nrrdSanity.c)
+-CREATE_EXEC(overrgb overrgb.c)
+-CREATE_EXEC(mrender mrender.c)
+-CREATE_EXEC(miter miter.c)
+-CREATE_EXEC(vprobe vprobe.c)
+-CREATE_EXEC(gprobe gprobe.c)
+-CREATE_EXEC(unu unu.c)
+-CREATE_EXEC(tend tend.c)
++CREATE_EXEC(teem-nrrdSanity nrrdSanity.c)
++CREATE_EXEC(teem-overrgb overrgb.c)
++CREATE_EXEC(teem-mrender mrender.c)
++CREATE_EXEC(teem-miter miter.c)
++CREATE_EXEC(teem-vprobe vprobe.c)
++CREATE_EXEC(teem-gprobe gprobe.c)
++CREATE_EXEC(teem-unu unu.c)
++CREATE_EXEC(teem-tend tend.c)
+
+ # NOTE: The BUILD_EXPERIMENTAL_LIBS-dependent inclusion of binaries has to be
+ # done with knowledge of how BUILD_EXPERIMENTAL_LIBS behaves in the top-level
+ # CMakeLists.txt file
+ IF(BUILD_EXPERIMENTAL_APPS)
+- CREATE_EXEC(airSanity airSanity.c)
+- CREATE_EXEC(affine affine.c)
+- CREATE_EXEC(cubic cubic.c)
+- CREATE_EXEC(undos undos.c)
+- CREATE_EXEC(idx2pos idx2pos.c)
+- CREATE_EXEC(pos2idx pos2idx.c)
+- CREATE_EXEC(qbert qbert.c)
+- CREATE_EXEC(emap emap.c)
+- CREATE_EXEC(talkweb talkweb.c)
+- CREATE_EXEC(pprobe pprobe.c)
+- CREATE_EXEC(ninspect ninspect.c)
+- CREATE_EXEC(ungantry ungantry.c)
+- CREATE_EXEC(deconv deconv.c)
++ CREATE_EXEC(teem-airSanity airSanity.c)
++ CREATE_EXEC(teem-affine affine.c)
++ CREATE_EXEC(teem-cubic cubic.c)
++ CREATE_EXEC(teem-undos undos.c)
++ CREATE_EXEC(teem-idx2pos idx2pos.c)
++ CREATE_EXEC(teem-pos2idx pos2idx.c)
++ CREATE_EXEC(teem-qbert qbert.c)
++ CREATE_EXEC(teem-emap emap.c)
++ CREATE_EXEC(teem-talkweb talkweb.c)
++ CREATE_EXEC(teem-pprobe pprobe.c)
++ CREATE_EXEC(teem-ninspect ninspect.c)
++ CREATE_EXEC(teem-ungantry ungantry.c)
++ CREATE_EXEC(teem-deconv deconv.c)
+ IF(BUILD_EXPERIMENTAL_LIBS)
+- CREATE_EXEC(ilk ilk.c)
+- CREATE_EXEC(gkms gkms.c)
+- CREATE_EXEC(spots spots.c)
++ CREATE_EXEC(teem-ilk ilk.c)
++ CREATE_EXEC(teem-gkms gkms.c)
++ CREATE_EXEC(teem-spots spots.c)
+ ENDIF(BUILD_EXPERIMENTAL_LIBS)
+ ENDIF(BUILD_EXPERIMENTAL_APPS)
+
Added: packages/teem/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/patches/series?rev=38469&op=file
==============================================================================
--- packages/teem/trunk/debian/patches/series (added)
+++ packages/teem/trunk/debian/patches/series Thu May 5 01:59:28 2011
@@ -1,0 +1,1 @@
+debian-changes-1.11.0~svn4425-1
Modified: packages/teem/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/rules?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/rules (original)
+++ packages/teem/trunk/debian/rules Thu May 5 01:59:28 2011
@@ -1,169 +1,52 @@
#!/usr/bin/make -f
-PACKAGE=teem
+# Set this value to 0/1 to turn off/on verbose mode.
+export DH_VERBOSE=0
-# DPatch
-DEB_SOURCE_PACKAGE:=$(PACKAGE)
-include /usr/share/dpatch/dpatch.make
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+ABI_VERSION := 2
+
+DEB_DH_STRIP_ARGS := --dbg-package=libteem${ABI_VERSION}-dbg
+
+DEB_BUILD_PARALLEL := true
+
+get-orig-source:
+ /bin/sh $(CURDIR)/debian/get-orig-source
+
+DEB_CMAKE_EXTRA_FLAGS = \
+ -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_VERBOSE_MAKEFILE=$(DH_VERBOSE) \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DBUILD_EXPERIMENTAL_APPS:BOOL=OFF \
+ -DBUILD_EXPERIMENTAL_LIBS:BOOL=OFF \
+ -DBUILD_TESTING:BOOL=ON \
+ -DTeem_USE_LIB_INSTALL_SUBDIR:BOOL=ON \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
-# Uncomment this to turn on verbose mode.
-export DH_VERBOSE = 1
-
-STATIC_BUILD_PATH = DEB_build_static
-SHARED_BUILD_PATH = DEB_build_shared
-
-CMAKE_FLAGS = -DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
- -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
- -DCMAKE_SKIP_RPATH:BOOL=ON \
- -DBUILD_EXPERIMENTAL_APPS:BOOL=OFF \
- -DBUILD_EXPERIMENTAL_LIBS:BOOL=OFF \
- -DBUILD_TESTING:BOOL=OFF \
-
-CFLAGS = -g
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-export CFLAGS
-
-# set the number of build jobs
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
- JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-endif
-
-get-orig-source:
- . debian/get-orig-source
-
-
-configure: configure-stamp
-configure-stamp: patch-stamp
- dh_testdir
-
- # Add here commands to configure the package.
- if [ ! -d $(STATIC_BUILD_PATH) ]; then mkdir $(STATIC_BUILD_PATH); fi
- if [ ! -d $(SHARED_BUILD_PATH) ]; then mkdir $(SHARED_BUILD_PATH); fi
-
- cd $(STATIC_BUILD_PATH) \
- && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=OFF
-
- cd $(SHARED_BUILD_PATH) \
- && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=ON
-
- touch configure-stamp
-
-build: build-arch
-
-build-arch: build-arch-stamp
-build-arch-stamp: configure
- dh_testdir
-
- # Add here commands to compile the package.
-
- # build static libs
- $(MAKE) $(JOBS) -C $(STATIC_BUILD_PATH)
-
- # build shared libs and binaries
- $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH)
-# - cd $(SHARED_BUILD_PATH) && ctest -D Nightly -VV
-
- touch $@
-
-build-indep: build-indep-stamp
-build-indep-stamp: configure
- dh_testdir
-
- # generate documentation
+build/teem-doc::
doxygen debian/Doxyfile
# remove zero byte files
find doc/ -depth -empty | xargs rm -rf
- touch $@
+build/libteem${ABI_VERSION}::
+ - cd $(DEB_BUILDDIR) && LD_LIBRARY_PATH=`pwd`/bin:$$LD_LIBRARY_PATH ctest -D ExperimentalTest
+install/libteem${ABI_VERSION}::
+ dh_install -plibteem${ABI_VERSION} debian/tmp/usr/lib/Teem-1.11.0/*so.* usr/lib
-clean: clean-patched unpatch
+install/libteem-dev::
+ dh_install -plibteem-dev debian/tmp/usr/lib/Teem-1.11.0/*.so usr/lib
+ dh_install -plibteem-dev debian/tmp/usr/lib/Teem-1.11.0/*.cmake usr/lib/Teem-1.11.0
+ dh_install -plibteem-dev debian/tmp/usr/include/teem/* usr/include/teem
-clean-patched:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp docs-stamp build-indep-stamp build-arch-stamp
+install/teem-doc::
+ dh_install -pteem-doc doc/* usr/share/doc/teem-doc
- # Add here commands to clean up after the build process.
- rm -rf $(STATIC_BUILD_PATH)
- rm -rf $(SHARED_BUILD_PATH)
- rm -rf doc
-
- dh_clean
-
-install: install-indep install-arch
-
-install-indep: build-indep
- dh_install -pteem-doc doc/* usr/share/doc/teem-doc
-
-install-arch: build-arch
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
- # Add here commands to install the package into debian/tmp
-
- # install binaries and shared libs
- $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH) install DESTDIR=$(CURDIR)/debian/tmp
-
- # install static libs
- cd $(STATIC_BUILD_PATH)/bin/ \
- && cp libteem.a $(CURDIR)/debian/tmp/usr/lib/
-
-
- d-shlibmove \
- --commit \
- --override s/libbz2-1.0-dev/libbz2-dev/ \
- --movedev "debian/tmp/usr/include/teem/*" usr/include/teem \
- debian/tmp/usr/lib/libteem.so
-
-
- 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
-
-
-
-# dpkg-gensymbols -v1.10.0 -plibteem1 -Pdebian/libteem1 -Odebian/libteem1.symbols
-
-
-
-# Build architecture independant packages using the common target.
-binary-indep: build-indep install-indep
- $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
-
-# Build architecture dependant packages using the common target.
-binary-arch: build-arch install-arch
- $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
-
-
-# Build architecture-dependent files here.
-binary-common:
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installexamples
- dh_install --sourcedir=$(CURDIR)/debian/tmp
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_makeshlibs
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
+install/teem-apps::
+ dh_install -pteem-apps debian/tmp/usr/bin/* usr/bin
Added: packages/teem/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/source/format?rev=38469&op=file
==============================================================================
--- packages/teem/trunk/debian/source/format (added)
+++ packages/teem/trunk/debian/source/format Thu May 5 01:59:28 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)
Modified: packages/teem/trunk/debian/teem-apps.manpages
URL: http://svn.debian.org/wsvn/debian-science/packages/teem/trunk/debian/teem-apps.manpages?rev=38469&op=diff
==============================================================================
--- packages/teem/trunk/debian/teem-apps.manpages (original)
+++ packages/teem/trunk/debian/teem-apps.manpages Thu May 5 01:59:28 2011
@@ -1,8 +1,9 @@
debian/man/teem.1
+debian/man/teem-gprobe.1
+debian/man/teem-miter.1
debian/man/teem-mrender.1
+debian/man/teem-nrrdSanity.1
debian/man/teem-overrgb.1
+debian/man/teem-tend.1
debian/man/teem-unu.1
-debian/man/teem-miter.1
-debian/man/teem-nrrdSanity.1
-debian/man/teem-tend.1
debian/man/teem-vprobe.1
- Previous message: [SCM] Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. branch, master, updated. upstream/3.0.0-3-g1c9787c
- Next message: [SCM] Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. branch, master, updated. upstream/3.0.0-4-gd3468a2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the debian-science-commits
mailing list