[med-svn] r9731 - in trunk/packages/insighttoolkit/tags: . 4.0.0-1/debian 4.0.0-1/debian/patches
Steven Michael Robbins
smr at alioth.debian.org
Mon Feb 20 20:42:07 UTC 2012
Author: smr
Date: 2012-02-20 20:42:07 +0000 (Mon, 20 Feb 2012)
New Revision: 9731
Added:
trunk/packages/insighttoolkit/tags/4.0.0-1/
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/gzgetc.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules
Removed:
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/03_examples.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/add-registration-optimizers.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/hppa-complex-long-double.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/jni-dir.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/remove-cmake-export-build-settings.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/tcl-install.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrap-iifilter-split.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk-externalprojects.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk.patch
trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules
Log:
[svn-buildpackage] Tagging insighttoolkit4 4.0.0-1
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/changelog 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,528 +0,0 @@
-insighttoolkit (3.20.1-2) unstable; urgency=low
-
- [ Mathieu Malaterre ]
-
- * rules: Use system installed VXL
- * control.in: Add myself as uploader.
-
- [ Steve M. Robbins ]
-
- * control.in: -dev package depends on libgdcm2-dev. Closes: #587589
-
- -- Steve M. Robbins <smr at debian.org> Sat, 21 Jan 2012 12:23:58 -0600
-
-insighttoolkit (3.20.1-1) unstable; urgency=low
-
- * New upstream.
- - patches/metaio-test-vtk_source.patch:
- - patches/ptrdiff.patch: Remove. Applied upstream.
-
- -- Steve M. Robbins <smr at debian.org> Thu, 27 Oct 2011 22:24:59 -0500
-
-insighttoolkit (3.20.0-17) unstable; urgency=low
-
- * rules: Make example files permission fix conditional on installing
- $(pkg_examples).
-
- -- Steve M. Robbins <smr at debian.org> Sat, 17 Sep 2011 22:21:18 -0500
-
-insighttoolkit (3.20.0-16) unstable; urgency=low
-
- * Remove language wrappings. New source packages, one per wrapped
- language will be introduced to build the wrappings.
- * Build in Release mode for full -O3 optimization.
- * Build in parallel.
- * Use debhelper instead of cdbs.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 17 Sep 2011 12:31:22 -0500
-
-insighttoolkit (3.20.0-15) unstable; urgency=low
-
- * control.in: Restore build-dependency on libtiff4-dev (fails to
- build with libtiff5).
-
- -- Steve M. Robbins <smr at debian.org> Sun, 11 Sep 2011 18:02:04 -0500
-
-insighttoolkit (3.20.0-14) experimental; urgency=low
-
- * control.in:
- * rules: Follow upstream to install python wrapping into
- /usr/lib/InsightToolkit, with WrapITK.pth in dist-packages. Switch to
- dh_python2.
-
- * rules: Change build type from RELEASE to RelWithDebInfo. This reduces
- optimization from -O3 to -O2 which should help with excessive memory
- usage during build (see #640667).
-
- -- Steve M. Robbins <smr at debian.org> Sat, 10 Sep 2011 14:45:13 -0500
-
-insighttoolkit (3.20.0-13) unstable; urgency=low
-
- * Remove absolute paths to required libraries from
- /usr/lib/InsightToolkit/ITKLibraryDepends.cmake after building,
- closes: #635300. Due to the multiarch transition, the original
- behavior frequently causes reverse build-deps to FTBFS. This change
- should probably be reverted once all required libraries are
- multiarched.
-
- -- Michael Schutte <michi at debian.org> Tue, 16 Aug 2011 20:52:58 +0200
-
-insighttoolkit (3.20.0-12) unstable; urgency=low
-
- * patches/itkImageToImageFilterC.patch: Remove.
- * patches/wrap-iifilter-split.patch: New; replaces above patch. Split
- itkImageToImageFilterB into 3 files, introducing FilterC and FilterD.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 12 Aug 2011 20:08:27 -0500
-
-insighttoolkit (3.20.0-11) unstable; urgency=low
-
- * control: Build-depend on newer gccxml that removes "inline namespace"
- from c++config.h. Closes: #632582.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 24 Jul 2011 00:16:22 -0500
-
-insighttoolkit (3.20.0-10) unstable; urgency=low
-
- * patches/ptrdiff.patch. New. Include <stddef.h> to ensure ptrdiff_t
- is defined. Closes: #625077, #624941, #625090.
-
- * rules: Enable optimized registration methods and transform IO
- factories. Closes: #614519.
-
- * patches/tcl-install.patch: Set WRAP_ITK_PACKAGE_DIR to /usr/lib.
- Closes: #618736.
-
- * control: Build-depend on newer gccxml.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 06 May 2011 01:31:04 -0500
-
-insighttoolkit (3.20.0-9) unstable; urgency=low
-
- * control: Build-depend on newer gccxml and cableswig.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 06 Mar 2011 15:11:09 -0600
-
-insighttoolkit (3.20.0-8) unstable; urgency=low
-
- * rules: Remove parallel build.
-
- -- Steve M. Robbins <smr at debian.org> Wed, 16 Feb 2011 00:44:55 -0600
-
-insighttoolkit (3.20.0-7) unstable; urgency=low
-
- * patches/itkImageToImageFilterC.patch: New. Split the
- ImageToImageFilter into smaller modules to avoid compiler table
- overflow (build failure).
-
- * rules: Try parallel build again.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 12 Feb 2011 20:04:44 -0600
-
-insighttoolkit (3.20.0-6) unstable; urgency=low
-
- [Paul Novotny]
- * control:
- * rules:
- * patches/wrapitk-externalprojects.patch: New. Add two External
- Projects to the WrapITK build. PyBuffer provides easy interoperability
- with numpy. ItkVtkGlue makes it easy to convert from and to VTK.
-
- * rules: Turn off wrapping 4D images, fix wrap setting misspellings.
-
- * patches/add-registration-optimizers.patch: New. Add a couple new
- registration optimizers, including LBFGSBOptimizer used for B-spline
- 3D registration. Add a few array types to use the optimizers
- correctly.
-
- [Steve Robbins]
- * control: Add build-deps on libvtk5-dev, python-vtk for ItkVtkGlue.
- Remove unnecessary build-deps libjpeg62-dev, libtiff4-dev,
- libfreetype6-dev, libopenjpeg-dev, graphviz, libxext-dev, libxss-dev,
- libxft-dev, libpoppler-dev, libssl-dev. Closes: #608394.
-
- -- Steve M. Robbins <smr at debian.org> Mon, 07 Feb 2011 01:35:06 -0600
-
-insighttoolkit (3.20.0-5) experimental; urgency=low
-
- * patches/wrapitk.patch: New. Use ITK_LIBRARY_PROPERTIES to properly
- version libSwigRuntime{Python,Java,Tcl} and the Tcl shared libs (which
- are installed in /usr/lib).
-
- * rules: Install libSwigJava into /usr/lib.
-
- -- Steve M. Robbins <smr at debian.org> Wed, 22 Dec 2010 23:32:20 -0600
-
-insighttoolkit (3.20.0-4) experimental; urgency=low
-
- * rules: Really remove parallel build (don't set DEB_BUILD_PARALLEL).
-
- * insighttoolkit_3.20.0.orig-review.tar.bz2: New. Contains contents of
- upstream "Code/Review" directory, heretofore removed from the .orig
- tarball.
- * rules: Build using Review and Review/Statistics.
-
- * rules: Switch from CSWIG wrapping to WrapITK wrapping for java,
- python, and tcl.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 19 Dec 2010 22:47:03 -0600
-
-insighttoolkit (3.20.0-3) experimental; urgency=low
-
- * rules: Remove parallel build; still broken with cswig wrapping. See
- https://buildd.debian.org/fetch.cgi?pkg=insighttoolkit;ver=3.20.0-1;arch=i386;stamp=1288336939
-
- * control: Bump Standards-Version to 3.9.1.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 30 Oct 2010 22:34:32 -0500
-
-insighttoolkit (3.20.0-2) experimental; urgency=low
-
- * Switch to source package 3.0 (quilt) format.
-
- * rules: Embed SOVERSION in valgrind suppression files to avoid file
- conflicts on upgrade to new versions of insighttoolkit. Closes:
- #600867. Merge from branches/3.18.0
-
- * patches/metaio-test-vtk_source.patch: New. Upstream fix for build
- error (thanks, Mathieu Malaterre). Closes: #600677.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 30 Oct 2010 16:55:30 -0500
-
-insighttoolkit (3.20.0-1) experimental; urgency=low
-
- * New upstream.
- - patches/itkTkImageViewer2D.patch: Remove. Applied upstream.
- - patches/nifti-memleak.patch: Remove. Applied upstream.
-
- * control.in: Adjust gccxml version dependency to match what used to be
- in control.
-
- * rules: Set version variables to 3.20.
- * control: Re-generate for libinsighttoolkit3.20.
-
- * patches/gccxml-workaround.patch: Remove. Workaround no longer
- required as gccxml was fixed as of 2008-06-02.
-
- * rules: Use "make install/fast" to avoid a rebuild at install time.
- Closes: #587184.
-
- * rules: Enable parallel building (fixed upstream in May). Closes:
- #578313.
-
- -- Steve M. Robbins <smr at debian.org> Wed, 18 Aug 2010 22:03:06 -0500
-
-insighttoolkit (3.18.0-4) unstable; urgency=low
-
- * rules: Use cmake.mk instead of makefile.mk; drop common-configure-arch
- rule.
-
- * CMakeCache.txt.debian: Remove.
- * rules: Move contents of CMakeCache.txt.debian into rules as "-D"
- options to cmake.
-
- * patches/nifti-memleak.patch: New. Fix memory leak in itkNiftiImageIO.
- Closes: #587200.
-
- * rules: install InsightValgrind.supp and InsightVxlValgrind.supp.
- Closes: #586928.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 30 Jul 2010 23:42:36 -0500
-
-insighttoolkit (3.18.0-3) unstable; urgency=low
-
- * patches/hppa-complex-long-double.patch: New (thanks, Denis
- Barbier). Remove conditional that prevented building long double
- datastructures on HPPA. Closes: #558998.
-
- * patches/remove-cmake-export-build-settings.patch: New. Remove
- deprecated CMAKE_EXPORT_BUILD_SETTINGS from CMakeLists.txt. Closes:
- #580816.
-
- -- Steve M. Robbins <smr at debian.org> Wed, 09 Jun 2010 22:40:32 -0500
-
-insighttoolkit (3.18.0-2) unstable; urgency=low
-
- * control.in: Remove version restriction (>= 1.6) from default-jdk.
- Closes: #580527.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 07 May 2010 02:35:03 -0500
-
-insighttoolkit (3.18.0-1) unstable; urgency=low
-
- * New upstream.
- - patches/use_system_vxl.patch: Remove, applied upstream.
-
- * rules: Override lintian errors embedded-libjpeg and
- embedded-libopenjpeg. ITK has extensively modified versions of these
- libraries, including building libjpeg in 8, 12, and 16-bit versions.
- Need to investigate feasibility of incorporating such changes into
- system libjpeg before removing.
-
- * rules: Override lintian warnings postinst-has-useless-call-to-ldconfig
- and postrm-has-useless-call-to-ldconfig for the JNI package, until bug
- #205142 is fixed.
-
- * copyright: Note that ITK is GPL v2, due to linking with FFTW.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 02 May 2010 11:16:41 -0500
-
-insighttoolkit (3.16.0-2) unstable; urgency=low
-
- * Add Java bindings (thanks, Michal Suchanek). Closes: #572132.
- Build-depend on default-jdk and javahelper (>= 0.18 to use CDBS
- class).
- * patches/jni-dir.patch: New. Load JNI from /usr/lib/jni.
-
- * Build with Tcl version 8.5. Closes: #572131.
- * patches/itkTkImageViewer2D.patch: New. Patch to build with tcl 8.5.
-
- * control.in: New packages libinsighttoolkit3-java and
- libinsighttoolkit3-jni.
-
- * patches/use_system_vxl.patch: New. Preparation for using system VXL;
- however, presently the CMake variable ITK_USE_SYSTEM_VXL is OFF.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 11 Apr 2010 17:52:07 -0500
-
-insighttoolkit (3.16.0-1) unstable; urgency=low
-
- * New upstream.
- - patches/vnl-math-asm.patch:
- - patches/sharedforward.patch:
- - patches/pythonfiles-install.patch:
- - patches/netlib-slatec-soname.patch: Remove. Applied upstream.
-
- * README.source: New. Refer to quilt README.
-
- * control.in: Build depend on current versions of both cableswig and
- gccxml.
-
- * Python-Numarray is removed from Debian.
- - CMakeCache.txt.debian: Remove ITK_USE_PYTHON_NUMARRAY=ON.
- - rules: Remove PYTHON_NUMARRAY_INCLUDE_DIR from CMakeCache.txt.
- - control.in: Remove build-depend on python-numarray.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 26 Sep 2009 12:08:01 -0500
-
-insighttoolkit (3.14.0-2) unstable; urgency=low
-
- * patches/vnl-math-asm.patch: New. Enable assembly implementation of
- rounding only on i386 and amd64, as it seems to be x86-specific
- assembly code.
-
- * control:
- * CMakeCache.txt.debian: Build with system gdcm.
-
- -- Steve M. Robbins <smr at debian.org> Wed, 22 Jul 2009 01:17:32 -0500
-
-insighttoolkit (3.14.0-1) unstable; urgency=low
-
- * New upstream.
- - patches/netlib-slatec-soname.patch: New. Ensure new slatec library
- is built with a SOVERSION.
-
- * control.in: New. Template file to generate control using
- "control-file" rule.
-
- * control.in (libinsighttoolkit3-dev): Add Recommends dependency on uuid-dev.
- Closes: #519724. Change dependency on libfftw3-dev from Depends to
- Recommends.
-
- * rules: Remove parallel build, since it is broken. Closes: #536999.
-
- * itkwish.1: New.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 19 Jul 2009 13:01:40 -0500
-
-insighttoolkit (3.12.0-1) unstable; urgency=low
-
- * New upstream.
-
- * rules: Install python module and extensions into
- /usr/lib/pythonX.Y/site-packages on advice of Josselin Mouette.
- Closes: #516766.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 07 Mar 2009 23:04:10 -0600
-
-insighttoolkit (3.10.1-1) unstable; urgency=low
-
- * New upstream version.
- - patches/nifti-versioning.patch: Remove. Applied upstream.
- - control:
- - rules: Update version numbers, package names.
-
- * control: Build-depend on uuid-dev (gdcm uses it).
-
- * copyright: Update download URL.
-
- * rules: Adhere to parallel=N in DEB_BUILD_OPTIONS by setting MAKEFLAGS.
-
- * compat: Set to 7.
- * control: Update build-dep on debhelper to version >= 7.
-
- * CMakeCache.txt.debian: Set CMAKE_BUILD_TYPE to "RELEASE" so that we
- build with -O3 (not -O2), necessary to optimize the templated code.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 19 Dec 2008 20:16:49 -0600
-
-insighttoolkit (3.8.0-1) unstable; urgency=low
-
- * New upstream release.
- - patches/gcc43.patch: Remove; incorporated upstream.
- - control: Update Standards-Version to 3.8.0 (no changes req'd).
-
- * rules: Add get-orig-source target. Parameterize all version numbers.
-
- * patches/nifti-versioning.patch: New. Ensure all shared libraries
- built under Utilities/nifti follow the ITK SOVERSION.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 24 Aug 2008 07:41:34 -0500
-
-insighttoolkit (3.6.0-4) UNRELEASED; urgency=low
-
- [Steve M. Robbins]
- * debian/patches/gcc43.patch: Include <cstring> in itkColorTable.txx and
- itkMetaDataObject.h. Qualify typedefs in itkAutomaticTopologyMeshSource.
-
- * debian/control: Update dependency on debhelper to (>=6.0.7) to account
- for use of dh_lintian. Account for changes insighttoolkit-examples to
- insighttoolkit3-examples, and libinsighttoolkit-dev to
- libinsighttoolkit3-dev.
-
- [Charles Plessy]
- * debian/control: added `Vcs-Browser' and `Vcs-Svn' fields.
-
- -- Steve M. Robbins <smr at debian.org> Tue, 08 Jul 2008 23:20:16 -0500
-
-insighttoolkit (3.6.0-3) unstable; urgency=low
-
- * debian/patches/gccxml-workaround.patch: New. Work around gccxml issue
- with #include_next; c.f. http://www.gccxml.org/Bug/view.php?id=7134.
- * debian/patches/gcc43.patch: include <cstring> in itkNeighbourhood.h.
- This only showed up in the tcl wrapping step.
-
- * Above two entries fix FTBFS for GCC 4.3-based systems.
- Closes: #478500.
-
- * debian/patches/sharedforward.patch: New. Ensure that linux/sparc
- systems are not also configured as a SUN sparc system, which requires
- SUN header sys/isa_defs.h. Closes: #478940, #483312.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 31 May 2008 12:07:29 -0500
-
-insighttoolkit (3.6.0-2) unstable; urgency=low
-
- * debian/patches/pythonfiles-install.patch: New. Remove argument
- "COMPONENTS" from FILE(INSTALL command that cmake 2.6 has started
- complaining about. There seems to be no ill effects as the python
- files are still installed properly.
-
- * debian/control: Add versioned build-dep for gccxml, to ensure version
- with support for gcc 4.3 builtins.
-
- -- Steve M. Robbins <smr at debian.org> Mon, 26 May 2008 00:25:21 -0500
-
-insighttoolkit (3.6.0-1) unstable; urgency=low
-
- * New upstream.
-
- * debian/control:
- * debian/rules: Add major version ('3') to all package names,
- in order to support two major versions in the Debian archive.
-
- * debian/control:
- * debian/rules:
- * debian/CMakeCache.txt.debian: New package tcl8.4-insighttoolkit3 for
- Tcl bindings.
- * debian/patches/tcl-install.patch: New. Patch pkgIndex.tcl to search
- for extension modules (shared libs) in /usr/lib.
- * debian/patches/series: Add above.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 16 May 2008 01:01:16 -0500
-
-insighttoolkit (3.4.0-4) unstable; urgency=low
-
- * rules:
- * control:
- * patches/series: Switch from simple patchsys to quilt.
-
- * patches/gcc43.patch: New. Fix GCC 4.3 build errors. Closes: #474537.
-
- * rules: Install libSwigPythonRuntime.so. Closes: #476632.
-
- -- Steve M. Robbins <smr at debian.org> Fri, 25 Apr 2008 20:07:00 -0500
-
-insighttoolkit (3.4.0-3) unstable; urgency=low
-
- * CMakeCache.txt.debian: Set ITK_USE_PYTHON_NUMARRAY=ON.
- * rules: Add PYTHON_NUMARRAY_INCLUDE_DIR to CMakeCache.txt.
- * control: Build-depend on python-numarray.
-
- * CMakeCache.txt.debian: Set USE_FFTWD=ON and USE_FFTWF=ON.
- * control: Add libfftw3-dev to Build-deps and -dev deps.
-
- * debian/libinsighttoolkit3.4.lintian-overrides:
- * debian/python-insighttoolkit.lintian-overrides: New. Override
- package-name-doesnt-match-sonames.
-
- -- Steve M. Robbins <smr at debian.org> Sat, 05 Apr 2008 09:36:46 -0500
-
-insighttoolkit (3.4.0-2) unstable; urgency=low
-
- [ Steve M. Robbins ]
- * control: Remove the homepage url from each package description.
-
- * control: New build-depends on cdbs version (for python-support),
- cableswig, python-support, and python-dev. New package
- python-insighttoolkit.
- * rules: Add PYTHON_EXECUTABLE, PYTHON_INCLUDE_PATH, and PYTHON_LIBRARY
- to generated CMakeCache.txt. New rule install/python-insighttoolkit.
- * CMakeCache.txt.debian: Enable ITK_CSWIG_PYTHON.
-
- * insightoolkit.1: Rename to insightoolkit.3.
- * rules: Adjust accordingly.
-
- * control (libinsighttoolkit-dev): Change section from lib to libdevel.
- Change libinsighttoolkit3.4 dependency version from obsolete
- ${Source-Version} to ${binary:Version}.
-
- [ David Paleino ]
- * debian/control:
- - Standards-Version bumped to 3.7.3
- * debian/watch added
-
- -- Steve M. Robbins <smr at debian.org> Tue, 12 Feb 2008 21:17:27 -0600
-
-insighttoolkit (3.4.0-1) unstable; urgency=low
-
- * New upstream version.
- - Obsoletes patches: 01_itkPowellOptimizer.patch,
- 02_itkAnalyzeDbh.patch, 04_ITKConfig.patch,
- 05_itkIncludeDirectories.patch
-
- * control: Change maintainer to team mailing list. Add homepage.
-
- * control:
- * rules: Rename shared library package from libinsighttoolkit3.0 to
- libinsighttoolkit3.4.
-
- * CMakeCache.txt.debian: Enable concept checking.
-
- -- Steve M. Robbins <smr at debian.org> Thu, 03 Jan 2008 01:21:55 -0600
-
-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 <smr at debian.org> Wed, 13 Jun 2007 00:59:13 -0500
-
-insighttoolkit (3.2.0-1) unstable; urgency=low
-
- * Initial upload.
-
- -- Steve M. Robbins <smr at debian.org> Sun, 29 Apr 2007 20:19:27 -0500
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog (from rev 9730, trunk/packages/insighttoolkit/trunk/debian/changelog)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/changelog 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,540 @@
+insighttoolkit4 (4.0.0-1) experimental; urgency=low
+
+ * New upstream, major release. Removed all patches.
+
+ * rules: Reworked CMAKE_FLAGS from scratch. Update for new install
+ practice: libs in /usr/lib, includes in /usr/include/ITK-4.0.
+
+ * patches/gzgetc.patch: New. Fix to build with zlib where gzgetc is a
+ macro.
+
+ -- Steve M. Robbins <smr at debian.org> Thu, 26 Jan 2012 20:42:39 -0600
+
+insighttoolkit (3.20.1-2) unstable; urgency=low
+
+ [ Mathieu Malaterre ]
+
+ * rules: Use system installed VXL
+ * control.in: Add myself as uploader.
+
+ [ Steve M. Robbins ]
+
+ * control.in: -dev package depends on libgdcm2-dev. Closes: #587589
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 21 Jan 2012 12:23:58 -0600
+
+insighttoolkit (3.20.1-1) unstable; urgency=low
+
+ * New upstream.
+ - patches/metaio-test-vtk_source.patch:
+ - patches/ptrdiff.patch: Remove. Applied upstream.
+
+ -- Steve M. Robbins <smr at debian.org> Thu, 27 Oct 2011 22:24:59 -0500
+
+insighttoolkit (3.20.0-17) unstable; urgency=low
+
+ * rules: Make example files permission fix conditional on installing
+ $(pkg_examples).
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 17 Sep 2011 22:21:18 -0500
+
+insighttoolkit (3.20.0-16) unstable; urgency=low
+
+ * Remove language wrappings. New source packages, one per wrapped
+ language will be introduced to build the wrappings.
+ * Build in Release mode for full -O3 optimization.
+ * Build in parallel.
+ * Use debhelper instead of cdbs.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 17 Sep 2011 12:31:22 -0500
+
+insighttoolkit (3.20.0-15) unstable; urgency=low
+
+ * control.in: Restore build-dependency on libtiff4-dev (fails to
+ build with libtiff5).
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 11 Sep 2011 18:02:04 -0500
+
+insighttoolkit (3.20.0-14) experimental; urgency=low
+
+ * control.in:
+ * rules: Follow upstream to install python wrapping into
+ /usr/lib/InsightToolkit, with WrapITK.pth in dist-packages. Switch to
+ dh_python2.
+
+ * rules: Change build type from RELEASE to RelWithDebInfo. This reduces
+ optimization from -O3 to -O2 which should help with excessive memory
+ usage during build (see #640667).
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 10 Sep 2011 14:45:13 -0500
+
+insighttoolkit (3.20.0-13) unstable; urgency=low
+
+ * Remove absolute paths to required libraries from
+ /usr/lib/InsightToolkit/ITKLibraryDepends.cmake after building,
+ closes: #635300. Due to the multiarch transition, the original
+ behavior frequently causes reverse build-deps to FTBFS. This change
+ should probably be reverted once all required libraries are
+ multiarched.
+
+ -- Michael Schutte <michi at debian.org> Tue, 16 Aug 2011 20:52:58 +0200
+
+insighttoolkit (3.20.0-12) unstable; urgency=low
+
+ * patches/itkImageToImageFilterC.patch: Remove.
+ * patches/wrap-iifilter-split.patch: New; replaces above patch. Split
+ itkImageToImageFilterB into 3 files, introducing FilterC and FilterD.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 12 Aug 2011 20:08:27 -0500
+
+insighttoolkit (3.20.0-11) unstable; urgency=low
+
+ * control: Build-depend on newer gccxml that removes "inline namespace"
+ from c++config.h. Closes: #632582.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 24 Jul 2011 00:16:22 -0500
+
+insighttoolkit (3.20.0-10) unstable; urgency=low
+
+ * patches/ptrdiff.patch. New. Include <stddef.h> to ensure ptrdiff_t
+ is defined. Closes: #625077, #624941, #625090.
+
+ * rules: Enable optimized registration methods and transform IO
+ factories. Closes: #614519.
+
+ * patches/tcl-install.patch: Set WRAP_ITK_PACKAGE_DIR to /usr/lib.
+ Closes: #618736.
+
+ * control: Build-depend on newer gccxml.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 06 May 2011 01:31:04 -0500
+
+insighttoolkit (3.20.0-9) unstable; urgency=low
+
+ * control: Build-depend on newer gccxml and cableswig.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 06 Mar 2011 15:11:09 -0600
+
+insighttoolkit (3.20.0-8) unstable; urgency=low
+
+ * rules: Remove parallel build.
+
+ -- Steve M. Robbins <smr at debian.org> Wed, 16 Feb 2011 00:44:55 -0600
+
+insighttoolkit (3.20.0-7) unstable; urgency=low
+
+ * patches/itkImageToImageFilterC.patch: New. Split the
+ ImageToImageFilter into smaller modules to avoid compiler table
+ overflow (build failure).
+
+ * rules: Try parallel build again.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 12 Feb 2011 20:04:44 -0600
+
+insighttoolkit (3.20.0-6) unstable; urgency=low
+
+ [Paul Novotny]
+ * control:
+ * rules:
+ * patches/wrapitk-externalprojects.patch: New. Add two External
+ Projects to the WrapITK build. PyBuffer provides easy interoperability
+ with numpy. ItkVtkGlue makes it easy to convert from and to VTK.
+
+ * rules: Turn off wrapping 4D images, fix wrap setting misspellings.
+
+ * patches/add-registration-optimizers.patch: New. Add a couple new
+ registration optimizers, including LBFGSBOptimizer used for B-spline
+ 3D registration. Add a few array types to use the optimizers
+ correctly.
+
+ [Steve Robbins]
+ * control: Add build-deps on libvtk5-dev, python-vtk for ItkVtkGlue.
+ Remove unnecessary build-deps libjpeg62-dev, libtiff4-dev,
+ libfreetype6-dev, libopenjpeg-dev, graphviz, libxext-dev, libxss-dev,
+ libxft-dev, libpoppler-dev, libssl-dev. Closes: #608394.
+
+ -- Steve M. Robbins <smr at debian.org> Mon, 07 Feb 2011 01:35:06 -0600
+
+insighttoolkit (3.20.0-5) experimental; urgency=low
+
+ * patches/wrapitk.patch: New. Use ITK_LIBRARY_PROPERTIES to properly
+ version libSwigRuntime{Python,Java,Tcl} and the Tcl shared libs (which
+ are installed in /usr/lib).
+
+ * rules: Install libSwigJava into /usr/lib.
+
+ -- Steve M. Robbins <smr at debian.org> Wed, 22 Dec 2010 23:32:20 -0600
+
+insighttoolkit (3.20.0-4) experimental; urgency=low
+
+ * rules: Really remove parallel build (don't set DEB_BUILD_PARALLEL).
+
+ * insighttoolkit_3.20.0.orig-review.tar.bz2: New. Contains contents of
+ upstream "Code/Review" directory, heretofore removed from the .orig
+ tarball.
+ * rules: Build using Review and Review/Statistics.
+
+ * rules: Switch from CSWIG wrapping to WrapITK wrapping for java,
+ python, and tcl.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 19 Dec 2010 22:47:03 -0600
+
+insighttoolkit (3.20.0-3) experimental; urgency=low
+
+ * rules: Remove parallel build; still broken with cswig wrapping. See
+ https://buildd.debian.org/fetch.cgi?pkg=insighttoolkit;ver=3.20.0-1;arch=i386;stamp=1288336939
+
+ * control: Bump Standards-Version to 3.9.1.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 30 Oct 2010 22:34:32 -0500
+
+insighttoolkit (3.20.0-2) experimental; urgency=low
+
+ * Switch to source package 3.0 (quilt) format.
+
+ * rules: Embed SOVERSION in valgrind suppression files to avoid file
+ conflicts on upgrade to new versions of insighttoolkit. Closes:
+ #600867. Merge from branches/3.18.0
+
+ * patches/metaio-test-vtk_source.patch: New. Upstream fix for build
+ error (thanks, Mathieu Malaterre). Closes: #600677.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 30 Oct 2010 16:55:30 -0500
+
+insighttoolkit (3.20.0-1) experimental; urgency=low
+
+ * New upstream.
+ - patches/itkTkImageViewer2D.patch: Remove. Applied upstream.
+ - patches/nifti-memleak.patch: Remove. Applied upstream.
+
+ * control.in: Adjust gccxml version dependency to match what used to be
+ in control.
+
+ * rules: Set version variables to 3.20.
+ * control: Re-generate for libinsighttoolkit3.20.
+
+ * patches/gccxml-workaround.patch: Remove. Workaround no longer
+ required as gccxml was fixed as of 2008-06-02.
+
+ * rules: Use "make install/fast" to avoid a rebuild at install time.
+ Closes: #587184.
+
+ * rules: Enable parallel building (fixed upstream in May). Closes:
+ #578313.
+
+ -- Steve M. Robbins <smr at debian.org> Wed, 18 Aug 2010 22:03:06 -0500
+
+insighttoolkit (3.18.0-4) unstable; urgency=low
+
+ * rules: Use cmake.mk instead of makefile.mk; drop common-configure-arch
+ rule.
+
+ * CMakeCache.txt.debian: Remove.
+ * rules: Move contents of CMakeCache.txt.debian into rules as "-D"
+ options to cmake.
+
+ * patches/nifti-memleak.patch: New. Fix memory leak in itkNiftiImageIO.
+ Closes: #587200.
+
+ * rules: install InsightValgrind.supp and InsightVxlValgrind.supp.
+ Closes: #586928.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 30 Jul 2010 23:42:36 -0500
+
+insighttoolkit (3.18.0-3) unstable; urgency=low
+
+ * patches/hppa-complex-long-double.patch: New (thanks, Denis
+ Barbier). Remove conditional that prevented building long double
+ datastructures on HPPA. Closes: #558998.
+
+ * patches/remove-cmake-export-build-settings.patch: New. Remove
+ deprecated CMAKE_EXPORT_BUILD_SETTINGS from CMakeLists.txt. Closes:
+ #580816.
+
+ -- Steve M. Robbins <smr at debian.org> Wed, 09 Jun 2010 22:40:32 -0500
+
+insighttoolkit (3.18.0-2) unstable; urgency=low
+
+ * control.in: Remove version restriction (>= 1.6) from default-jdk.
+ Closes: #580527.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 07 May 2010 02:35:03 -0500
+
+insighttoolkit (3.18.0-1) unstable; urgency=low
+
+ * New upstream.
+ - patches/use_system_vxl.patch: Remove, applied upstream.
+
+ * rules: Override lintian errors embedded-libjpeg and
+ embedded-libopenjpeg. ITK has extensively modified versions of these
+ libraries, including building libjpeg in 8, 12, and 16-bit versions.
+ Need to investigate feasibility of incorporating such changes into
+ system libjpeg before removing.
+
+ * rules: Override lintian warnings postinst-has-useless-call-to-ldconfig
+ and postrm-has-useless-call-to-ldconfig for the JNI package, until bug
+ #205142 is fixed.
+
+ * copyright: Note that ITK is GPL v2, due to linking with FFTW.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 02 May 2010 11:16:41 -0500
+
+insighttoolkit (3.16.0-2) unstable; urgency=low
+
+ * Add Java bindings (thanks, Michal Suchanek). Closes: #572132.
+ Build-depend on default-jdk and javahelper (>= 0.18 to use CDBS
+ class).
+ * patches/jni-dir.patch: New. Load JNI from /usr/lib/jni.
+
+ * Build with Tcl version 8.5. Closes: #572131.
+ * patches/itkTkImageViewer2D.patch: New. Patch to build with tcl 8.5.
+
+ * control.in: New packages libinsighttoolkit3-java and
+ libinsighttoolkit3-jni.
+
+ * patches/use_system_vxl.patch: New. Preparation for using system VXL;
+ however, presently the CMake variable ITK_USE_SYSTEM_VXL is OFF.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 11 Apr 2010 17:52:07 -0500
+
+insighttoolkit (3.16.0-1) unstable; urgency=low
+
+ * New upstream.
+ - patches/vnl-math-asm.patch:
+ - patches/sharedforward.patch:
+ - patches/pythonfiles-install.patch:
+ - patches/netlib-slatec-soname.patch: Remove. Applied upstream.
+
+ * README.source: New. Refer to quilt README.
+
+ * control.in: Build depend on current versions of both cableswig and
+ gccxml.
+
+ * Python-Numarray is removed from Debian.
+ - CMakeCache.txt.debian: Remove ITK_USE_PYTHON_NUMARRAY=ON.
+ - rules: Remove PYTHON_NUMARRAY_INCLUDE_DIR from CMakeCache.txt.
+ - control.in: Remove build-depend on python-numarray.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 26 Sep 2009 12:08:01 -0500
+
+insighttoolkit (3.14.0-2) unstable; urgency=low
+
+ * patches/vnl-math-asm.patch: New. Enable assembly implementation of
+ rounding only on i386 and amd64, as it seems to be x86-specific
+ assembly code.
+
+ * control:
+ * CMakeCache.txt.debian: Build with system gdcm.
+
+ -- Steve M. Robbins <smr at debian.org> Wed, 22 Jul 2009 01:17:32 -0500
+
+insighttoolkit (3.14.0-1) unstable; urgency=low
+
+ * New upstream.
+ - patches/netlib-slatec-soname.patch: New. Ensure new slatec library
+ is built with a SOVERSION.
+
+ * control.in: New. Template file to generate control using
+ "control-file" rule.
+
+ * control.in (libinsighttoolkit3-dev): Add Recommends dependency on uuid-dev.
+ Closes: #519724. Change dependency on libfftw3-dev from Depends to
+ Recommends.
+
+ * rules: Remove parallel build, since it is broken. Closes: #536999.
+
+ * itkwish.1: New.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 19 Jul 2009 13:01:40 -0500
+
+insighttoolkit (3.12.0-1) unstable; urgency=low
+
+ * New upstream.
+
+ * rules: Install python module and extensions into
+ /usr/lib/pythonX.Y/site-packages on advice of Josselin Mouette.
+ Closes: #516766.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 07 Mar 2009 23:04:10 -0600
+
+insighttoolkit (3.10.1-1) unstable; urgency=low
+
+ * New upstream version.
+ - patches/nifti-versioning.patch: Remove. Applied upstream.
+ - control:
+ - rules: Update version numbers, package names.
+
+ * control: Build-depend on uuid-dev (gdcm uses it).
+
+ * copyright: Update download URL.
+
+ * rules: Adhere to parallel=N in DEB_BUILD_OPTIONS by setting MAKEFLAGS.
+
+ * compat: Set to 7.
+ * control: Update build-dep on debhelper to version >= 7.
+
+ * CMakeCache.txt.debian: Set CMAKE_BUILD_TYPE to "RELEASE" so that we
+ build with -O3 (not -O2), necessary to optimize the templated code.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 19 Dec 2008 20:16:49 -0600
+
+insighttoolkit (3.8.0-1) unstable; urgency=low
+
+ * New upstream release.
+ - patches/gcc43.patch: Remove; incorporated upstream.
+ - control: Update Standards-Version to 3.8.0 (no changes req'd).
+
+ * rules: Add get-orig-source target. Parameterize all version numbers.
+
+ * patches/nifti-versioning.patch: New. Ensure all shared libraries
+ built under Utilities/nifti follow the ITK SOVERSION.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 24 Aug 2008 07:41:34 -0500
+
+insighttoolkit (3.6.0-4) UNRELEASED; urgency=low
+
+ [Steve M. Robbins]
+ * debian/patches/gcc43.patch: Include <cstring> in itkColorTable.txx and
+ itkMetaDataObject.h. Qualify typedefs in itkAutomaticTopologyMeshSource.
+
+ * debian/control: Update dependency on debhelper to (>=6.0.7) to account
+ for use of dh_lintian. Account for changes insighttoolkit-examples to
+ insighttoolkit3-examples, and libinsighttoolkit-dev to
+ libinsighttoolkit3-dev.
+
+ [Charles Plessy]
+ * debian/control: added `Vcs-Browser' and `Vcs-Svn' fields.
+
+ -- Steve M. Robbins <smr at debian.org> Tue, 08 Jul 2008 23:20:16 -0500
+
+insighttoolkit (3.6.0-3) unstable; urgency=low
+
+ * debian/patches/gccxml-workaround.patch: New. Work around gccxml issue
+ with #include_next; c.f. http://www.gccxml.org/Bug/view.php?id=7134.
+ * debian/patches/gcc43.patch: include <cstring> in itkNeighbourhood.h.
+ This only showed up in the tcl wrapping step.
+
+ * Above two entries fix FTBFS for GCC 4.3-based systems.
+ Closes: #478500.
+
+ * debian/patches/sharedforward.patch: New. Ensure that linux/sparc
+ systems are not also configured as a SUN sparc system, which requires
+ SUN header sys/isa_defs.h. Closes: #478940, #483312.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 31 May 2008 12:07:29 -0500
+
+insighttoolkit (3.6.0-2) unstable; urgency=low
+
+ * debian/patches/pythonfiles-install.patch: New. Remove argument
+ "COMPONENTS" from FILE(INSTALL command that cmake 2.6 has started
+ complaining about. There seems to be no ill effects as the python
+ files are still installed properly.
+
+ * debian/control: Add versioned build-dep for gccxml, to ensure version
+ with support for gcc 4.3 builtins.
+
+ -- Steve M. Robbins <smr at debian.org> Mon, 26 May 2008 00:25:21 -0500
+
+insighttoolkit (3.6.0-1) unstable; urgency=low
+
+ * New upstream.
+
+ * debian/control:
+ * debian/rules: Add major version ('3') to all package names,
+ in order to support two major versions in the Debian archive.
+
+ * debian/control:
+ * debian/rules:
+ * debian/CMakeCache.txt.debian: New package tcl8.4-insighttoolkit3 for
+ Tcl bindings.
+ * debian/patches/tcl-install.patch: New. Patch pkgIndex.tcl to search
+ for extension modules (shared libs) in /usr/lib.
+ * debian/patches/series: Add above.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 16 May 2008 01:01:16 -0500
+
+insighttoolkit (3.4.0-4) unstable; urgency=low
+
+ * rules:
+ * control:
+ * patches/series: Switch from simple patchsys to quilt.
+
+ * patches/gcc43.patch: New. Fix GCC 4.3 build errors. Closes: #474537.
+
+ * rules: Install libSwigPythonRuntime.so. Closes: #476632.
+
+ -- Steve M. Robbins <smr at debian.org> Fri, 25 Apr 2008 20:07:00 -0500
+
+insighttoolkit (3.4.0-3) unstable; urgency=low
+
+ * CMakeCache.txt.debian: Set ITK_USE_PYTHON_NUMARRAY=ON.
+ * rules: Add PYTHON_NUMARRAY_INCLUDE_DIR to CMakeCache.txt.
+ * control: Build-depend on python-numarray.
+
+ * CMakeCache.txt.debian: Set USE_FFTWD=ON and USE_FFTWF=ON.
+ * control: Add libfftw3-dev to Build-deps and -dev deps.
+
+ * debian/libinsighttoolkit3.4.lintian-overrides:
+ * debian/python-insighttoolkit.lintian-overrides: New. Override
+ package-name-doesnt-match-sonames.
+
+ -- Steve M. Robbins <smr at debian.org> Sat, 05 Apr 2008 09:36:46 -0500
+
+insighttoolkit (3.4.0-2) unstable; urgency=low
+
+ [ Steve M. Robbins ]
+ * control: Remove the homepage url from each package description.
+
+ * control: New build-depends on cdbs version (for python-support),
+ cableswig, python-support, and python-dev. New package
+ python-insighttoolkit.
+ * rules: Add PYTHON_EXECUTABLE, PYTHON_INCLUDE_PATH, and PYTHON_LIBRARY
+ to generated CMakeCache.txt. New rule install/python-insighttoolkit.
+ * CMakeCache.txt.debian: Enable ITK_CSWIG_PYTHON.
+
+ * insightoolkit.1: Rename to insightoolkit.3.
+ * rules: Adjust accordingly.
+
+ * control (libinsighttoolkit-dev): Change section from lib to libdevel.
+ Change libinsighttoolkit3.4 dependency version from obsolete
+ ${Source-Version} to ${binary:Version}.
+
+ [ David Paleino ]
+ * debian/control:
+ - Standards-Version bumped to 3.7.3
+ * debian/watch added
+
+ -- Steve M. Robbins <smr at debian.org> Tue, 12 Feb 2008 21:17:27 -0600
+
+insighttoolkit (3.4.0-1) unstable; urgency=low
+
+ * New upstream version.
+ - Obsoletes patches: 01_itkPowellOptimizer.patch,
+ 02_itkAnalyzeDbh.patch, 04_ITKConfig.patch,
+ 05_itkIncludeDirectories.patch
+
+ * control: Change maintainer to team mailing list. Add homepage.
+
+ * control:
+ * rules: Rename shared library package from libinsighttoolkit3.0 to
+ libinsighttoolkit3.4.
+
+ * CMakeCache.txt.debian: Enable concept checking.
+
+ -- Steve M. Robbins <smr at debian.org> Thu, 03 Jan 2008 01:21:55 -0600
+
+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 <smr at debian.org> Wed, 13 Jun 2007 00:59:13 -0500
+
+insighttoolkit (3.2.0-1) unstable; urgency=low
+
+ * Initial upload.
+
+ -- Steve M. Robbins <smr at debian.org> Sun, 29 Apr 2007 20:19:27 -0500
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/control 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,75 +0,0 @@
-Source: insighttoolkit
-Homepage: http://www.itk.org/
-Section: science
-Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Steve M. Robbins <smr at debian.org>, Mathieu Malaterre <mathieu.malaterre at gmail.com>
-Build-Depends: debhelper (>= 8),
- cmake, cableswig (>= 0.1.0+cvs20110226), gccxml (>= 0.9.0+cvs20110723),
- zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev, libvxl1-dev,
- libfftw3-dev,
- uuid-dev, libgdcm2-dev,
- libvtk5-dev, python-vtk
-Standards-Version: 3.9.2
-Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/insighttoolkit/trunk/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/insighttoolkit/trunk/
-
-Package: libinsighttoolkit3.20
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-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.
-
-Package: libinsighttoolkit3-dev
-Section: libdevel
-Architecture: any
-Depends: ${misc:Depends}, libinsighttoolkit3.20 (= ${binary:Version}), libgdcm2-dev
-Recommends: libfftw3-dev, uuid-dev
-Conflicts: libinsighttoolkit-dev
-Replaces: libinsighttoolkit-dev
-Suggests: insighttoolkit3-examples
-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.
-
-Package: insighttoolkit3-examples
-Section: devel
-Architecture: all
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Suggests: libinsighttoolkit3-dev
-Conflicts: insighttoolkit-examples
-Replaces: insighttoolkit-examples
-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.
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control (from rev 9726, trunk/packages/insighttoolkit/trunk/debian/control)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,75 @@
+Source: insighttoolkit4
+Homepage: http://www.itk.org/
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Steve M. Robbins <smr at debian.org>, Mathieu Malaterre <mathieu.malaterre at gmail.com>
+Build-Depends: debhelper (>= 8),
+ cmake, cableswig (>= 0.1.0+cvs20110226), gccxml (>= 0.9.0+cvs20110723),
+ zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev, libvxl1-dev,
+ libfftw3-dev, libgeotiff-dev,
+ uuid-dev, libgdcm2-dev, libminc-dev, libhdf5-dev,
+ libvtk5-dev, python-vtk
+Standards-Version: 3.9.2
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/insighttoolkit/trunk/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/insighttoolkit/trunk/
+
+Package: libinsighttoolkit4.0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+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.
+
+Package: libinsighttoolkit4-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libinsighttoolkit4.0 (= ${binary:Version}), libgdcm2-dev
+Recommends: libfftw3-dev, uuid-dev
+Conflicts: libinsighttoolkit-dev
+Replaces: libinsighttoolkit-dev
+Suggests: insighttoolkit4-examples
+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.
+
+Package: insighttoolkit4-examples
+Section: devel
+Architecture: all
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: libinsighttoolkit4-dev
+Conflicts: insighttoolkit-examples
+Replaces: insighttoolkit-examples
+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.
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/control.in 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,75 +0,0 @@
-Source: insighttoolkit
-Homepage: http://www.itk.org/
-Section: science
-Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Steve M. Robbins <smr at debian.org>, Mathieu Malaterre <mathieu.malaterre at gmail.com>
-Build-Depends: debhelper (>= 8),
- cmake, cableswig (>= 0.1.0+cvs20110226), gccxml (>= 0.9.0+cvs20110723),
- zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev, libvxl1-dev,
- libfftw3-dev,
- uuid-dev, libgdcm2-dev,
- libvtk5-dev, python-vtk
-Standards-Version: 3.9.2
-Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/insighttoolkit/trunk/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/insighttoolkit/trunk/
-
-Package: libinsighttoolkit at SOVERSION@
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-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.
-
-Package: libinsighttoolkit at VER_MAJOR@-dev
-Section: libdevel
-Architecture: any
-Depends: ${misc:Depends}, libinsighttoolkit at SOVERSION@ (= ${binary:Version}), libgdcm2-dev
-Recommends: libfftw3-dev, uuid-dev
-Conflicts: libinsighttoolkit-dev
-Replaces: libinsighttoolkit-dev
-Suggests: insighttoolkit at VER_MAJOR@-examples
-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.
-
-Package: insighttoolkit at VER_MAJOR@-examples
-Section: devel
-Architecture: all
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Suggests: libinsighttoolkit at VER_MAJOR@-dev
-Conflicts: insighttoolkit-examples
-Replaces: insighttoolkit-examples
-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.
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in (from rev 9726, trunk/packages/insighttoolkit/trunk/debian/control.in)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/control.in 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,75 @@
+Source: insighttoolkit4
+Homepage: http://www.itk.org/
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Steve M. Robbins <smr at debian.org>, Mathieu Malaterre <mathieu.malaterre at gmail.com>
+Build-Depends: debhelper (>= 8),
+ cmake, cableswig (>= 0.1.0+cvs20110226), gccxml (>= 0.9.0+cvs20110723),
+ zlib1g-dev (>= 1.2.2), libpng12-dev, libtiff4-dev, libvxl1-dev,
+ libfftw3-dev, libgeotiff-dev,
+ uuid-dev, libgdcm2-dev, libminc-dev, libhdf5-dev,
+ libvtk5-dev, python-vtk
+Standards-Version: 3.9.2
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/insighttoolkit/trunk/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/insighttoolkit/trunk/
+
+Package: libinsighttoolkit at SOVERSION@
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+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.
+
+Package: libinsighttoolkit at VER_MAJOR@-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libinsighttoolkit at SOVERSION@ (= ${binary:Version}), libgdcm2-dev
+Recommends: libfftw3-dev, uuid-dev
+Conflicts: libinsighttoolkit-dev
+Replaces: libinsighttoolkit-dev
+Suggests: insighttoolkit at VER_MAJOR@-examples
+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.
+
+Package: insighttoolkit at VER_MAJOR@-examples
+Section: devel
+Architecture: all
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: libinsighttoolkit at VER_MAJOR@-dev
+Conflicts: insighttoolkit-examples
+Replaces: insighttoolkit-examples
+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.
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/docs 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,4 +0,0 @@
-GettingStarted.txt
-README.html
-InsightLogo.gif
-
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs (from rev 9443, trunk/packages/insighttoolkit/trunk/debian/docs)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/docs 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,4 @@
+GettingStarted.txt
+Documentation/README.html
+Documentation/InsightLogo.gif
+
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/03_examples.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/03_examples.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/03_examples.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,12 +0,0 @@
---- insighttoolkit-3.4.0.orig/Examples/CMakeLists.txt
-+++ insighttoolkit-3.4.0/Examples/CMakeLists.txt
-@@ -1,3 +1,9 @@
-+# Find ITK.
-+FIND_PACKAGE(ITK REQUIRED)
-+IF(ITK_FOUND)
-+ INCLUDE(${ITK_USE_FILE})
-+ENDIF(ITK_FOUND)
-+
- SUBDIRS(
- Iterators
- DataRepresentation
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/add-registration-optimizers.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/add-registration-optimizers.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/add-registration-optimizers.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,28 +0,0 @@
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/WrapITKTypes.cmake
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/WrapITKTypes.cmake 2011-01-21 12:36:35.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/WrapITKTypes.cmake 2011-01-21 12:38:05.000000000 -0500
-@@ -80,6 +80,8 @@
- WRAP_TYPE("itk::Array" "A")
- WRAP_TEMPLATE("${ITKM_D}" "${ITKT_D}")
- WRAP_TEMPLATE("${ITKM_F}" "${ITKT_F}")
-+ WRAP_TEMPLATE("${ITKM_UL}" "${ITKT_UL}")
-+ WRAP_TEMPLATE("${ITKM_SL}" "${ITKT_SL}")
- END_WRAP_TYPE()
- SET(itk_Wrap_Array ${WRAPPER_TEMPLATES})
-
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/BaseNumerics/wrap_ITKOptimizers.cmake
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/Modules/BaseNumerics/wrap_ITKOptimizers.cmake 2011-01-21 12:38:49.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/BaseNumerics/wrap_ITKOptimizers.cmake 2011-01-21 12:39:15.000000000 -0500
-@@ -14,3 +14,10 @@
- WRAP_NON_TEMPLATE_CLASS("itk::RegularStepGradientDescentOptimizer" POINTER)
- WRAP_NON_TEMPLATE_CLASS("itk::VersorTransformOptimizer" POINTER)
- WRAP_NON_TEMPLATE_CLASS("itk::AmoebaOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::CumulativeGaussianOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::ExhaustiveOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::FRPROptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::LBFGSBOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::PowellOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::SPSAOptimizer" POINTER)
-+WRAP_NON_TEMPLATE_CLASS("itk::VersorRigid3DTransformOptimizer" POINTER)
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/gzgetc.patch (from rev 9730, trunk/packages/insighttoolkit/trunk/debian/patches/gzgetc.patch)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/gzgetc.patch (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/gzgetc.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,18 @@
+Description: Fix to build with receng zlib
+ Recent zlib (e.g. 1.2.6) implement function gzgetc()
+ as a macro, and fail to build if called as::gzgetc().
+Author: Steve Robbins <smr at debian.org>
+Bug: no
+Forwarded: no
+
+--- a/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx 2011-12-19 11:15:30.000000000 -0600
++++ b/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx 2012-02-20 09:37:08.173116092 -0600
+@@ -121,7 +121,7 @@
+
+ unsigned char ReadByte()
+ {
+- int byte = ::gzgetc(m_GzFile);
++ int byte = gzgetc(m_GzFile);
+
+ if ( byte < 0 )
+ {
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/hppa-complex-long-double.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/hppa-complex-long-double.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/hppa-complex-long-double.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,46 +0,0 @@
-Description: Avoid undefined reference to `void_vnl_c_vector_inf_norm...'
- link error on HPPA. This patch reverts upstream change
- http://vxl.svn.sourceforge.net/viewvc/vxl?view=rev&revision=11383
-Author: Denis Barbier <bouzim at gmail.com>
-Bug: 558998
-Forwarded: not yet
-
-
---- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/Templates/vnl_c_vector+long_double_complex-.cxx
-+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/Templates/vnl_c_vector+long_double_complex-.cxx
-@@ -1,6 +1,4 @@
- #include <vnl/vnl_complex.h>
- #include <vnl/vnl_c_vector.txx>
-
--#ifndef __hppa // bug in HP assembler?
- VNL_C_VECTOR_INSTANTIATE_unordered(vcl_complex<long double>);
--#endif
---- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/Templates/vnl_det+vcl_complex+long_double--.cxx
-+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/Templates/vnl_det+vcl_complex+long_double--.cxx
-@@ -1,6 +1,4 @@
- #include <vcl_complex.h>
- #include <vnl/vnl_det.txx>
-
--#ifndef __hppa // bug in HP assembler?
- VNL_DET_INSTANTIATE(vcl_complex<long double>);
--#endif
---- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/vnl_copy.cxx
-+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/vnl_copy.cxx
-@@ -38,9 +38,7 @@
- VNL_COPY_INSTANTIATE0(float, double);
- VNL_COPY_INSTANTIATE0(double, float);
- VNL_COPY_INSTANTIATE0(double, long double);
--#ifndef __hppa // assembler bug on HP?
- VNL_COPY_INSTANTIATE0(long double, double);
--#endif
-
- #define macro(S, D) \
- VCL_DEFINE_SPECIALIZATION \
-@@ -68,7 +66,5 @@
-
- VNL_COPY_INSTANTIATE_twoway(float, double);
- VNL_COPY_INSTANTIATE_twoway(vcl_complex<float>, vcl_complex<double>);
--#ifndef __hppa // assembler bug on HP?
- VNL_COPY_INSTANTIATE_twoway(double, long double);
- VNL_COPY_INSTANTIATE_twoway(vcl_complex<double>, vcl_complex<long double>);
--#endif
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/jni-dir.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/jni-dir.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/jni-dir.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,11 +0,0 @@
---- insighttoolkit-3.16.0.orig/Wrapping/CSwig/Java/CMakeLists.txt 2006-10-26 14:59:48.000000000 -0500
-+++ insighttoolkit-3.16.0/Wrapping/CSwig/Java/CMakeLists.txt 2010-04-11 17:46:40.000000000 -0500
-@@ -5,7 +5,7 @@
- IF(WIN32)
- SET(ITK_JAVA_INSTALL_DIR "/../../bin")
- ELSE(WIN32)
-- SET(ITK_JAVA_INSTALL_DIR "")
-+ SET(ITK_JAVA_INSTALL_DIR "/../../lib/jni")
- ENDIF(WIN32)
-
- IF(CMAKE_CONFIGURATION_TYPES)
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/remove-cmake-export-build-settings.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/remove-cmake-export-build-settings.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/remove-cmake-export-build-settings.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,79 +0,0 @@
---- insighttoolkit-3.18.0.orig/CMakeLists.txt
-+++ insighttoolkit-3.18.0/CMakeLists.txt
-@@ -849,10 +849,6 @@
- CONFIGURE_FILE(${ITK_SOURCE_DIR}/UseITK.cmake.in
- ${ITK_BINARY_DIR}/UseITK.cmake COPYONLY IMMEDIATE)
-
--# Save the compiler settings so another project can import them.
--INCLUDE(${CMAKE_ROOT}/Modules/CMakeExportBuildSettings.cmake)
--CMAKE_EXPORT_BUILD_SETTINGS(${ITK_BINARY_DIR}/ITKBuildSettings.cmake)
--
- # Save library dependencies.
- EXPORT_LIBRARY_DEPENDENCIES(${ITK_BINARY_DIR}/ITKLibraryDepends.cmake)
-
-@@ -861,7 +857,6 @@
-
- IF(NOT ITK_INSTALL_NO_DEVELOPMENT)
- INSTALL(FILES
-- ${ITK_BINARY_DIR}/ITKBuildSettings.cmake
- ${ITK_BINARY_DIR}/ITKLibraryDepends.cmake
- ${ITK_BINARY_DIR}/UseITK.cmake
- DESTINATION ${ITK_INSTALL_PACKAGE_DIR_CM24}
---- insighttoolkit-3.18.0.orig/ITKConfig.cmake.in
-+++ insighttoolkit-3.18.0/ITKConfig.cmake.in
-@@ -25,9 +25,6 @@
- # The location of the UseITK.cmake file.
- SET(ITK_USE_FILE "@ITK_USE_FILE@")
-
--# The build settings file.
--SET(ITK_BUILD_SETTINGS_FILE "@ITK_BUILD_SETTINGS_FILE@")
--
- # The library dependencies file.
- SET(ITK_LIBRARY_DEPENDS_FILE "@ITK_LIBRARY_DEPENDS_FILE@")
-
---- insighttoolkit-3.18.0.orig/Testing/Code/Common/itkSystemInformationTest.cxx
-+++ insighttoolkit-3.18.0/Testing/Code/Common/itkSystemInformationTest.cxx
-@@ -140,7 +140,6 @@
- ITK_SYSTEM_INFORMATION_DIR "/CMakeFiles/CMakeError.log",
- ITK_SYSTEM_INFORMATION_DIR "/CMakeOutput.log",
- ITK_SYSTEM_INFORMATION_DIR "/CMakeError.log",
-- ITK_SYSTEM_INFORMATION_DIR "/ITKBuildSettings.cmake",
- ITK_SYSTEM_INFORMATION_DIR "/ITKLibraryDepends.cmake",
- ITK_SYSTEM_INFORMATION_DIR "/ITKConfig.cmake",
- 0
---- insighttoolkit-3.18.0.orig/UseITK.cmake.in
-+++ insighttoolkit-3.18.0/UseITK.cmake.in
-@@ -5,11 +5,6 @@
- # obtained from ITKConfig.cmake.
- #
-
--IF(ITK_BUILD_SETTINGS_FILE AND NOT SKIP_ITK_BUILD_SETTINGS_FILE)
-- INCLUDE(${CMAKE_ROOT}/Modules/CMakeImportBuildSettings.cmake)
-- CMAKE_IMPORT_BUILD_SETTINGS(${ITK_BUILD_SETTINGS_FILE})
--ENDIF(ITK_BUILD_SETTINGS_FILE AND NOT SKIP_ITK_BUILD_SETTINGS_FILE)
--
- # Add compiler flags needed to use ITK.
- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ITK_REQUIRED_C_FLAGS}")
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${ITK_REQUIRED_CXX_FLAGS}")
---- insighttoolkit-3.18.0.orig/itkGenerateITKConfig.cmake
-+++ insighttoolkit-3.18.0/itkGenerateITKConfig.cmake
-@@ -39,9 +39,6 @@
- # The "use" file.
- SET(ITK_USE_FILE ${ITK_BINARY_DIR}/UseITK.cmake)
-
--# The build settings file.
--SET(ITK_BUILD_SETTINGS_FILE ${ITK_BINARY_DIR}/ITKBuildSettings.cmake)
--
- # Library directory.
- SET(ITK_LIBRARY_DIRS_CONFIG ${ITK_LIBRARY_PATH})
-
-@@ -74,9 +71,6 @@
- # The "use" file.
- SET(ITK_USE_FILE \${ITK_INSTALL_PREFIX}${ITK_INSTALL_PACKAGE_DIR}/UseITK.cmake)
-
--# The build settings file.
--SET(ITK_BUILD_SETTINGS_FILE \${ITK_INSTALL_PREFIX}${ITK_INSTALL_PACKAGE_DIR}/ITKBuildSettings.cmake)
--
- # Include directories.
- SET(ITK_INCLUDE_DIRS_CONFIG \${ITK_INSTALL_PREFIX}${ITK_INSTALL_INCLUDE_DIR})
- FOREACH(DIR ${ITK_INCLUDE_RELATIVE_DIRS})
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/series 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,9 +0,0 @@
-hppa-complex-long-double.patch
-03_examples.patch
-tcl-install.patch
-jni-dir.patch
-remove-cmake-export-build-settings.patch
-wrapitk.patch
-wrapitk-externalprojects.patch
-add-registration-optimizers.patch
-wrap-iifilter-split.patch
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series (from rev 9727, trunk/packages/insighttoolkit/trunk/debian/patches/series)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/series 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1 @@
+gzgetc.patch
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/tcl-install.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/tcl-install.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/tcl-install.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,26 +0,0 @@
-This patch lets us install all the shared libs for Tcl
-into /usr/lib. However, maybe we could hide them somewhere
-else; e.g. /usr/lib/tcltk/???
-
---- insighttoolkit-3.20.0.orig/Wrapping/CSwig/CMakeLists.txt
-+++ insighttoolkit-3.20.0/Wrapping/CSwig/CMakeLists.txt
-@@ -352,7 +352,7 @@
- # Configure pkgIndex.tcl for the install tree.
-
- SET(ITK_CSWIG_SCRIPT_DIR "[file dirname [info script]]")
--SET(ITK_CSWIG_PACKAGE_DIR "[file dirname [file dirname [info script]]]")
-+SET(ITK_CSWIG_PACKAGE_DIR "/usr/lib")
- SET(ITK_CSWIG_DATA_ROOT "[file dirname [file dirname [info script]]]/Data")
- SET(ITK_CSWIG_TEST_ROOT "<NO_DEFAULT>")
- CONFIGURE_FILE("${ITK_SOURCE_DIR}/Wrapping/CSwig/Tcl/pkgIndex.tcl.in"
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/Tcl/CMakeLists.txt
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Tcl/CMakeLists.txt
-@@ -37,7 +37,7 @@
-
- # Configure pkgIndex.tcl for the install tree.
- SET(WRAP_ITK_SCRIPT_DIR "${CMAKE_INSTALL_PREFIX}/${WRAP_ITK_INSTALL_PREFIX}/Tcl")
--SET(WRAP_ITK_PACKAGE_DIR "${CMAKE_INSTALL_PREFIX}/${WRAP_ITK_INSTALL_PREFIX}/lib")
-+SET(WRAP_ITK_PACKAGE_DIR "/usr/lib")
- SET(WRAP_ITK_DATA_ROOT "${CMAKE_INSTALL_PREFIX}/${WRAP_ITK_INSTALL_PREFIX}/Data")
- SET(WRAP_ITK_TEST_ROOT "<NO_DEFAULT>")
- CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/pkgIndex.tcl.in"
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrap-iifilter-split.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/wrap-iifilter-split.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrap-iifilter-split.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,116 +0,0 @@
-Description: Split ImageToImageFilterB into smaller modules
- to avoid compile problems. The first version of this patch
- was written by Gaëtan Lehmann to avoid compiler table overflow on
- certain architectures, solving build failure on the powerpc build daemon
- "Error: operand out of range (0x0000000000008008 is not between 0xffffffffffff8000 and 0x0000000000007fff)"
- See details and links in http://lists.debian.org/debian-devel/2011/02/msg00179.html
- The filterB source file was further split in August 2011, introducing filterD.
-Author: Gaëtan Lehmann <gaetan.lehmann at jouy.inra.fr>
-Origin: http://lists.debian.org/debian-devel/2011/02/msg00188.html
-
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/Modules/Base/wrap_itkImageToImageFilterB.cmake
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/Base/wrap_itkImageToImageFilterB.cmake
-@@ -12,42 +12,4 @@
- WRAP_IMAGE_FILTER_COMBINATIONS("${stypes}" "${WRAP_ITK_RGBA}")
- WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_RGBA}" "${stypes}")
-
-- # VectorImage <-> scalar
-- UNIQUE(to_types "UC;${WRAP_ITK_SCALAR}")
-- FOREACH(d ${WRAP_ITK_DIMS})
-- FOREACH(t ${to_types})
-- FOREACH(t2 ${to_types})
-- WRAP_TEMPLATE("${ITKM_VI${t}${d}}${ITKM_I${t2}${d}}" "${ITKT_VI${t}${d}},${ITKT_I${t2}${d}}")
-- WRAP_TEMPLATE("${ITKM_I${t2}${d}}${ITKM_VI${t}${d}}" "${ITKT_I${t2}${d}},${ITKT_VI${t}${d}}")
-- ENDFOREACH(t2)
-- ENDFOREACH(t)
-- ENDFOREACH(d)
--
-- # *Vector <-> scalar
-- WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_VECTOR}" "${WRAP_ITK_SCALAR}")
-- WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_SCALAR}" "${WRAP_ITK_VECTOR}")
--
-- # complex <-> scalar
-- IF(WRAP_complex_float AND WRAP_float)
-- WRAP_IMAGE_FILTER_TYPES(CF F)
-- WRAP_IMAGE_FILTER_TYPES(F CF)
-- ENDIF(WRAP_complex_float AND WRAP_float)
--
-- IF(WRAP_complex_double AND WRAP_double)
-- WRAP_IMAGE_FILTER_TYPES(CD D)
-- WRAP_IMAGE_FILTER_TYPES(D CD)
-- ENDIF(WRAP_complex_double AND WRAP_double)
--
-- # Wrap dim=3 -> dim=2, dim=3 -> dim=2, etc.
-- FOREACH(d ${WRAP_ITK_DIMS})
-- FOREACH(d2 ${WRAP_ITK_DIMS})
-- IF (NOT "${d}" EQUAL "${d2}") # this was already taken care of elsewhere
-- FOREACH(t ${WRAP_ITK_SCALAR})
-- WRAP_TEMPLATE("${ITKM_I${t}${d}}${ITKM_I${t}${d2}}"
-- "${ITKT_I${t}${d}},${ITKT_I${t}${d2}}")
-- ENDFOREACH(t)
-- ENDIF(NOT "${d}" EQUAL "${d2}")
-- ENDFOREACH(d2)
-- ENDFOREACH(d)
--
- END_WRAP_CLASS()
---- /dev/null
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/Base/wrap_itkImageToImageFilterC.cmake
-@@ -0,0 +1,18 @@
-+WRAP_CLASS("itk::ImageToImageFilter" POINTER)
-+
-+ # VectorImage <-> scalar
-+ UNIQUE(to_types "UC;${WRAP_ITK_SCALAR}")
-+ FOREACH(d ${WRAP_ITK_DIMS})
-+ FOREACH(t ${to_types})
-+ FOREACH(t2 ${to_types})
-+ WRAP_TEMPLATE("${ITKM_VI${t}${d}}${ITKM_I${t2}${d}}" "${ITKT_VI${t}${d}},${ITKT_I${t2}${d}}")
-+ WRAP_TEMPLATE("${ITKM_I${t2}${d}}${ITKM_VI${t}${d}}" "${ITKT_I${t2}${d}},${ITKT_VI${t}${d}}")
-+ ENDFOREACH(t2)
-+ ENDFOREACH(t)
-+ ENDFOREACH(d)
-+
-+ # *Vector <-> scalar
-+ WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_VECTOR}" "${WRAP_ITK_SCALAR}")
-+ WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_SCALAR}" "${WRAP_ITK_VECTOR}")
-+
-+END_WRAP_CLASS()
---- /dev/null
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/Base/wrap_itkImageToImageFilterD.cmake
-@@ -0,0 +1,26 @@
-+WRAP_CLASS("itk::ImageToImageFilter" POINTER)
-+
-+ # complex <-> scalar
-+ IF(WRAP_complex_float AND WRAP_float)
-+ WRAP_IMAGE_FILTER_TYPES(CF F)
-+ WRAP_IMAGE_FILTER_TYPES(F CF)
-+ ENDIF(WRAP_complex_float AND WRAP_float)
-+
-+ IF(WRAP_complex_double AND WRAP_double)
-+ WRAP_IMAGE_FILTER_TYPES(CD D)
-+ WRAP_IMAGE_FILTER_TYPES(D CD)
-+ ENDIF(WRAP_complex_double AND WRAP_double)
-+
-+ # Wrap dim=3 -> dim=2, dim=3 -> dim=2, etc.
-+ FOREACH(d ${WRAP_ITK_DIMS})
-+ FOREACH(d2 ${WRAP_ITK_DIMS})
-+ IF (NOT "${d}" EQUAL "${d2}") # this was already taken care of elsewhere
-+ FOREACH(t ${WRAP_ITK_SCALAR})
-+ WRAP_TEMPLATE("${ITKM_I${t}${d}}${ITKM_I${t}${d2}}"
-+ "${ITKT_I${t}${d}},${ITKT_I${t}${d2}}")
-+ ENDFOREACH(t)
-+ ENDIF(NOT "${d}" EQUAL "${d2}")
-+ ENDFOREACH(d2)
-+ ENDFOREACH(d)
-+
-+END_WRAP_CLASS()
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/Modules/Base/CMakeLists.txt
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/Modules/Base/CMakeLists.txt
-@@ -24,6 +24,8 @@
- itkImageSource
- itkImageToImageFilterA
- itkImageToImageFilterB
-+ itkImageToImageFilterC
-+ itkImageToImageFilterD
- itkInPlaceImageFilterA
- itkInPlaceImageFilterB
- itkFiniteDifferenceImageFilter
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk-externalprojects.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk-externalprojects.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk-externalprojects.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,125 +0,0 @@
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/CMakeLists.txt
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/CMakeLists.txt 2011-01-09 14:12:59.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/CMakeLists.txt 2011-01-11 10:19:08.000000000 -0500
-@@ -176,6 +176,17 @@
- SUBDIRS(Modules/${module})
- ENDFOREACH(module)
-
-+OPTION(BUILD_ITKVTKGLUE "Build WrapITK with ItkVtkGlue" ON)
-+IF(BUILD_ITKVTKGLUE)
-+ SUBDIRS(ExternalProjects/ItkVtkGlue)
-+ENDIF(BUILD_ITKVTKGLUE)
-+
-+OPTION(BUILD_PYBUFFER "Build WrapITK with Numpy support" ON)
-+IF(BUILD_PYBUFFER)
-+ SUBDIRS(ExternalProjects/PyBuffer)
-+ENDIF(BUILD_PYBUFFER)
-+
-+
- ###############################################################################
- # Configure language-specific features
- ###############################################################################
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/CMakeLists.txt
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/CMakeLists.txt 2011-01-11 10:12:29.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/CMakeLists.txt 2011-01-17 18:14:17.000000000 -0500
-@@ -1,29 +1,3 @@
--CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
--IF(COMMAND CMAKE_POLICY)
-- CMAKE_POLICY(SET CMP0003 NEW)
--ENDIF(COMMAND CMAKE_POLICY)
--
--PROJECT(ItkVtkGlue)
--
--OPTION(BUILD_WRAPPERS "Wrap library" OFF)
--OPTION(INSTALL_DEVEL_FILES "Install C++ headers" ON)
--
--FIND_PACKAGE(ITK REQUIRED)
--FIND_PACKAGE(VTK REQUIRED)
--
--INCLUDE_DIRECTORIES(${VTK_INCLUDE_DIRS} ${ITK_INCLUDE_DIRS} ${ItkVtkGlue_SOURCE_DIR}/src)
--LINK_DIRECTORIES(${VTK_LIBRARY_DIRS} ${ITK_LIBRARY_DIRS})
--
--IF(BUILD_WRAPPERS)
-- SUBDIRS(Wrapping)
--ENDIF(BUILD_WRAPPERS)
--
--# install devel files
--IF(INSTALL_DEVEL_FILES)
-- FOREACH(f itkImageToVTKImageFilter.h itkImageToVTKImageFilter.txx itkVTKImageToImageFilter.h itkVTKImageToImageFilter.txx)
-- INSTALL_FILES(/include/InsightToolkit/BasicFilters FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/${f})
-- ENDFOREACH(f)
--ENDIF(INSTALL_DEVEL_FILES)
--
--ENABLE_TESTING()
-+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src)
-+SUBDIRS(Wrapping)
-
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/PyBuffer/CMakeLists.txt
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/ExternalProjects/PyBuffer/CMakeLists.txt 2011-01-11 10:52:39.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/PyBuffer/CMakeLists.txt 2011-01-17 11:17:30.000000000 -0500
-@@ -1,11 +1,5 @@
--PROJECT(PyBuffer)
--FIND_PACKAGE(WrapITK REQUIRED)
--
- # Deal with numarray package Options
--SET(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}")
--FIND_PACKAGE( NUMARRAY )
--
--INCLUDE_DIRECTORIES( ${PYTHON_NUMARRAY_INCLUDE_DIR} )
-+INCLUDE_DIRECTORIES( ${PYTHON_NUMPY_INCLUDE_PATH} )
-
- BEGIN_WRAPPER_LIBRARY("BufferConversion" Python)
-
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/PyBuffer/itkPyBuffer.txx
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/ExternalProjects/PyBuffer/itkPyBuffer.txx 2011-01-11 14:49:57.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/PyBuffer/itkPyBuffer.txx 2011-01-11 14:50:43.000000000 -0500
-@@ -49,7 +49,7 @@
-
- char * data = (char *)( buffer );
-
-- int dimensions[ ImageDimension ];
-+ npy_intp dimensions[ ImageDimension ];
-
- SizeType size = image->GetBufferedRegion().GetSize();
-
-Index: insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/Wrapping/CMakeLists.txt
-===================================================================
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/Wrapping/CMakeLists.txt 2011-01-11 15:14:29.000000000 -0500
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/ExternalProjects/ItkVtkGlue/Wrapping/CMakeLists.txt 2011-01-17 11:23:37.000000000 -0500
-@@ -1,23 +1,19 @@
--FIND_PACKAGE(WrapITK REQUIRED)
-
--BEGIN_WRAPPER_LIBRARY(${PROJECT_NAME})
-+BEGIN_WRAPPER_LIBRARY(ItkVtkGlue)
- SET(WRAPPER_SWIG_LIBRARY_FILES ${WRAPPER_SWIG_LIBRARY_FILES} "${CMAKE_CURRENT_SOURCE_DIR}/itkvtk.swg")
- SET(WRAPPER_LIBRARY_DEPENDS Base SimpleFilters)
-
--WRAPPER_LIBRARY_CREATE_WRAP_FILES()
--WRAPPER_LIBRARY_CREATE_LIBRARY()
--
- IF(WRAP_ITK_PYTHON)
- # I can't manage to put that code in Python subdir :-(
- SET(VTK_VERSION "${VTK_MAJOR_VERSION}.${VTK_MINOR_VERSION}.${VTK_BUILD_VERSION}")
-- SET(MIN_ITK_VER "5.0.0")
-- IF("${VTK_VERSION}" STRLESS "${MIN_ITK_VER}")
-- TARGET_LINK_LIBRARIES(_${WRAPPER_LIBRARY_NAME}Python vtkImagingPython ITKCommon ITKBasicFilters)
-- ELSE("${VTK_VERSION}" STRLESS "${MIN_ITK_VER}")
-- TARGET_LINK_LIBRARIES(_${WRAPPER_LIBRARY_NAME}Python vtkImagingPythonD ITKCommon ITKBasicFilters)
-- ENDIF("${VTK_VERSION}" STRLESS "${MIN_ITK_VER}")
--
-- SUBDIRS(Python)
-+ SET(MIN_VTK_VER "5.0.0")
-+ IF("${VTK_VERSION}" STRLESS "${MIN_VTK_VER}")
-+ SET(WRAPPER_LIBRARY_LINK_LIBRARIES vtkImagingPython ITKCommon ITKBasicFilters)
-+ ELSE("${VTK_VERSION}" STRLESS "${MIN_VTK_VER}")
-+ SET(WRAPPER_LIBRARY_LINK_LIBRARIES vtkImagingPythonD ITKCommon ITKBasicFilters)
-+ ENDIF("${VTK_VERSION}" STRLESS "${MIN_VTK_VER}")
- ENDIF(WRAP_ITK_PYTHON)
-
-+WRAPPER_LIBRARY_CREATE_WRAP_FILES()
-+WRAPPER_LIBRARY_CREATE_LIBRARY()
-
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk.patch
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/patches/wrapitk.patch 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/patches/wrapitk.patch 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,30 +0,0 @@
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/SwigRuntime/CMakeLists.txt
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/SwigRuntime/CMakeLists.txt
-@@ -13,7 +13,11 @@
- ENDIF(CMAKE_SYSTEM MATCHES "SunOS-." AND CMAKE_COMPILER_IS_GNUCXX AND CMAKE_COMPILER_IS_GNUCC)
-
- INSTALL_TARGETS("${WRAP_ITK_INSTALL_PREFIX}/lib" ${lib_name})
-- SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
-+ IF(ITK_LIBRARY_PROPERTIES)
-+ SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}" ${ITK_LIBRARY_PROPERTIES})
-+ ELSE(ITK_LIBRARY_PROPERTIES)
-+ SET_TARGET_PROPERTIES(${lib_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
-+ ENDIF(ITK_LIBRARY_PROPERTIES)
-
- ADD_CUSTOM_COMMAND(
- SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/swigrun.h
---- insighttoolkit-3.20.0.orig/Wrapping/WrapITK/CreateWrapperLibrary.cmake
-+++ insighttoolkit-3.20.0/Wrapping/WrapITK/CreateWrapperLibrary.cmake
-@@ -502,7 +502,11 @@
- SET_TARGET_PROPERTIES(${library_name} PROPERTIES COMPILE_FLAGS -wd191 )
- ENDIF(CMAKE_CXX_COMPILER MATCHES "icpc")
-
-- SET_TARGET_PROPERTIES(${library_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
-+ IF(ITK_LIBRARY_PROPERTIES AND "${language}" STREQUAL "Tcl")
-+ SET_TARGET_PROPERTIES(${library_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
-+ ELSE(ITK_LIBRARY_PROPERTIES AND "${language}" STREQUAL "Tcl")
-+ SET_TARGET_PROPERTIES(${library_name} PROPERTIES LINK_FLAGS "${CSWIG_EXTRA_LINKFLAGS}")
-+ ENDIF(ITK_LIBRARY_PROPERTIES AND "${language}" STREQUAL "Tcl")
- TARGET_LINK_LIBRARIES(${library_name}
- ${WRAPPER_LIBRARY_LINK_LIBRARIES}
- ${SWIG_RUNTIME_LANGUAGE}
Deleted: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules
===================================================================
--- trunk/packages/insighttoolkit/trunk/debian/rules 2012-01-21 18:46:10 UTC (rev 9373)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules 2012-02-20 20:42:07 UTC (rev 9731)
@@ -1,106 +0,0 @@
-#!/usr/bin/make -f
-
-VER_MAJOR = 3
-VER_MINOR = 20
-VER_PATCH = 1
-
-CMAKE_FLAGS = \
- -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
- -DBUILD_EXAMPLES:BOOL=OFF \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- -DBUILD_TESTING:BOOL=OFF \
- -DCMAKE_BUILD_TYPE:STRING=Release \
- -DBUILD_DOXYGEN:BOOL=OFF \
- -DCMAKE_CXX_FLAGS:STRING=-Wno-deprecated \
- -DCMAKE_SKIP_RPATH:BOOL=ON \
- -DITK_USE_REVIEW:BOOL=ON \
- -DITK_USE_REVIEW_STATISTICS:BOOL=ON \
- -DITK_USE_OPTIMIZED_REGISTRATION_METHODS:BOOL=ON \
- -DITK_USE_TRANSFORM_IO_FACTORIES:BOOL=ON \
- -DITK_USE_SYSTEM_GDCM:BOOL=ON \
- -DITK_USE_SYSTEM_PNG:BOOL=ON \
- -DITK_USE_SYSTEM_TIFF:BOOL=ON \
- -DITK_USE_SYSTEM_ZLIB:BOOL=ON \
- -DITK_USE_SYSTEM_VXL:BOOL=ON \
- -DUSE_FFTWD:BOOL=ON \
- -DUSE_FFTWF:BOOL=ON \
- -DITK_USE_CONCEPT_CHECKING:BOOL=ON \
- -DITK_USE_STRICT_CONCEPT_CHECKING:BOOL=ON \
- -DUSE_WRAP_ITK:BOOL=OFF
-
-VER_FULL = $(VER_MAJOR).$(VER_MINOR).$(VER_PATCH)
-SOVERSION = $(VER_MAJOR).$(VER_MINOR)
-
-UPSTREAM_SRC = InsightToolkit-$(VER_FULL)
-DEBIAN_SRC_DIR = insighttoolkit-$(VER_FULL)
-DEBIAN_SRC_TAR = insighttoolkit_$(VER_FULL).orig.tar.gz
-
-pkg_lib = libinsighttoolkit$(SOVERSION)
-pkg_dev = libinsighttoolkit$(VER_MAJOR)-dev
-pkg_examples = insighttoolkit$(VER_MAJOR)-examples
-
-
-%:
- dh $@ --parallel
-
-override_dh_auto_configure: pre-build
- dh_auto_configure -- $(CMAKE_FLAGS)
-
-pre-build:
- echo "Available disk space:"
- df -h .
-
-override_dh_auto_install:
- dh_auto_install
- sed -i -e "s#/usr/lib/\(`dpkg-architecture -qDEB_HOST_MULTIARCH`/\)\?lib\([^;]*\)\.so#\2#g" \
- debian/tmp/usr/lib/InsightToolkit/ITKLibraryDepends.cmake
-
-override_dh_lintian:
- echo "$(pkg_dev): python-script-but-no-python-dep" > debian/$(pkg_dev).lintian-overrides
- echo "$(pkg_lib): package-name-doesnt-match-sonames" > debian/$(pkg_lib).lintian-overrides
- echo "$(pkg_lib): embedded-library usr/lib/libitkjpeg8.so.$(VER_FULL): libjpeg" >> debian/$(pkg_lib).lintian-overrides
- echo "$(pkg_lib): embedded-library usr/lib/libitkjpeg12.so.$(VER_FULL): libjpeg" >> debian/$(pkg_lib).lintian-overrides
- echo "$(pkg_lib): embedded-library usr/lib/libitkjpeg16.so.$(VER_FULL): libjpeg" >> debian/$(pkg_lib).lintian-overrides
- echo "$(pkg_lib): embedded-library usr/lib/libitkopenjpeg.so.$(VER_FULL): openjpeg" >> debian/$(pkg_lib).lintian-overrides
- dh_lintian
-
-override_dh_install:
- # pkg_lib
- dh_install -p$(pkg_lib) -XJava -XPython -XTcl debian/tmp/usr/lib/InsightToolkit/lib*.so.* usr/lib
- cp CMake/InsightValgrind.supp Insight$(SOVERSION)Valgrind.supp
- cp Utilities/vxl/config/valgrind.supp Insight$(SOVERSION)VxlValgrind.supp
- dh_install -p$(pkg_lib) Insight$(SOVERSION)*.supp usr/lib/valgrind
- #
- # pkg_dev
- dh_installman -p$(pkg_dev) debian/insighttoolkit.3
- dh_installdocs -p$(pkg_dev) Documentation/*
- dh_install -p$(pkg_dev) -XJava -XPython -XTcl debian/tmp/usr/lib/InsightToolkit/lib*.so usr/lib
- dh_install -p$(pkg_dev) --autodest debian/tmp/usr/include/InsightToolkit/*
- dh_install -p$(pkg_dev) --autodest debian/tmp/usr/lib/InsightToolkit/*.cmake
- dh_install -p$(pkg_dev) Wrapping/WrapITK /usr/src
-
-override_dh_installexamples:
- # pkg_examples
- dh_installexamples -p$(pkg_examples) Examples/*
-ifneq (,$(filter $(pkg_examples), $(shell dh_listpackages)))
- find debian/$(pkg_examples)/usr/share/doc/$(pkg_examples)/examples \
- -type f -print0 | xargs -0 chmod 644
-endif
-
-$(UPSTREAM_SRC).tar.gz:
- wget http://voxel.dl.sourceforge.net/sourceforge/itk/$@
-
-get-orig-source: $(UPSTREAM_SRC).tar.gz
- tar xzf $(UPSTREAM_SRC).tar.gz
- find $(UPSTREAM_SRC) -name CVS -o -name Patented | xargs rm -rf
- mv $(UPSTREAM_SRC) $(DEBIAN_SRC_DIR)
- GZIP="--best --no-name" tar czf $(DEBIAN_SRC_TAR) $(DEBIAN_SRC_DIR)
-
-control-file:
- sed -e "s/@VER_MAJOR@/$(VER_MAJOR)/g" \
- -e "s/@SOVERSION@/$(SOVERSION)/g" \
- < debian/control.in > debian/control.tmp
- [ -e debian/control ] \
- && cmp -s debian/control debian/control.tmp \
- && rm -f debian/control.tmp && exit 0; \
- mv debian/control.tmp debian/control
Copied: trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules (from rev 9726, trunk/packages/insighttoolkit/trunk/debian/rules)
===================================================================
--- trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules (rev 0)
+++ trunk/packages/insighttoolkit/tags/4.0.0-1/debian/rules 2012-02-20 20:42:07 UTC (rev 9731)
@@ -0,0 +1,114 @@
+#!/usr/bin/make -f
+
+VER_MAJOR = 4
+VER_MINOR = 0
+VER_PATCH = 0
+
+# TODO: turn on the following:
+#
+# system HDF5 (omits C++ bindings; Bug #660547)
+# system TIFF (requires version 4, currently only in experimental)
+# system VXL (Bug #656837)
+# Module_ITKLevelSetsv4Visualization (https://issues.itk.org/jira/browse/ITK-2856)
+# Module_ITKVideoBridgeOpenCV (undiagnosed build error)
+# Module_ITKVideoBridgeVXL (undiagnosed build error)
+# Module_ITKVtkGlue (https://issues.itk.org/jira/browse/ITK-2856)
+
+CMAKE_FLAGS = \
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+ -DITKV3_COMPATIBILITY:BOOL=ON \
+ -DITK_USE_MINC2:BOOL=ON \
+ -DITK_USE_STRICT_CONCEPT_CHECKING:BOOL=ON \
+ -DITK_USE_SYSTEM_GDCM:BOOL=ON \
+ -DITK_USE_SYSTEM_HDF5:BOOL=OFF \
+ -DITK_USE_SYSTEM_JPEG:BOOL=ON \
+ -DITK_USE_SYSTEM_PNG:BOOL=ON \
+ -DITK_USE_SYSTEM_TIFF:BOOL=OFF \
+ -DITK_USE_SYSTEM_VXL:BOOL=OFF \
+ -DITK_USE_SYSTEM_ZLIB:BOOL=ON \
+ -DModule_ITKIOPhilipsREC:BOOL=ON \
+ -DModule_ITKLevelSetsv4Visualization:BOOL=OFF \
+ -DModule_ITKVideoBridgeOpenCV:BOOL=OFF \
+ -DModule_ITKVideoBridgeVXL:BOOL=OFF \
+ -DModule_ITKVtkGlue:BOOL=OFF \
+ -DUSE_FFTWD:BOOL=ON \
+ -DUSE_FFTWF:BOOL=ON \
+ -DUSE_SYSTEM_FFTW:BOOL=ON \
+ -DVCL_INCLUDE_CXX_0X:BOOL=ON \
+ -DBUILD_EXAMPLES:BOOL=ON \
+ -DBUILD_TESTING:BOOL=ON
+
+VER_FULL = $(VER_MAJOR).$(VER_MINOR).$(VER_PATCH)
+SOVERSION = $(VER_MAJOR).$(VER_MINOR)
+
+UPSTREAM_SRC = InsightToolkit-$(VER_FULL)
+DEBIAN_SRC_DIR = insighttoolkit-$(VER_FULL)
+DEBIAN_SRC_TAR = insighttoolkit_$(VER_FULL).orig.tar.gz
+
+pkg_lib = libinsighttoolkit$(SOVERSION)
+pkg_dev = libinsighttoolkit$(VER_MAJOR)-dev
+pkg_examples = insighttoolkit$(VER_MAJOR)-examples
+
+
+%:
+ dh $@ --builddir=BUILD --parallel
+
+override_dh_auto_configure: pre-build
+ dh_auto_configure -- $(CMAKE_FLAGS)
+
+pre-build:
+ echo "Available disk space:"
+ df -h .
+
+override_dh_auto_test:
+ LD_LIBRARY_PATH=`pwd`/BUILD/lib dh_auto_test
+
+override_dh_lintian:
+ echo "$(pkg_lib): package-name-doesnt-match-sonames" > debian/$(pkg_lib).lintian-overrides
+ echo "$(pkg_lib): embedded-library usr/lib/libitktiff-4.0.so.1: tiff" >> debian/$(pkg_lib).lintian-overrides
+ dh_lintian
+
+override_dh_install:
+ # pkg_lib
+ dh_install -p$(pkg_lib) -XJava -XPython -XTcl debian/tmp/usr/lib/lib*.so.* usr/lib
+ cp CMake/InsightValgrind.supp Insight$(SOVERSION)Valgrind.supp
+ cp Modules/ThirdParty/VNL/src/vxl/config/valgrind.supp Insight$(SOVERSION)VxlValgrind.supp
+ dh_install -p$(pkg_lib) Insight$(SOVERSION)*.supp usr/lib/valgrind
+ #
+ # pkg_dev
+ dh_installman -p$(pkg_dev) debian/insighttoolkit.3
+ dh_installdocs -p$(pkg_dev) Documentation/*
+ dh_install -p$(pkg_dev) -XJava -XPython -XTcl debian/tmp/usr/lib/lib*.so usr/lib
+ dh_install -p$(pkg_dev) --autodest debian/tmp/usr/include/ITK-$(SOVERSION)/*
+ dh_install -p$(pkg_dev) --autodest debian/tmp/usr/lib/cmake
+# dh_install -p$(pkg_dev) Wrapping/WrapITK /usr/src
+
+override_dh_installexamples:
+ # pkg_examples
+ dh_installexamples -p$(pkg_examples) Examples/*
+ifneq (,$(filter $(pkg_examples), $(shell dh_listpackages)))
+ find debian/$(pkg_examples)/usr/share/doc/$(pkg_examples)/examples \
+ -type f -print0 | xargs -0 chmod 644
+endif
+
+$(UPSTREAM_SRC).tar.gz:
+ wget http://voxel.dl.sourceforge.net/sourceforge/itk/$@
+
+get-orig-source: $(UPSTREAM_SRC).tar.gz
+ tar xzf $(UPSTREAM_SRC).tar.gz
+ find $(UPSTREAM_SRC) -name CVS -o -name Patented | xargs rm -rf
+ mv $(UPSTREAM_SRC) $(DEBIAN_SRC_DIR)
+ GZIP="--best --no-name" tar czf $(DEBIAN_SRC_TAR) $(DEBIAN_SRC_DIR)
+
+control-file:
+ sed -e "s/@VER_MAJOR@/$(VER_MAJOR)/g" \
+ -e "s/@SOVERSION@/$(SOVERSION)/g" \
+ < debian/control.in > debian/control.tmp
+ [ -e debian/control ] \
+ && cmp -s debian/control debian/control.tmp \
+ && rm -f debian/control.tmp && exit 0; \
+ mv debian/control.tmp debian/control
More information about the debian-med-commit
mailing list