[med-svn] r4663 - in trunk/packages: . vtkedge vtkedge/trunk vtkedge/trunk/debian vtkedge/trunk/debian/patches

Mathieu Malaterre malat-guest at alioth.debian.org
Tue Mar 16 09:03:08 UTC 2010


Author: malat-guest
Date: 2010-03-16 09:03:05 +0000 (Tue, 16 Mar 2010)
New Revision: 4663

Added:
   trunk/packages/vtkedge/
   trunk/packages/vtkedge/trunk/
   trunk/packages/vtkedge/trunk/debian/
   trunk/packages/vtkedge/trunk/debian/README.source
   trunk/packages/vtkedge/trunk/debian/changelog
   trunk/packages/vtkedge/trunk/debian/compat
   trunk/packages/vtkedge/trunk/debian/control
   trunk/packages/vtkedge/trunk/debian/copyright
   trunk/packages/vtkedge/trunk/debian/get-orig-source
   trunk/packages/vtkedge/trunk/debian/libvtkedge-dev.install
   trunk/packages/vtkedge/trunk/debian/libvtkedge.install
   trunk/packages/vtkedge/trunk/debian/libvtkedge.lintian-overrides
   trunk/packages/vtkedge/trunk/debian/patches/
   trunk/packages/vtkedge/trunk/debian/patches/private_libs.patch
   trunk/packages/vtkedge/trunk/debian/patches/series
   trunk/packages/vtkedge/trunk/debian/patches/sharedlibs_version.patch
   trunk/packages/vtkedge/trunk/debian/rules
Log:
vtkedge was uploaded to debian using debian-med umbrella.

Added: trunk/packages/vtkedge/trunk/debian/README.source
===================================================================
--- trunk/packages/vtkedge/trunk/debian/README.source	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/README.source	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,9 @@
+Patch System
+============
+
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.
+

Added: trunk/packages/vtkedge/trunk/debian/changelog
===================================================================
--- trunk/packages/vtkedge/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/changelog	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,5 @@
+vtkedge (0.1.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #551978)
+
+ -- Mathieu Malaterre (malat) <mathieu.malaterre at gmail.com>  Fri, 26 Feb 2010 15:29:32 +0100


Property changes on: trunk/packages/vtkedge/trunk/debian/changelog
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/compat
===================================================================
--- trunk/packages/vtkedge/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/compat	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1 @@
+7


Property changes on: trunk/packages/vtkedge/trunk/debian/compat
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/control
===================================================================
--- trunk/packages/vtkedge/trunk/debian/control	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/control	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,45 @@
+Source: vtkedge
+Homepage: http://www.vtkedge.org/
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Mathieu Malaterre (malat) <mathieu.malaterre at gmail.com>
+Build-Depends: debhelper (>= 7.0.50~), cmake, libvtk5-dev (>= 5.4), quilt
+Standards-Version: 3.8.4
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/vtkedge/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/vtkedge/trunk/
+
+Package: libvtkedge
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Library of advanced visualization and data processing techniques - runtime
+ VTKEdge is a library of advanced visualization and data processing techniques
+ that complement the Visualization Toolkit (VTK), as well as custom modules to
+ allow the use of these techniques within ParaView. VTKEdge does not replace
+ VTK, but rather is built alongside VTK to provide additional functionality.
+ VTKEdge is available either as open source under the GPLv3 licensing terms, or
+ as a commercial product. This new toolkit was created by Kitware in order to
+ provide the open source visualization community with access to some of our
+ latest technology, while still meeting the commercialization requirements of
+ the government contracts that funded the research and development effort.
+ .
+ This package contains the libraries needed to run VTKEdge applications.
+
+Package: libvtkedge-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libvtkedge (= ${binary:Version})
+Description: Library of advanced visualization and data processing techniques - development
+ VTKEdge is a library of advanced visualization and data processing techniques
+ that complement the Visualization Toolkit (VTK), as well as custom modules to
+ allow the use of these techniques within ParaView. VTKEdge does not replace
+ VTK, but rather is built alongside VTK to provide additional functionality.
+ VTKEdge is available either as open source under the GPLv3 licensing terms, or
+ as a commercial product. This new toolkit was created by Kitware in order to
+ provide the open source visualization community with access to some of our
+ latest technology, while still meeting the commercialization requirements of
+ the government contracts that funded the research and development effort.
+ .
+ This package contains the development files needed to build your own
+ VTKEdge applications.


Property changes on: trunk/packages/vtkedge/trunk/debian/control
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/copyright
===================================================================
--- trunk/packages/vtkedge/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/copyright	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,98 @@
+Format-Specification: http://dep.debian.net/deps/dep5/
+Name: VTKEdge
+Maintainer: Kitware, Inc. <kitware at kitware.com>
+Source: https://www.kitware.com/svn/KWPublic/trunk/VTKEdge-5-4-0/
+
+Files: *
+Copyright: © 2008 Kitware, Inc.
+License: GPL-3 or GPL-4+ under some conditions
+ VTKEdge may be used under the terms of the GNU General Public License 
+ version 3 as published by the Free Software Foundation and appearing in 
+ the file LICENSE.txt included in the top level directory of this source
+ code distribution. Alternatively you may (at your option) use any later 
+ version of the GNU General Public License if such license has been 
+ publicly approved by Kitware, Inc. (or its successors, if any).
+ .
+ VTKEdge is distributed "AS IS" with NO WARRANTY OF ANY KIND, INCLUDING
+ THE WARRANTIES OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR
+ PURPOSE. See LICENSE.txt for additional details.
+ .
+ VTKEdge is available under alternative license terms. Please visit
+ vtkedge.org or contact us at kitware at kitware.com for further information.
+
+Files: Common/vtkKWEUUID.h, Common/VTKEdgeUUIDConfigure.h.in, Common/vtkKWEUUID.cxx
+Copyright: © 2008 Kitware, Inc.
+           © CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image)
+License: GPL-3 or GPL-4+ under some conditions, and Gdcm
+ VTKEdge may be used under the terms of the GNU General Public License
+ version 3 as published by the Free Software Foundation and appearing in
+ the file LICENSE.txt included in the top level directory of this source
+ code distribution. Alternatively you may (at your option) use any later
+ version of the GNU General Public License if such license has been
+ publicly approved by Kitware, Inc. (or its successors, if any).
+ .
+ VTKEdge is distributed "AS IS" with NO WARRANTY OF ANY KIND, INCLUDING
+ THE WARRANTIES OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR
+ PURPOSE. See LICENSE.txt for additional details.
+ .
+ VTKEdge is available under alternative license terms. Please visit
+ vtkedge.org or contact us at kitware at kitware.com for further information.
+ .
+ ===========================================================================
+ .
+ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
+ l'Image). All rights reserved. See Doc/License.txt or
+ http://www.creatis.insa-lyon.fr/Public/Gdcm/License.html 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.
+
+Files: debian/*
+Copyright: © 2009; Mathieu Malaterre (malat) <mathieu.malaterre at gmail.com>
+License: GPL-3
+
+License: GPL-3
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian GNU/Linux system you can find the complete text of the
+ GNU General Public License version 3 license in 
+ '/usr/share/common-licenses/GPL-3'.
+
+License: Gdcm
+ 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 Mathieu Malaterre, or CREATIS, nor the names of any
+    contributors (CNRS, INSERM, UCB, Universite Lyon I), 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 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.


Property changes on: trunk/packages/vtkedge/trunk/debian/copyright
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/vtkedge/trunk/debian/get-orig-source	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/get-orig-source	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,25 @@
+#!/bin/sh
+set -ex
+
+PACKAGE=vtkedge
+
+VERSION=${VERSION:-$2}
+TARFILE=${TARFILE:-$3}
+
+if [ -z ${VERSION}]; then
+VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`
+fi
+
+REVISION=`echo $VERSION | sed -e 's/^.*svn//g'`
+#REVISION=878
+FOLDER=${PACKAGE}-${VERSION}
+
+if [ -z ${TARFILE}]; then
+TARFILE=${PACKAGE}_${VERSION}.orig.tar.gz
+fi
+
+svn export --quiet https://www.kitware.com:8443/svn/KWPublic/trunk/VTKEdge-5-4-0 ${FOLDER}
+
+GZIP=-9 tar czf ${TARFILE} ${FOLDER}
+rm -rf ${FOLDER}
+


Property changes on: trunk/packages/vtkedge/trunk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/libvtkedge-dev.install
===================================================================
--- trunk/packages/vtkedge/trunk/debian/libvtkedge-dev.install	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/libvtkedge-dev.install	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,4 @@
+usr/lib/*.cmake usr/lib/VTKEdge
+usr/CMake/*.cmake usr/lib/VTKEdge/CMake
+usr/include/VTKEdge/*.h
+usr/lib/lib*.so


Property changes on: trunk/packages/vtkedge/trunk/debian/libvtkedge-dev.install
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/libvtkedge.install
===================================================================
--- trunk/packages/vtkedge/trunk/debian/libvtkedge.install	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/libvtkedge.install	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1 @@
+usr/lib/lib*.so.*


Property changes on: trunk/packages/vtkedge/trunk/debian/libvtkedge.install
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/libvtkedge.lintian-overrides
===================================================================
--- trunk/packages/vtkedge/trunk/debian/libvtkedge.lintian-overrides	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/libvtkedge.lintian-overrides	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,2 @@
+# W: libvtkedge: package-name-doesnt-match-sonames libvtkKWECommon0.1 libvtkKWEFiltering0.1 libvtkKWEGraphics0.1 libvtkKWEHybrid0.1 libvtkKWEIO0.1 libvtkKWEImaging0.1 libvtkKWERendering0.1 libvtkKWEVolumeRendering0.1 libvtkKWEWidgets0.1
+libvtkedge binary: package-name-doesnt-match-sonames

Added: trunk/packages/vtkedge/trunk/debian/patches/private_libs.patch
===================================================================
--- trunk/packages/vtkedge/trunk/debian/patches/private_libs.patch	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/patches/private_libs.patch	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,11 @@
+--- vtkedge-0.1.0.old/CMakeLists.txt	2010-02-26 15:55:47.000000000 +0100
++++ vtkedge-0.1.0/CMakeLists.txt	2010-02-26 15:55:55.000000000 +0100
+@@ -109,7 +109,7 @@
+ endif(NOT VTKEdge_INSTALL_BIN_DIR)
+ 
+ if(NOT VTKEdge_INSTALL_LIB_DIR)
+-  set(VTKEdge_INSTALL_LIB_DIR "/lib/${PROJECT_NAME}")
++  set(VTKEdge_INSTALL_LIB_DIR "/lib/")
+ endif(NOT VTKEdge_INSTALL_LIB_DIR)
+ 
+ if(NOT VTKEdge_INSTALL_DATA_DIR)


Property changes on: trunk/packages/vtkedge/trunk/debian/patches/private_libs.patch
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/patches/series
===================================================================
--- trunk/packages/vtkedge/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/patches/series	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,2 @@
+sharedlibs_version.patch
+private_libs.patch


Property changes on: trunk/packages/vtkedge/trunk/debian/patches/series
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/patches/sharedlibs_version.patch
===================================================================
--- trunk/packages/vtkedge/trunk/debian/patches/sharedlibs_version.patch	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/patches/sharedlibs_version.patch	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,147 @@
+diff -ru vtkedge-0.1.0/CMakeLists.txt vtkedge-0.1.0.version/CMakeLists.txt
+--- vtkedge-0.1.0/CMakeLists.txt	2009-01-04 11:59:18.000000000 +0100
++++ vtkedge-0.1.0.version/CMakeLists.txt	2010-02-26 15:42:03.000000000 +0100
+@@ -44,6 +44,14 @@
+ set(VTKEdge_VERSION_BUILD 0)
+ set(VTKEdge_VERSION
+   "${VTKEdge_VERSION_MAJOR}.${VTKEdge_VERSION_MINOR}.${VTKEdge_VERSION_BUILD}")
++set(VTKEdge_API_VERSION
++  # This is ITK/VTK/GDCM style where SOVERSION is two numbers...
++  "${VTKEdge_VERSION_MAJOR}.${VTKEdge_VERSION_MINOR}"
++  )
++SET(VTKEdge_LIBRARY_PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES}
++  VERSION   "${VTKEdge_VERSION}"
++  SOVERSION "${VTKEdge_API_VERSION}"
++)
+ 
+ # -----------------------------------------------------------------------------
+ # Setup the output paths
+diff -ru vtkedge-0.1.0/Common/CMakeLists.txt vtkedge-0.1.0.version/Common/CMakeLists.txt
+--- vtkedge-0.1.0/Common/CMakeLists.txt	2009-02-15 14:31:03.000000000 +0100
++++ vtkedge-0.1.0.version/Common/CMakeLists.txt	2010-02-26 15:41:12.000000000 +0100
+@@ -172,6 +172,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWECommon ${KIT_SRCS})
+ target_link_libraries(vtkKWECommon ${KIT_LIBS})
++set_target_properties(vtkKWECommon PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/Examples/VolumeRendering/CMakeLists.txt vtkedge-0.1.0.version/Examples/VolumeRendering/CMakeLists.txt
+--- vtkedge-0.1.0/Examples/VolumeRendering/CMakeLists.txt	2008-09-11 23:49:20.000000000 +0200
++++ vtkedge-0.1.0.version/Examples/VolumeRendering/CMakeLists.txt	2010-02-26 15:42:40.000000000 +0100
+@@ -22,4 +22,4 @@
+ # -----------------------------------------------------------------------------
+ # Just add all the subdirectories
+ # -----------------------------------------------------------------------------
+-add_subdirectory(Cxx)
+\ No newline at end of file
++add_subdirectory(Cxx)
+diff -ru vtkedge-0.1.0/Filtering/CMakeLists.txt vtkedge-0.1.0.version/Filtering/CMakeLists.txt
+--- vtkedge-0.1.0/Filtering/CMakeLists.txt	2009-02-13 21:04:30.000000000 +0100
++++ vtkedge-0.1.0.version/Filtering/CMakeLists.txt	2010-02-26 15:43:03.000000000 +0100
+@@ -73,6 +73,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWEFiltering ${KIT_SRCS} ${KIT_EXTRA_SRCS} ${FilteringInstantiatorFiles})
+ target_link_libraries(vtkKWEFiltering ${KIT_LIBS})
++set_target_properties(vtkKWEFiltering PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+   
+ # -----------------------------------------------------------------------------
+diff -ru vtkedge-0.1.0/Graphics/CMakeLists.txt vtkedge-0.1.0.version/Graphics/CMakeLists.txt
+--- vtkedge-0.1.0/Graphics/CMakeLists.txt	2008-09-13 00:07:57.000000000 +0200
++++ vtkedge-0.1.0.version/Graphics/CMakeLists.txt	2010-02-26 15:42:51.000000000 +0100
+@@ -40,6 +40,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWEGraphics ${KIT_SRCS})
+ target_link_libraries(vtkKWEGraphics ${KIT_LIBS})
++set_target_properties(vtkKWEGraphics PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/Graphics/Testing/CMakeLists.txt vtkedge-0.1.0.version/Graphics/Testing/CMakeLists.txt
+--- vtkedge-0.1.0/Graphics/Testing/CMakeLists.txt	2008-09-11 23:49:20.000000000 +0200
++++ vtkedge-0.1.0.version/Graphics/Testing/CMakeLists.txt	2010-02-26 15:42:54.000000000 +0100
+@@ -22,4 +22,4 @@
+ # -----------------------------------------------------------------------------
+ # Add the Cxx testing directory
+ # -----------------------------------------------------------------------------
+-add_subdirectory(Cxx)
+\ No newline at end of file
++add_subdirectory(Cxx)
+diff -ru vtkedge-0.1.0/Hybrid/CMakeLists.txt vtkedge-0.1.0.version/Hybrid/CMakeLists.txt
+--- vtkedge-0.1.0/Hybrid/CMakeLists.txt	2008-10-21 17:54:11.000000000 +0200
++++ vtkedge-0.1.0.version/Hybrid/CMakeLists.txt	2010-02-26 15:41:30.000000000 +0100
+@@ -80,6 +80,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWEHybrid ${KIT_SRCS} ${KIT_EXTRA_SRCS})
+ target_link_libraries(vtkKWEHybrid ${KIT_LIBS})
++set_target_properties(vtkKWEHybrid PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/Imaging/CMakeLists.txt vtkedge-0.1.0.version/Imaging/CMakeLists.txt
+--- vtkedge-0.1.0/Imaging/CMakeLists.txt	2008-09-13 00:07:57.000000000 +0200
++++ vtkedge-0.1.0.version/Imaging/CMakeLists.txt	2010-02-26 15:41:58.000000000 +0100
+@@ -61,6 +61,7 @@
+ if(KIT_CUDA_C_SOURCES OR KIT_SRCS OR KIT_CUDA_DEPENDANT_SRCS)
+   add_library(vtkKWEImaging ${KIT_CUDA_C_SOURCES} ${KIT_SRCS} ${KIT_CUDA_DEPENDANT_SRCS})
+   target_link_libraries(vtkKWEImaging ${KIT_LIBS} ${CUDA_LIBRARIES} ${CUDA_CUTIL_LIBRARY})
++  set_target_properties(vtkKWEImaging PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ endif(KIT_CUDA_C_SOURCES OR KIT_SRCS OR KIT_CUDA_DEPENDANT_SRCS)
+ 
+ # -----------------------------------------------------------------------------
+diff -ru vtkedge-0.1.0/IO/CMakeLists.txt vtkedge-0.1.0.version/IO/CMakeLists.txt
+--- vtkedge-0.1.0/IO/CMakeLists.txt	2009-02-25 22:58:59.000000000 +0100
++++ vtkedge-0.1.0.version/IO/CMakeLists.txt	2010-02-26 15:40:54.000000000 +0100
+@@ -73,6 +73,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWEIO ${KIT_SRCS} ${KIT_EXTRA_SRCS})
+ target_link_libraries(vtkKWEIO ${KIT_LIBS})
++set_target_properties(vtkKWEIO PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/Rendering/CMakeLists.txt vtkedge-0.1.0.version/Rendering/CMakeLists.txt
+--- vtkedge-0.1.0/Rendering/CMakeLists.txt	2009-01-16 17:46:47.000000000 +0100
++++ vtkedge-0.1.0.version/Rendering/CMakeLists.txt	2010-02-26 15:42:13.000000000 +0100
+@@ -95,6 +95,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWERendering ${KIT_SRCS} ${KIT_EXTRA_SRCS})
+ target_link_libraries(vtkKWERendering ${KIT_LIBS})
++set_target_properties(vtkKWERendering PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/VolumeRendering/CMakeLists.txt vtkedge-0.1.0.version/VolumeRendering/CMakeLists.txt
+--- vtkedge-0.1.0/VolumeRendering/CMakeLists.txt	2008-10-21 17:54:11.000000000 +0200
++++ vtkedge-0.1.0.version/VolumeRendering/CMakeLists.txt	2010-02-26 15:43:17.000000000 +0100
+@@ -94,6 +94,7 @@
+ # -----------------------------------------------------------------------------
+ add_library(vtkKWEVolumeRendering ${KIT_SRCS} ${KIT_OpenGL_SRCS} ${KIT_EXTRA_SRCS})
+ target_link_libraries(vtkKWEVolumeRendering ${KIT_LIBS})
++set_target_properties(vtkKWEVolumeRendering PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # -----------------------------------------------------------------------------
+ # Testing
+diff -ru vtkedge-0.1.0/VolumeRendering/Testing/CMakeLists.txt vtkedge-0.1.0.version/VolumeRendering/Testing/CMakeLists.txt
+--- vtkedge-0.1.0/VolumeRendering/Testing/CMakeLists.txt	2008-09-11 23:49:20.000000000 +0200
++++ vtkedge-0.1.0.version/VolumeRendering/Testing/CMakeLists.txt	2010-02-26 15:43:19.000000000 +0100
+@@ -22,4 +22,4 @@
+ # -----------------------------------------------------------------------------
+ # Add the Cxx testing directory
+ # -----------------------------------------------------------------------------
+-add_subdirectory(Cxx)
+\ No newline at end of file
++add_subdirectory(Cxx)
+diff -ru vtkedge-0.1.0/Widgets/CMakeLists.txt vtkedge-0.1.0.version/Widgets/CMakeLists.txt
+--- vtkedge-0.1.0/Widgets/CMakeLists.txt	2009-04-13 18:26:25.000000000 +0200
++++ vtkedge-0.1.0.version/Widgets/CMakeLists.txt	2010-02-26 15:41:43.000000000 +0100
+@@ -136,6 +136,7 @@
+ ENDIF(VTKEdge_USE_ITK)
+ add_library(vtkKWEWidgets ${KIT_SRCS})
+ target_link_libraries(vtkKWEWidgets ${KIT_LIBS})
++set_target_properties(vtkKWEWidgets PROPERTIES ${VTKEdge_LIBRARY_PROPERTIES} LINK_INTERFACE_LIBRARIES "")
+ 
+ # --------------------------------------------------------------------------
+ # Testing


Property changes on: trunk/packages/vtkedge/trunk/debian/patches/sharedlibs_version.patch
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: trunk/packages/vtkedge/trunk/debian/rules
===================================================================
--- trunk/packages/vtkedge/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/vtkedge/trunk/debian/rules	2010-03-16 09:03:05 UTC (rev 4663)
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+%:
+	dh --with quilt --buildsystem=cmake $@
+
+override_dh_auto_configure:
+	# testing does not work as we deactivate rpath during conf time
+	dh_auto_configure -- -DVTK_DATA_ROOT:PATH=/usr/share/VTKData -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_BUILD_TYPE:STRING=Release -DBUILD_TESTING:BOOL=OFF
+	# if anyone has an nvidia card...
+	#dh_auto_configure -- -DVTK_DATA_ROOT:PATH=/usr/share/VTKData -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_BUILD_TYPE:STRING=Release -DVTKEdge_USE_CUDA:BOOL=ON -DVTKEdge_USE_NVCONTROL:BOOL=ON
+
+get-orig-source:
+	./debian/get-orig-source


Property changes on: trunk/packages/vtkedge/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native




More information about the debian-med-commit mailing list