[med-svn] r6194 - in trunk/packages: . ctk ctk/debian ctk/debian/patches ctk/debian/source

Mathieu Malaterre malat-guest at alioth.debian.org
Tue Mar 8 08:50:16 UTC 2011


Author: malat-guest
Date: 2011-03-08 08:50:11 +0000 (Tue, 08 Mar 2011)
New Revision: 6194

Added:
   trunk/packages/ctk/
   trunk/packages/ctk/debian/
   trunk/packages/ctk/debian/README.Debian
   trunk/packages/ctk/debian/README.source
   trunk/packages/ctk/debian/changelog
   trunk/packages/ctk/debian/compat
   trunk/packages/ctk/debian/control
   trunk/packages/ctk/debian/copyright
   trunk/packages/ctk/debian/docs
   trunk/packages/ctk/debian/get-orig-source
   trunk/packages/ctk/debian/libctkcore0-dev.install
   trunk/packages/ctk/debian/libctkcore0.1.install
   trunk/packages/ctk/debian/patches/
   trunk/packages/ctk/debian/patches/cmakebuildsystem.patch
   trunk/packages/ctk/debian/patches/series
   trunk/packages/ctk/debian/rules
   trunk/packages/ctk/debian/source/
   trunk/packages/ctk/debian/source/format
Log:
Prepare CTK

Added: trunk/packages/ctk/debian/README.Debian
===================================================================
--- trunk/packages/ctk/debian/README.Debian	                        (rev 0)
+++ trunk/packages/ctk/debian/README.Debian	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,6 @@
+CommonTK for Debian
+-------------------
+
+in order to build CTK in a debian way, we are switching the default SuperBuild option to OFF
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sat, 05 Mar 2011 16:34:12 +0100

Added: trunk/packages/ctk/debian/README.source
===================================================================
--- trunk/packages/ctk/debian/README.source	                        (rev 0)
+++ trunk/packages/ctk/debian/README.source	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,6 @@
+ctk for Debian
+-------------------
+
+This packages uses a patch system. Please read
+/usr/share/doc/quilt/README.source for more informations.
+

Added: trunk/packages/ctk/debian/changelog
===================================================================
--- trunk/packages/ctk/debian/changelog	                        (rev 0)
+++ trunk/packages/ctk/debian/changelog	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,5 @@
+ctk (0.1.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #616698)
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sat, 05 Mar 2011 16:34:12 +0100

Added: trunk/packages/ctk/debian/compat
===================================================================
--- trunk/packages/ctk/debian/compat	                        (rev 0)
+++ trunk/packages/ctk/debian/compat	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1 @@
+7

Added: trunk/packages/ctk/debian/control
===================================================================
--- trunk/packages/ctk/debian/control	                        (rev 0)
+++ trunk/packages/ctk/debian/control	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,53 @@
+Source: ctk
+Section: libs
+Priority: extra
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Mathieu Malaterre <mathieu.malaterre at gmail.com>
+Build-Depends: debhelper (>= 7.0.50~), cmake, quilt (>= 0.46-7~), libpythonqt2-dev (>= 2.0.1), liblog4qt0-dev (>= 0.3)
+Standards-Version: 3.9.1
+Homepage: http://commontk.org
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/ctk/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/ctk/trunk/
+
+Package: libctkcore0.1
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: CTK core
+ The Common Toolkit is a community effort to provide support code for medical
+ image analysis, surgical navigation, and related projects.
+ The goal of CTK are as follows:
+ Provide a unified set of basic programming constructs that are useful for
+ medical imaging applications development
+ .
+ Facilitate the exchange and combination of code and data
+ .
+ Document, integrate, and adapt successful solutions
+ .
+ Avoid the duplication of code and data
+ .
+ Continuously extend to new tasks within the scope of the toolkit (medical
+ imaging) without burdening existing tasks
+ .
+ This is the CTK Core plugin
+
+Package: libpythonqt2-dev
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: CTK core
+ The Common Toolkit is a community effort to provide support code for medical
+ image analysis, surgical navigation, and related projects.
+ The goal of CTK are as follows:
+ Provide a unified set of basic programming constructs that are useful for
+ medical imaging applications development
+ .
+ Facilitate the exchange and combination of code and data
+ .
+ Document, integrate, and adapt successful solutions
+ .
+ Avoid the duplication of code and data
+ .
+ Continuously extend to new tasks within the scope of the toolkit (medical
+ imaging) without burdening existing tasks
+ .
+ This is the CTK Core plugin development files

Added: trunk/packages/ctk/debian/copyright
===================================================================
--- trunk/packages/ctk/debian/copyright	                        (rev 0)
+++ trunk/packages/ctk/debian/copyright	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,35 @@
+This work was packaged for Debian by:
+
+    Mathieu Malaterre <mathieu.malaterre at gmail.com> on Sat, 05 Mar 2011 16:34:12 +0100
+
+It was downloaded from:
+
+    http://commontk.org
+
+Upstream Author(s):
+
+    Commontk members (http://github.com/commontk)
+
+Copyright:
+
+    Copyright (c) German Cancer Research Center
+    Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+    Copyright (c) 2005-2008 Sandia Corporation, Kitware Inc.
+    Copyright (c) Mint Medical GmbH
+    Copyright (c) Kitware Inc.
+    Copyright 2008 Sandia Corporation.
+    Copyright 2009 Mathieu Malaterre <mathieu.malaterre at gmail.com>
+
+License:
+
+    All code is offered under the Apache License (2.0)
+
+    On Debian systems, the Apache license is available at
+    `/usr/share/common-licenses/Apache-2.0'.
+
+The Debian packaging is:
+
+    Copyright (C) 2011 Mathieu Malaterre <mathieu.malaterre at gmail.com>
+
+and is licensed under the Apache license version 2.0,
+see "/usr/share/common-licenses/Apache-2.0".

Added: trunk/packages/ctk/debian/docs
===================================================================
--- trunk/packages/ctk/debian/docs	                        (rev 0)
+++ trunk/packages/ctk/debian/docs	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1 @@
+README

Added: trunk/packages/ctk/debian/get-orig-source
===================================================================
--- trunk/packages/ctk/debian/get-orig-source	                        (rev 0)
+++ trunk/packages/ctk/debian/get-orig-source	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+VERSION=0.1
+
+# Clone from github:
+git clone git://github.com/commontk/CTK.git ctk-$VERSION
+
+# remove .git dir
+rm -rf ctk-$VERSION/.git
+
+GZIP=-9 tar cfz ctk_"$VERSION".orig.tar.gz ctk-"$VERSION"
+rm -rf ctk-"$VERSION"


Property changes on: trunk/packages/ctk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/ctk/debian/libctkcore0-dev.install
===================================================================
--- trunk/packages/ctk/debian/libctkcore0-dev.install	                        (rev 0)
+++ trunk/packages/ctk/debian/libctkcore0-dev.install	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,2 @@
+usr/lib/libPythonQt.so
+usr/include/PythonQt/*.h

Added: trunk/packages/ctk/debian/libctkcore0.1.install
===================================================================
--- trunk/packages/ctk/debian/libctkcore0.1.install	                        (rev 0)
+++ trunk/packages/ctk/debian/libctkcore0.1.install	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1 @@
+usr/lib/libPythonQt.so.*

Added: trunk/packages/ctk/debian/patches/cmakebuildsystem.patch
===================================================================
--- trunk/packages/ctk/debian/patches/cmakebuildsystem.patch	                        (rev 0)
+++ trunk/packages/ctk/debian/patches/cmakebuildsystem.patch	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,12 @@
+Index: ctk-0.1/Libs/Core/CMakeLists.txt
+===================================================================
+--- ctk-0.1.orig/Libs/Core/CMakeLists.txt	2011-03-08 09:48:58.000000000 +0100
++++ ctk-0.1/Libs/Core/CMakeLists.txt	2011-03-08 09:49:32.000000000 +0100
+@@ -105,6 +105,7 @@
+ 
+ ctkFunctionGetTargetLibraries(KIT_target_libraries)
+ 
++list(APPEND KIT_target_libraries "/usr/lib/libLog4Qt.so")
+ ctkMacroBuildLib(
+   NAME ${PROJECT_NAME}
+   EXPORT_DIRECTIVE ${KIT_export_directive}

Added: trunk/packages/ctk/debian/patches/series
===================================================================
--- trunk/packages/ctk/debian/patches/series	                        (rev 0)
+++ trunk/packages/ctk/debian/patches/series	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1 @@
+cmakebuildsystem.patch

Added: trunk/packages/ctk/debian/rules
===================================================================
--- trunk/packages/ctk/debian/rules	                        (rev 0)
+++ trunk/packages/ctk/debian/rules	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh --parallel --with quilt --buildsystem=cmake $@ 
+
+get-orig-source:
+	./debian/get-orig-source


Property changes on: trunk/packages/ctk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/ctk/debian/source/format
===================================================================
--- trunk/packages/ctk/debian/source/format	                        (rev 0)
+++ trunk/packages/ctk/debian/source/format	2011-03-08 08:50:11 UTC (rev 6194)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the debian-med-commit mailing list