--- insighttoolkit-3.2.0.orig/debian/changelog +++ insighttoolkit-3.2.0/debian/changelog @@ -0,0 +1,15 @@ +insighttoolkit (3.2.0-2) unstable; urgency=low + + * debian/patches/04_ITKConfig.patch: Don't export ITK_SOURCE_DIR. + Closes: #424132. + + * debian/patches/05_itkIncludeDirectories.patch: Correct include path + for gdcm. Closes: #424134. + + -- Steve M. Robbins Wed, 13 Jun 2007 00:59:13 -0500 + +insighttoolkit (3.2.0-1) unstable; urgency=low + + * Initial upload. + + -- Steve M. Robbins Sun, 29 Apr 2007 20:19:27 -0500 --- insighttoolkit-3.2.0.orig/debian/CMakeCache.txt.debian +++ insighttoolkit-3.2.0/debian/CMakeCache.txt.debian @@ -0,0 +1,48 @@ + +# This is the Kickstart CMakeCache file for the Debian build of ITK. +# Only those settings that are changed from the default are specified. + +// Conform to VTK's setting +CMAKE_CXX_COMPILER:STRING=/usr/bin/c++ + +// Don't build examples now (let the user later) +BUILD_EXAMPLES:BOOL=OFF + +// Build ITK with shared libraries +BUILD_SHARED_LIBS:BOOL=ON + +// Don't bother building the testing tree +BUILD_TESTING:BOOL=OFF + +// Give us an optimised release build +CMAKE_BUILD_TYPE:STRING=RELWITHDEBINFO + +// Install path prefix, prepended onto install directories +CMAKE_INSTALL_PREFIX:PATH=/usr + +#// Need to add this soon +#BUILD_DOXYGEN:BOOL=ON + +// The code still uses the older #include style +CMAKE_CXX_FLAGS:STRING=-Wno-deprecated + +// We do not want rpath enabled +CMAKE_SKIP_RPATH:BOOL=ON + +//Build cswig Java wrapper support +ITK_CSWIG_JAVA:BOOL=OFF + +//Build cswig Python wrapper support (requires CableSwig). +ITK_CSWIG_PYTHON:BOOL=OFF + +//Build cswig Tcl wrapper support (requires CableSwig). +ITK_CSWIG_TCL:BOOL=OFF + +// We haven't packaged this (yet) +ITK_DATA_ROOT:PATH=ITK_DATA_ROOT_NOTFOUND + +// Use the system libraries for these +ITK_USE_SYSTEM_JPEG:BOOL=ON +ITK_USE_SYSTEM_PNG:BOOL=ON +ITK_USE_SYSTEM_TIFF:BOOL=ON +ITK_USE_SYSTEM_ZLIB:BOOL=ON --- insighttoolkit-3.2.0.orig/debian/TODO +++ insighttoolkit-3.2.0/debian/TODO @@ -0,0 +1,13 @@ + +TODO List for ITK Debian Package +-------------------------------- + +To Do: + +- Update with new CableSwig support for bindings +- Fix all file permissions (ie. remove x from headers etc) +- Test Examples? +- Build docs from source package +- Send build results to Dart dashboard +- Run tests during build + --- insighttoolkit-3.2.0.orig/debian/compat +++ insighttoolkit-3.2.0/debian/compat @@ -0,0 +1 @@ +5 --- insighttoolkit-3.2.0.orig/debian/copyright +++ insighttoolkit-3.2.0/debian/copyright @@ -0,0 +1,986 @@ +This package was first debianized by Gavin Baker on +Mon, 9 Feb 2004 23:25:51 +1100. + +Current maintainer: Steve M. Robbins +Download URL: http://www.itk.org/files/v3.2/InsightToolkit-3.2.0.tar.gz + +Any changes to the source for the Debian packages are detailed in +the README.Debian and the changelog.Debian file included in this package. + +Upstream Authors: The Insight Consortium and Contributors +Upstream Contact: Luis Ibanez +ITK web site: http://www.itk.org/ + + + Main License Statement + ---------------------- + + +The Insight Segmentation and Registration Toolkit (ITK) was initially +developed under contract to the National Library of Medicine at the +National Institutes of Health. ITK is partially derived from VTK and VXL, +hence some code is copyrighted accordingly (see VTKCopyright.txt and +VXLCopyright.txt). + +The ITK copyright is as follows: + + +Copyright (c) 1999-2003 Insight Software Consortium +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * 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. + + * The name of the Insight Software Consortium, or the names of any + consortium members, or of any contributors, may not be used to endorse or + promote products derived from this software without specific prior written + permission. + + * Modified source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER 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 AUTHORS 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. + + +See also the ITK web site: http://www.itk.org for more information. + + + + VTK License Statement (VTKCopyright.txt) + ---------------------------------------- + +Portions of the Insight code base are derived from the Visualization Toolkit +(VTK), and hence are covered under the VTK copyright. The VTK copyright is as +follows: + +Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * 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. + + * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names + of any contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + * Modified source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +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 AUTHORS 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. + +See also the VTK web site: http://www.vtk.org for more information. + + + VXL License Statement (VXLCopyright.txt) + ---------------------------------------- + +Portions of the Insight code base (the numerics package VNL) are derived from +the Vision-something-Libraries (VXL), and hence are covered under the VXL +copyright. The VXL copyright is as follows: + + + Copyright (c) 2000 TargetJr Consortium + GE Corporate Research and Development (GE CRD) + 1 Research Circle + Niskayuna, NY 12309 + All Rights Reserved + Reproduction rights limited as described below. + + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that (i) the above copyright notice and this permission + notice appear in all copies of the software and related documentation, + (ii) the name TargetJr Consortium (represented by GE CRD), may not be + used in any advertising or publicity relating to the software without + the specific, prior written permission of GE CRD, and (iii) any + modifications are clearly marked and summarized in a change history + log. + + THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + IN NO EVENT SHALL THE TARGETJR CONSORTIUM BE LIABLE FOR ANY SPECIAL, + INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND OR ANY + DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR ON + ANY THEORY OF LIABILITY ARISING OUT OF OR IN CONNECTION WITH THE + USE OR PERFORMANCE OF THIS SOFTWARE. + + +See also the VXL web site: http://vxl.sourceforge.net/ for more information. + + + Other Licenses + -------------- + + Copyright (c) + Biomedical Imaging Resource + Mayo Clinic + + All rights reserved. + + 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. + + Neither the name of the Mayo Clinic nor the names of its + contributors may 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. + + +28 files covered by: + +Copyright (c) + Silicon Graphics Computer Systems, Inc. + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear + in supporting documentation. Silicon Graphics makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + + +29 files covered by: + +Copyright (c) + Hewlett-Packard Company + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear + in supporting documentation. Hewlett-Packard Company makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + + +9 files covered by: + +Copyright (c) + Mark of the Unicorn, Inc. + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear + in supporting documentation. Mark of the Unicorn makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + + +38 files covered by: + +Copyright (c) + Moscow Center for SPARC Technology + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear + in supporting documentation. Moscow Center for SPARC Technology makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + + +1 file covered by: + +Copyright (C) Makoto Matsumoto and Takuji Nishimura, + Copyright (C) Richard J. Wagner + All rights reserved. + + 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 dot keio dot ac dot jp + with an appropriate reference to your work. + + It would be nice to CC: + rjwagner at writeme dot com and Cokus at math dot washington dot edu + when you write. + + +1 file covered by: + +(c) Copyright by Greg A. Woods + + Freely redistibutable. + All other rights reserved. + Return all fixes/modifications to . + + +1 file covered by: + +Copyright by AT&T, Lucent Technologies and Bellcore. + +Permission to use, copy, modify, and distribute this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that the copyright notice and this +permission notice and warranty disclaimer appear in supporting +documentation, and that the names of AT&T, Bell Laboratories, +Lucent or Bellcore or any of their entities not be used in +advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +AT&T, Lucent and Bellcore disclaim all warranties with regard to +this software, including all implied warranties of +merchantability and fitness. In no event shall AT&T, Lucent or +Bellcore be liable for any special, indirect or consequential +damages or any damages whatsoever resulting from loss of use, +data or profits, whether in an action of contract, negligence or +other tortious action, arising out of or in connection with the +use or performance of this software. + + +1 file covered by: + +Copyright (C) Lucent Technologies +All Rights Reserved + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that the copyright notice and this +permission notice and warranty disclaimer appear in supporting +documentation, and that the name of Lucent or any of its entities +not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior +permission. + +LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. +IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY +SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER +IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. + + +1 file covered by: + +Copyright (c) TargetJr Consortium + GE Corporate Research and Development (GE CRD) + 1 Research Circle + Niskayuna, NY 12309 + All Rights Reserved + Reproduction rights limited as described below. + + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that (i) the above copyright notice and this permission + notice appear in all copies of the software and related documentation, + (ii) the name TargetJr Consortium (represented by GE CRD), may not be + used in any advertising or publicity relating to the software without + the specific, prior written permission of GE CRD, and (iii) any + modifications are clearly marked and summarized in a change history + log. + + THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + IN NO EVENT SHALL THE TARGETJR CONSORTIUM BE LIABLE FOR ANY SPECIAL, + INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND OR ANY + DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR ON + ANY THEORY OF LIABILITY ARISING OUT OF OR IN CONNECTION WITH THE + USE OR PERFORMANCE OF THIS SOFTWARE. + + +1 file covered by: + +Copyright (C) General Electric Company. + + Permission is granted to any individual or institution to use, copy, modify, + and distribute this software, provided that this complete copyright and + permission notice is maintained, intact, in all copies and supporting + documentation. + + General Electric Company, + provides this software "as is" without express or implied warranty. + + +5 files covered by: + +Copyright (C) Texas Instruments Incorporated. + + Permission is granted to any individual or institution to use, copy, modify, + and distribute this software, provided that this complete copyright and + permission notice is maintained, intact, in all copies and supporting + documentation. + + Texas Instruments Incorporated provides this software "as is" without + express or implied warranty. + + +2 files covered by: + +Copyright (C) Texas Instruments Incorporated. + Copyright (C) General Electric Company. + + Permission is granted to any individual or institution to use, copy, modify, + and distribute this software, provided that this complete copyright and + permission notice is maintained, intact, in all copies and supporting + documentation. + + +1 file covered by: + +Copyright (C) Free Software Foundation, Inc. + + This configure script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it. + + +1 file covered by: + +Copyright by the Massachusetts Institute of Technology + + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation, and that the name of M.I.T. not be used in advertising or + publicity pertaining to distribution of the software without specific, + written prior permission. M.I.T. makes no representations about the + suitability of this software for any purpose. It is provided "as is" + without express or implied warranty. + + +98 files covered by: + +Copyright (c) 1999-2005 CREATIS +(CREATIS = Centre de Recherche et d'Applications en Traitement de l'Image) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * 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. + + * Neither the name of CREATIS, nor the names of any contributor (CNRS, INSERM, + INSA, Universite Claude-Bernard Lyon I), may be used to endorse or promote + products derived from this software without specific prior written permission. + + * Modified source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER 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 AUTHORS 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. + + +13 files covered by: + +Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd + and Clark Cooper + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +54 files covered by: + +Copyright (C) Gordon Kindlmann + Copyright (C) University of Utah + + 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. + + +2 files covered by: + +Copyright (c) David A. Clunie DBA PixelMed Publishing. All rights reserved. + + 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 disclaimers. + + 2. Redistributions in binary form must reproduce the above copyright notice, this list of + conditions and the following disclaimers in the documentation and/or other materials + provided with the distribution. + + 3. Neither the name of PixelMed Publishing nor the names of its contributors may + be used to endorse or promote products derived from this software. + + 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. + + +14 files covered by: + +Copyright (c) 2003 Matt Turek +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + * 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. + + * The name of Matt Turek nor the names of any contributors may be used to + endorse or promote products derived from this software without specific + prior written permission. + + * Modified source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +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 AUTHORS 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. + + +20 files covered by: + + * libpng versions 1.0.7, July 1, 2000, through 1.0.12, June 8, 2001, are + * Copyright (c) 2000, 2001 Glenn Randers-Pehrson, and are + * distributed according to the same disclaimer and license as libpng-1.0.6 + * with the following individuals added to the list of Contributing Authors + * + * Simon-Pierre Cadieux + * Eric S. Raymond + * Gilles Vollant + * + * and with the following additions to the disclaimer: + * + * There is no warranty against interference with your enjoyment of the + * library or against infringement. There is no warranty that our + * efforts or the library will fulfill any of your particular purposes + * or needs. This library is provided with all faults, and the entire + * risk of satisfactory quality, performance, accuracy, and effort is with + * the user. + * + * libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are + * Copyright (c) 1998, 1999, 2000 Glenn Randers-Pehrson + * Distributed according to the same disclaimer and license as libpng-0.96, + * with the following individuals added to the list of Contributing Authors: + * + * Tom Lane + * Glenn Randers-Pehrson + * Willem van Schaik + * + * libpng versions 0.89, June 1996, through 0.96, May 1997, are + * Copyright (c) 1996, 1997 Andreas Dilger + * Distributed according to the same disclaimer and license as libpng-0.88, + * with the following individuals added to the list of Contributing Authors: + * + * John Bowler + * Kevin Bracey + * Sam Bushell + * Magnus Holmgren + * Greg Roelofs + * Tom Tanner + * + * libpng versions 0.5, May 1995, through 0.88, January 1996, are + * Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. + * + * For the purposes of this copyright and license, "Contributing Authors" + * is defined as the following set of individuals: + * + * Andreas Dilger + * Dave Martindale + * Guy Eric Schalnat + * Paul Schmidt + * Tim Wegner + * + * The PNG Reference Library is supplied "AS IS". The Contributing Authors + * and Group 42, Inc. disclaim all warranties, expressed or implied, + * including, without limitation, the warranties of merchantability and of + * fitness for any purpose. The Contributing Authors and Group 42, Inc. + * assume no liability for direct, indirect, incidental, special, exemplary, + * or consequential damages, which may result from the use of the PNG + * Reference Library, even if advised of the possibility of such damage. + * + * Permission is hereby granted to use, copy, modify, and distribute this + * source code, or portions hereof, for any purpose, without fee, subject + * to the following restrictions: + * + * 1. The origin of this source code must not be misrepresented. + * + * 2. Altered versions must be plainly marked as such and + * must not be misrepresented as being the original source. + * + * 3. This Copyright notice may not be removed or altered from + * any source or altered source distribution. + * + * The Contributing Authors and Group 42, Inc. specifically permit, without + * fee, and encourage the use of this source code as a component to + * supporting the PNG file format in commercial products. If you use this + * source code in a product, acknowledgment is not required but would be + * appreciated. + + +1 file covered by: + +(c) Copyright + Biomedical Imaging Resource + Mayo Foundation + Incorporation of components of dbh.h are by permission of the + Mayo Foundation. + + +2 files covered by: + +Copyright (C) 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@gzip.org madler@alumni.caltech.edu + + +1 file covered by: + +Copyright (c) by University of Toronto. + Written by Henry Spencer. Not derived from licensed software. + + Permission is granted to anyone to use this software for any + purpose on any computer system, and to redistribute it freely, + subject to the following restrictions: + + 1. The author is not responsible for the consequences of use of + this software, no matter how awful, even if they arise + from defects in it. + + 2. The origin of this software must not be misrepresented, either + by explicit claim or by omission. + + 3. Altered versions must be plainly marked as such, and must not + be misrepresented as being the original software. + + +25 files covered by: + +Copyright (c) David Janssens + Copyright (c) Yannick Verschueren + Copyright (c) Francois Devaux and Antonin Descampe + Copyright (c) Hervé Drolon, FreeImage Team + Copyright (c) Communications and remote sensing Laboratory, Universite catholique de Louvain, Belgium + All rights reserved. + + 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. + + 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. + + +4 files covered by: + +Copyright (c) Yannick Verschueren + Copyright (c) Hervé Drolon, FreeImage Team + Copyright (c) Communications and remote sensing Laboratory, Universite catholique de Louvain, Belgium + All rights reserved. + + 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. + + 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. + + +8 files covered by: + +Copyright (c) Hervé Drolon, FreeImage Team + All rights reserved. + + 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. + + 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. + + +2 files covered by: + +Copyright (c) Francois Devaux and Antonin Descampe + Copyright (c) Hervé Drolon, FreeImage Team + Copyright (c) Communications and remote sensing Laboratory, Universite catholique de Louvain, Belgium + All rights reserved. + + 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. + + 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. + + +78 files covered by: + +This software is copyright (C) 1991-1998, Thomas G. Lane. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. + + + +54 files covered by: + +Copyright (c) Sam Leffler + Copyright (c) Silicon Graphics, Inc. + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, provided + that (i) the above copyright notices and this permission notice appear in + all copies of the software and related documentation, and (ii) the names of + Sam Leffler and Silicon Graphics may not be used in any advertising or + publicity relating to the software without the specific, prior written + permission of Sam Leffler and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR + ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF + LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + +1 file covered by: + +Copyright (c) Greg Ward Larson + Copyright (c) Silicon Graphics, Inc. + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, provided + that (i) the above copyright notices and this permission notice appear in + all copies of the software and related documentation, and (ii) the names of + Sam Leffler, Greg Larson and Silicon Graphics may not be used in any + advertising or publicity relating to the software without the specific, + prior written permission of Sam Leffler, Greg Larson and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL SAM LEFFLER, GREG LARSON OR SILICON GRAPHICS BE LIABLE + FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF + LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + +1 file covered by: + +Copyright (c) The Regents of the University of California. + All rights reserved. + + This code is derived from software contributed to Berkeley by + James A. Woods, derived from original work by Spencer Thomas + and Joseph Orost. + + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms and that any documentation, + advertising materials, and other materials related to such + distribution and use acknowledge that the software was developed + by the University of California, Berkeley. The name of the + University may not be used to endorse or promote products derived + from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + +3 files covered by: + +Decoder support is derived, with permission, from the code + in Frank Cringle's viewfax program; + Copyright (C) Frank D. Cringle. + + +1 file covered by: + +Copyright (c) Sam Leffler + Copyright (c) Pixar + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, provided + that (i) the above copyright notices and this permission notice appear in + all copies of the software and related documentation, and (ii) the names of + Pixar, Sam Leffler and Silicon Graphics may not be used in any advertising or + publicity relating to the software without the specific, prior written + permission of Pixar, Sam Leffler and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, + EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL PIXAR, SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR + ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF + LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + +25 files covered by: + +/* 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@gzip.org madler@alumni.caltech.edu --- insighttoolkit-3.2.0.orig/debian/docs +++ insighttoolkit-3.2.0/debian/docs @@ -0,0 +1,4 @@ +GettingStarted.txt +README.html +InsightLogo.gif + --- insighttoolkit-3.2.0.orig/debian/insighttoolkit.1 +++ insighttoolkit-3.2.0/debian/insighttoolkit.1 @@ -0,0 +1,112 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH INSIGHTTOOLKIT 3 "Oct 11, 2005" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) + +.SH NAME +insighttoolkit \- imaging toolkit for segmentation and registration + +.SH DESCRIPTION +This manual page briefly documents the +.B Insight Toolkit +(ITK). +.PP +ITK is an open-source software toolkit for performing registration and +segmentation. Segmentation is the process of identifying and classifying +data found in a digitally sampled representation. Typically the sampled +representation is an image acquired from such medical instrumentation as CT +or MRI scanners. Registration is the task of aligning or developing +correspondences between data. For example, in the medical environment, a CT +scan may be aligned with a MRI scan in order to combine the information +contained in both. +.PP +ITK is implemented in C++. In addition, an automated wrapping process +generates interfaces between C++ and interpreted programming languages such +as Tcl, Java, and Python. This enables developers to create software using a +variety of programming languages. ITK's C++ implementation style is referred +to as generic programming. Such C++ templating means that the code is highly +efficient, and that the many software problems are discovered at +compile-time, rather than at run-time during program execution. +.PP +Because ITK is an open-source project, developers from around the world can +use, debug, maintain, and extend the software. ITK uses a model of software +development referred to as Extreme Programming. Extreme Programming +collapses the usual software creation methodology into a simultaneous and +iterative process of design-implement-test-release. The key features of +Extreme Programming are communication and testing. Communication among the +members of the ITK community is what helps manage the rapid evolution of the +software. Testing is what keeps the software stable. In ITK, an extensive +testing process is in place that measures the quality on a daily basis. + +.SH HISTORY + +In 1999 the US +.B National Library of Medicine +[http://www.nlm.nih.gov/nlmhome.html] of the National Institutes of Health +awarded a three-year contract to develop an open-source registration and +segmentation toolkit, which eventually came to be known as the Insight +Toolkit (ITK). The primary purpose of the project is to support the +.B Visible Human Project +[http://www.nlm.nih.gov/research/visible/visible_human.html] by providing +software tools to process and work with the project data. ITK's NLM Project +Manager was Dr. Terry Yoo, who coordinated the six prime contractors who +made up the Insight consortium. These consortium members included the three +commercial partners GE Corporate R&D, Kitware, Inc., and MathSoft (the +company name is now Insightful); and the three academic partners University +of North Carolina (UNC), University of Tennessee (UT), and University of +Pennsylvania (UPenn). The Principle Investigators for these partners were, +respectively, Bill Lorensen at GE CRD, Will Schroeder at Kitware, Vikram +Chalana at Insightful, Stephen Aylward with Luis Ibanez at UNC (Luis is now +at Kitware), Ross Whitaker with Josh Cates at UT (both now at Utah), and +Dimitri Metaxas at UPenn. In addition, several subcontractors rounded out +the consortium including Peter Raitu at Brigham & Women's Hospital, Celina +Imielinska and Pat Molholt at Columbia University, Jim Gee at UPenn's Grasp +Lab, and George Stetton at University of Pittsburgh. + +.SH LICENSE + +ITK is released under a BSD-style license. See +/usr/share/libinsighttoolkit2/doc/copyright for the full text. + +.SH API REFERENCE + +The API documentation is available in HTML generated by Doxygen, in the +insighttoolkit-doc package. +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +.\" \fBinsighttoolkit\fP is a program that... +.\" .SH SEE ALSO +.\" .BR bar (1), +.\" .BR baz (1). +.\" .br + +.SH MAILING LIST + +Join the community by subscribing to the ITK mailing lists at +http://www.itk.org/HTML/MailingLists.htm. + +.SH AUTHORS + +.PP +The +.B Insight Segmentation and Registration Toolkit +is developed by the +.B Insight Software Consortium +and the ITK community. + +.SH SEE ALSO + +See the project homepage +.B http://www.itk.org/ +for more information. --- insighttoolkit-3.2.0.orig/debian/README.Debian +++ insighttoolkit-3.2.0/debian/README.Debian @@ -0,0 +1,106 @@ + .. -*- rst -*- + +====================================================================== +The Insight Segmentation and Registration Toolkit for Debian GNU/Linux +====================================================================== + + +The Insight Toolkit (ITK) homepage is at: + + http://www.itk.org/ + + + +Examples Package +---------------- + +The ``insighttoolkit-examples`` package contains a set of C++ samples that +illustrate how to use various aspects of the toolkit. The source is located +in ``/usr/share/doc/insighttoolkit-examples/src``. The examples come from +the *ITK Software Guide*. + +To build the examples: + +1. Create a working directory; e.g. in your home directory:: + + % mkdir ~/itk-examples + % cd ~/itk-examples + +2. Copy and uncompress the sources:: + + % cp -a /usr/share/doc/insighttoolkit-examples/examples/* . + % find . -name '*.gz' | xargs gunzip + +3. Run ``cmake`` in source directory:: + + % cmake . + +4. Run ``make`` and go make some coffee:: + + % make + +5. Run the examples, examine the code, read the book, enjoy coffee + +The examples should be read in conjunction with the *ITK Developers Guide*. +The -apps package has some more sophisticated examples, including demos of +how to integrate ITK with a GUI and 2D/3D visualisation. + + +Related Packages +~~~~~~~~~~~~~~~~ + +The Insight Toolkit is normally used in conjunction with other packages +that provide a GUI, visualisation, and other facilities. + + + * Graphical User Interface Toolkits + + - FLTK (``libfltk1.1``) : http://www.fltk.org/ + - GTK+ (``libgtk2``) : http://www.gtk.org/ + - wxWindows (``libwxgtk2.2``) : http://www.wxwindows.org/ + + * Visualisation + + - The Visualisation Toolkit (``libvtk4``) : http://www.vtk.org/ + + +Resources +~~~~~~~~~ + +The official ITK website is http://www.itk.org/ where other information +relating to ITK is provided. + +From here you can join the mailing list: + + insight-users@www.itk.org + http://www.itk.org/mailman/listinfo/insight-users + + +Development +~~~~~~~~~~~ + +It is strongly recommended that you use CMake for building ITK applications. +It greatly simplifies the task of writing Makefiles, and avoids complications +of compiler settings, paths, and so on. It is provided in the package +``cmake``. + +When building with CMake, ``ITK_DIR`` should be detected automatically. +``ITK_DIR`` is still the same as the default ``/usr/lib/InsightToolkit``. + +You can add the following code to your CMakeLists.txt file:: + + FIND_PACKAGE(ITK) + IF(ITK_FOUND) + INCLUDE(${ITK_USE_FILE}) + ELSE(ITK_FOUND) + MESSAGE(FATAL_ERROR "Cannot build without ITK. Please set ITK_DIR.") + ENDIF(ITK_FOUND) + + + +.. This document is written in reStructuredText, and can be processed + to generate HTML, LaTeX and other rich output formats. See the + http://docutils.sourceforge.net/ project for more information. + + + -- Gavin Baker , Thu Dec 01 22:42:37 2005 --- insighttoolkit-3.2.0.orig/debian/Notes +++ insighttoolkit-3.2.0/debian/Notes @@ -0,0 +1,25 @@ + Packaging Insight Tool Kit (ITK) + -------------------------------- + +1. Download from http://www.itk.org/HTML/Download.htm + +2. Unpack + tar xzf InsightToolkit-3.0.0.tar.gz + cd InsightToolkit-3.0.0 + +3. Clean source + + - remove CVS files + find . -name CVS | xargs rm -rf + + - remove patented code + find . -name Patented | xargs rm -rf + + - remove code under review (uncertain copyright) + rm -rf Code/Review + +4. Repack + cd .. + mv InsightToolkit-3.0.0/ insighttoolkit-3.0.0 + tar czf insighttoolkit_3.0.0.orig.tar.gz insighttoolkit-3.0.0 + --- insighttoolkit-3.2.0.orig/debian/control +++ insighttoolkit-3.2.0/debian/control @@ -0,0 +1,67 @@ +Source: insighttoolkit +Section: science +Priority: optional +Maintainer: Gavin Baker +Uploaders: Gavin Baker , Steve M. Robbins +Build-Depends: cdbs, patchutils, debhelper (>= 5), cmake, zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev (>= 3.7.3) +Standards-Version: 3.7.2.0 + +Package: libinsighttoolkit3.0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Suggests: libinsighttoolkit-dev, insighttoolkit-examples +Description: Image processing toolkit for registration and segmentation - runtime + ITK is an open-source software toolkit for performing registration and + segmentation. Segmentation is the process of identifying and + classifying data found in a digitally sampled + representation. Typically the sampled representation is an image + acquired from such medical instrumentation as CT or MRI + scanners. Registration is the task of aligning or developing + correspondences between data. For example, in the medical + environment, a CT scan may be aligned with a MRI scan in order to + combine the information contained in both. + . + This package contains the libraries needed to run ITK applications. + . + Homepage: http://www.itk.org/ + +Package: libinsighttoolkit-dev +Section: devel +Architecture: any +Depends: libinsighttoolkit3.0 (= ${Source-Version}) +Description: Image processing toolkit for registration and segmentation - development + ITK is an open-source software toolkit for performing registration and + segmentation. Segmentation is the process of identifying and + classifying data found in a digitally sampled + representation. Typically the sampled representation is an image + acquired from such medical instrumentation as CT or MRI + scanners. Registration is the task of aligning or developing + correspondences between data. For example, in the medical + environment, a CT scan may be aligned with a MRI scan in order to + combine the information contained in both. + . + This package contains the development files needed to build your own + ITK applications. + . + Homepage: http://www.itk.org/ + +Package: insighttoolkit-examples +Section: devel +Architecture: all +Depends: ${shlibs:Depends} +Suggests: libinsighttoolkit-dev +Description: Image processing toolkit for registration and segmentation - examples + ITK is an open-source software toolkit for performing registration and + segmentation. Segmentation is the process of identifying and + classifying data found in a digitally sampled + representation. Typically the sampled representation is an image + acquired from such medical instrumentation as CT or MRI + scanners. Registration is the task of aligning or developing + correspondences between data. For example, in the medical + environment, a CT scan may be aligned with a MRI scan in order to + combine the information contained in both. + . + This package contains the source for example programs. + . + Homepage: http://www.itk.org/ --- insighttoolkit-3.2.0.orig/debian/rules +++ insighttoolkit-3.2.0/debian/rules @@ -0,0 +1,32 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_BUILDDIR = $(CURDIR)/Build +DEB_DESTDIR = $(CURDIR)/debian/tmp + +DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DEB_DESTDIR) + +clean:: + rm -rf $(DEB_BUILDDIR) + +common-configure-arch:: + cp debian/CMakeCache.txt.debian $(DEB_BUILDDIR)/CMakeCache.txt + cd $(DEB_BUILDDIR) && cmake .. + +install/libinsighttoolkit3.0:: + dh_install -plibinsighttoolkit3.0 debian/tmp/usr/lib/InsightToolkit/lib*.so.* usr/lib + +install/libinsighttoolkit-dev:: + dh_installman -plibinsighttoolkit-dev debian/insighttoolkit.1 + dh_installdocs -plibinsighttoolkit-dev Documentation/* + dh_install -plibinsighttoolkit-dev debian/tmp/usr/lib/InsightToolkit/lib*.so usr/lib + dh_install -plibinsighttoolkit-dev --autodest debian/tmp/usr/include/InsightToolkit/* + dh_install -plibinsighttoolkit-dev --autodest debian/tmp/usr/lib/InsightToolkit/*.cmake + +install/insighttoolkit-examples:: + dh_installexamples -pinsighttoolkit-examples Examples/* + find debian/insighttoolkit-examples/usr/share/doc/insighttoolkit-examples/examples \ + -type f -print0 | xargs -0 chmod 644 --- insighttoolkit-3.2.0.orig/debian/create-debian-package +++ insighttoolkit-3.2.0/debian/create-debian-package @@ -0,0 +1,36 @@ +#! /bin/sh + +set -e + +die() { + echo $@ + exit 1 +} + + +test $# = 1 || die Please specify upstream version number + +version=$1 + +upstreamtar=InsightToolkit-${version}.tar.gz +upstreamdir=InsightToolkit-${version} + +debiantar=insighttoolkit_${version}.orig.tar.gz +debiandir=insighttoolkit-${version} + +test -f $upstreamtar || die Upstream source [$upstreamtar] not found. +test -e $debiandir && die Debian directory [$debiandir] exists. Please remove. + +echo "Unpacking $upstreamtar" +tar xzf $upstreamtar + +echo "Cleaning $upstreamdir" +cd $upstreamdir +find . -name CVS | xargs rm -rf +find . -name Patented | xargs rm -rf +find . -name Review | xargs rm -rf + +echo "Repacking into $debiantar" +cd .. +mv $upstreamdir $debiandir +tar czf $debiantar $debiandir --- insighttoolkit-3.2.0.orig/debian/patches/02_itkAnalyzeDbh.patch +++ insighttoolkit-3.2.0/debian/patches/02_itkAnalyzeDbh.patch @@ -0,0 +1,88 @@ +Index: Utilities/itkExtHdrs/itkAnalyzeDbh.h +=================================================================== +RCS file: /cvsroot/Insight/Insight/Utilities/itkExtHdrs/itkAnalyzeDbh.h,v +retrieving revision 1.1 +retrieving revision 1.2 +diff -u -b -B -r1.1 -r1.2 +--- Utilities/itkExtHdrs/itkAnalyzeDbh.h 30 Oct 2006 18:42:58 -0000 1.1 ++++ Utilities/itkExtHdrs/itkAnalyzeDbh.h 26 Apr 2007 13:26:36 -0000 1.2 +@@ -1,33 +1,53 @@ +-/*========================================================================= ++/* ++ * ++ * Copyright (c) 1986-2006 ++ * Biomedical Imaging Resource ++ * Mayo Clinic ++ * ++ * All rights reserved. ++ * ++ * 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. ++ * ++ * Neither the name of the Mayo Clinic nor the names of its ++ * contributors may 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. ++ * ++ */ + +-Program: Insight Segmentation & Registration Toolkit +-Module: $RCSfile: itkAnalyzeDbh.h,v $ +-Language: C++ +-Date: $Date: 2006/10/30 18:42:58 $ +-Version: $Revision: 1.1 $ +- +-Copyright (c) Insight Software Consortium. All rights reserved. +-See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm for details. +- +-This software is distributed WITHOUT ANY WARRANTY; without even +-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +-PURPOSE. See the above copyright notices for more information. + +-=========================================================================*/ + /** +- * \file dbh.h +- * This file contains notes about the Analyze 7.5 file format gathered from several sources. +- * A special note of thanks to Dennis P. Hanson (dph@mayo.edu) for his generous contributions +- * in getting this information correct. +- * - NOTE: The comments were addded as part of the Insight Segmentation And Registration Toolkit. +- * - NOTE: The C-structure definitions for are under copyright by the Mayo Foundataion. +- * - (c) Copyright, 1986-1995 +- * - Biomedical Imaging Resource +- * - Mayo Foundation +- * e-mail: hans-johnson@uiowa.edu +- * Organization: The University of Iowa ++ * \file itkAnalyzeDbh.h ++ * This file contains notes about the Analyze 7.5 file format gathered from ++ * several sources. A special note of thanks to Dennis P. Hanson for his ++ * generous contributions in getting this information correct. ++ * - NOTE: The comments were addded as part of the Insight Segmentation ++ * And Registration Toolkit. ++ * + * Function: This file contains the structure definition for Analyze files +- **************************************************************************/ ++ */ ++ ++ + #ifndef __dbh_h__ + #define __dbh_h__ + --- insighttoolkit-3.2.0.orig/debian/patches/01_itkPowellOptimizer.patch +++ insighttoolkit-3.2.0/debian/patches/01_itkPowellOptimizer.patch @@ -0,0 +1,44 @@ +Index: Code/Numerics/itkPowellOptimizer.h +=================================================================== +RCS file: /cvsroot/Insight/Insight/Code/Numerics/itkPowellOptimizer.h,v +retrieving revision 1.8 +retrieving revision 1.9 +diff -u -b -B -r1.8 -r1.9 +@@ -25,8 +25,14 @@ + { + + /** \class PowellOptimizer +- * \brief Implements Powell optimization using Brent line search - adapted from +- * Numerical Recipes in C (first edition). ++ * \brief Implements Powell optimization using Brent line search. ++ * ++ * The code in this class was adapted from the Wikipedia and the ++ * netlib.org zeroin function. ++ * ++ * http://www.netlib.org/go/zeroin.f ++ * http://en.wikipedia.org/wiki/Brent_method ++ * http://en.wikipedia.org/wiki/Golden_section_search + * + * This optimizer needs a cost function. + * Partial derivatives of that function are not required. +@@ -47,10 +53,6 @@ + * the current parameters and at the local extreme are likely (within a second + * order approximation) to be within this is tolerance. + * +- * \warning This class contains code that is covered by the Numerical +- * Recipies copyright. The code is scheduled to be replaced/removed as +- * soon as possible. +- * + * \ingroup Numerics Optimizers + * + */ +@@ -156,8 +158,7 @@ + void Shift(double *a, double *b, double *c, double d) const; + + /** The LineBracket routine from NRC. Later reimplemented from the description +- * of the method available in the Wikipedia, this was done to replace code +- * that was copyrighted by Numerical Recipes. ++ * of the method available in the Wikipedia. + * + * Uses current origin and line direction (from SetLine) to find a triple of + * points (ax, bx, cx) that bracket the extreme "near" the origin. Search --- insighttoolkit-3.2.0.orig/debian/patches/03_examples.patch +++ insighttoolkit-3.2.0/debian/patches/03_examples.patch @@ -0,0 +1,12 @@ +--- Examples/CMakeLists.txt 2005-05-01 08:09:29.000000000 -0500 ++++ /tmp/itk-examples/CMakeLists.txt 2007-04-29 15:04:43.000000000 -0500 +@@ -1,3 +1,9 @@ ++# Find ITK. ++FIND_PACKAGE(ITK REQUIRED) ++IF(ITK_FOUND) ++ INCLUDE(${ITK_USE_FILE}) ++ENDIF(ITK_FOUND) ++ + SUBDIRS( + Iterators + DataRepresentation --- insighttoolkit-3.2.0.orig/debian/patches/04_ITKConfig.patch +++ insighttoolkit-3.2.0/debian/patches/04_ITKConfig.patch @@ -0,0 +1,12 @@ +--- ITKConfig.cmake.in 2006-06-08 12:39:16.000000000 -0500 ++++ ../../insighttoolkit-3.2.0/ITKConfig.cmake.in 2007-06-13 00:52:01.000000000 -0500 +@@ -5,9 +5,6 @@ + # This file is configured by ITK and used by the UseITK.cmake module + # to load ITK's settings for an external project. + +-# The ITK source tree. +-SET(ITK_SOURCE_DIR "@ITK_SOURCE_DIR@") +- + # The ITK include file directories. + SET(ITK_INCLUDE_DIRS "@ITK_INCLUDE_DIRS_CONFIG@") + --- insighttoolkit-3.2.0.orig/debian/patches/05_itkIncludeDirectories.patch +++ insighttoolkit-3.2.0/debian/patches/05_itkIncludeDirectories.patch @@ -0,0 +1,13 @@ +--- itkIncludeDirectories.cmake 2006-11-30 17:12:59.000000000 -0600 ++++ ../../insighttoolkit-3.2.0/itkIncludeDirectories.cmake 2007-06-13 00:27:16.000000000 -0500 +@@ -135,8 +135,8 @@ + + IF(NOT ITK_USE_SYSTEM_GDCM) + SET(ITK_INCLUDE_DIRS_INSTALL_TREE ${ITK_INCLUDE_DIRS_INSTALL_TREE} +- ${ITK_BINARY_DIR}/Utilities/gdcm +- ${ITK_SOURCE_DIR}/Utilities/gdcm/src ++ ${ITK_INSTALL_INCLUDE_PATH}/gdcm ++ ${ITK_INSTALL_INCLUDE_PATH}/gdcm/src + ) + ENDIF(NOT ITK_USE_SYSTEM_GDCM) +