[med-svn] r4631 - in trunk/packages: . invesalius invesalius/trunk invesalius/trunk/debian invesalius/trunk/debian/patches

Andreas Tille tille at alioth.debian.org
Tue Feb 23 21:04:42 UTC 2010


Author: tille
Date: 2010-02-23 21:04:39 +0000 (Tue, 23 Feb 2010)
New Revision: 4631

Added:
   trunk/packages/invesalius/
   trunk/packages/invesalius/trunk/
   trunk/packages/invesalius/trunk/debian/
   trunk/packages/invesalius/trunk/debian/changelog
   trunk/packages/invesalius/trunk/debian/compat
   trunk/packages/invesalius/trunk/debian/control
   trunk/packages/invesalius/trunk/debian/copyright
   trunk/packages/invesalius/trunk/debian/dirs
   trunk/packages/invesalius/trunk/debian/docs
   trunk/packages/invesalius/trunk/debian/menu
   trunk/packages/invesalius/trunk/debian/patches/
   trunk/packages/invesalius/trunk/debian/patches/10_wrapper_is_bash_script.patch
   trunk/packages/invesalius/trunk/debian/patches/series
   trunk/packages/invesalius/trunk/debian/pyversions
   trunk/packages/invesalius/trunk/debian/rules
   trunk/packages/invesalius/trunk/debian/watch
Log:
Inject first shot at InVesalius package


Added: trunk/packages/invesalius/trunk/debian/changelog
===================================================================
--- trunk/packages/invesalius/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/changelog	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,20 @@
+invesalius (3.0.0.b1-2) UNRELEASED; urgency=low
+
+  * Intend to build an official Debian package
+  * Group maintenance in Debian Med team
+  * debian/control:
+    - Vcs fields
+    - Standards-Version: 3.8.4
+    - Archictecture: all
+    - Python-Support
+    - Depends: python-multiprocessing
+  * rewritten debian/copyright
+  * debian/rules: Use dh
+
+ -- Andreas Tille <tille at debian.org>  Tue, 23 Feb 2010 08:41:24 +0100
+
+invesalius (3.0.0.b1-1) unstable; urgency=low
+
+  * First beta
+
+ -- InVesalius <invesalius at cti.gov.br>  Tue, 26 Jan 2010 22:45:46 -0200

Added: trunk/packages/invesalius/trunk/debian/compat
===================================================================
--- trunk/packages/invesalius/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/compat	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1 @@
+7

Added: trunk/packages/invesalius/trunk/debian/control
===================================================================
--- trunk/packages/invesalius/trunk/debian/control	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/control	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,37 @@
+Source: invesalius
+Section: graphics
+Priority: extra
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Andreas Tille <tille at debian.org>,
+ InVesalius <invesalius at cti.gov.br>
+DM-Upload-Allowed: yes
+Build-Depends-Indep: debhelper (>= 7), quilt, python-support, python
+Standards-Version: 3.8.4
+Homepage: http://www.softwarepublico.gov.br/dotlrn/clubs/invesalius
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/invesalius/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/invesalius/trunk/
+
+Package: invesalius
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-numpy, python-wxgtk2.8,
+ python-imaging, python-cairo, python-multiprocessing, libvtk5.4, libgdcm2.0, python2.6
+Description: 3D medical imaging reconstruction software
+ InVesalius generates 3D medical imaging reconstructions based on a sequence
+ of 2D DICOM files acquired with CT or MRI equipments.  InVesalius is
+ internationalized (currently available in English, Portuguese, French and
+ Spanish) and provides several tools:
+  * DICOM-support including: (a) ACR-NEMA version 1 and 2; (b) DICOM
+    version 3.0 (including various encodings of JPEG -lossless and lossy-, RLE)
+  * Image manipulation facilities (zoom, pan, rotation, brightness/contrast, etc)
+  * Segmentation based on 2D slices
+  * Pre-defined threshold ranges according to tissue of interest
+  * Edition tools (similar to Paint Brush) based on 2D slices
+  * 3D surface creation
+  * 3D surface connectivity tools 
+  * 3D surface exportation (including: binary STL, OBJ, VRML, Inventor)
+  * High-quality volume rendering projection
+  * Pre-defined volume rendering presets
+  * Volume rendering crop plane
+  * Picture exportation (including: BMP, TIFF, JPG, PostScript, POV-Ray)
+XB-Python-Version: ${python:Versions}
+

Added: trunk/packages/invesalius/trunk/debian/copyright
===================================================================
--- trunk/packages/invesalius/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/copyright	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,40 @@
+Format: Machine-readable license summary, see http://dep.debian.net/deps/dep5/
+
+Name: InVesalius
+Contact: 
+   Tatiana Al-Chueyr <tatiana.alchueyr at gmail.com> 
+   Thiago Franco de Moraes <thiago at watchmen>
+Source:
+   svn checkout --username anonymous.invesalius at gmail.com http://svn.softwarepublico.gov.br/svn/invesalius/invesalius3/trunk invesalius3
+   pass invesalius
+
+Copyright: © 2008-2010 Tatiana Al-Chueyr Pereira Martins <tatiana.alchueyr at gmail.com>,
+                       Paulo Henrique Junqueira Amorim,
+                       Thiago Franco de Moraes <thiago at watchmen>
+License: GPL-2
+ 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 2 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.
+ .
+Comment:
+ On Debian systems, you can find the GPL license version 2 in:
+ /usr/share/common-licenses/GPL-2
+
+Files: debian/*
+Copyright: © 2009 Thiago Franco de Moraes <thiago at watchmen>
+           © 2010 Thiago Franco de Moraes <thiago at watchmen>,
+                  Andreas Tille <tille at debian.org>
+License: same as InVesalius
+
+Files: docs/user_guide_invesalius3a.pdf
+Source: http://svn.softwarepublico.gov.br/svn/invesalius/invesalius3/trunk/docs/user_guide_invesalius3a.odt
+
+Files: samples/Cranium.inv3
+Source: to be clarified
+

Added: trunk/packages/invesalius/trunk/debian/dirs
===================================================================
--- trunk/packages/invesalius/trunk/debian/dirs	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/dirs	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1 @@
+usr/bin

Added: trunk/packages/invesalius/trunk/debian/docs
===================================================================
--- trunk/packages/invesalius/trunk/debian/docs	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/docs	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,6 @@
+AUTHORS.txt
+HEADER.txt
+INSTALL.txt
+LICENSE-pt.txt
+LICENSE.txt
+NEWS.txt

Added: trunk/packages/invesalius/trunk/debian/menu
===================================================================
--- trunk/packages/invesalius/trunk/debian/menu	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/menu	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,2 @@
+?package(invesalius):needs="X11|text|vc|wm" section="Applications/medical"\
+  title="invesalius" command="/usr/bin/invesalius"

Added: trunk/packages/invesalius/trunk/debian/patches/10_wrapper_is_bash_script.patch
===================================================================
--- trunk/packages/invesalius/trunk/debian/patches/10_wrapper_is_bash_script.patch	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/patches/10_wrapper_is_bash_script.patch	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,7 @@
+--- invesalius-3.0.0.b1.orig/invesalius-3.0
++++ invesalius-3.0.0.b1/invesalius-3.0
+@@ -1,3 +1,4 @@
++#!/bin/sh
+ export INVESALIUS_LIBRARY_PATH="/usr/share/invesalius-3.0/invesalius"
+ cd $INVESALIUS_LIBRARY_PATH
+ python invesalius.py $@

Added: trunk/packages/invesalius/trunk/debian/patches/series
===================================================================
--- trunk/packages/invesalius/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/patches/series	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1 @@
+10_wrapper_is_bash_script.patch

Added: trunk/packages/invesalius/trunk/debian/pyversions
===================================================================
--- trunk/packages/invesalius/trunk/debian/pyversions	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/pyversions	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1 @@
+2.6-

Added: trunk/packages/invesalius/trunk/debian/rules
===================================================================
--- trunk/packages/invesalius/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/rules	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+# debian/rules for invesalius
+# Andreas Tille <tille at debian.org>
+# GPL
+  
+package=invesalius
+
+PYMODDIR := /usr/lib/$(shell pyversions -r)
+TARGET = $(CURDIR)/debian/$(package)
+# shared library versions, option 1
+version=2.0.5
+major=2
+
+%:
+	dh --with quilt $@
+


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

Added: trunk/packages/invesalius/trunk/debian/watch
===================================================================
--- trunk/packages/invesalius/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/invesalius/trunk/debian/watch	2010-02-23 21:04:39 UTC (rev 4631)
@@ -0,0 +1,5 @@
+version=3
+
+http://svn.softwarepublico.gov.br/trac/invesalius/browser/releases/invesalius3/ubuntu32/ \
+  http://svn.softwarepublico.gov.br/trac/invesalius/browser/releases/invesalius3/ubuntu32/invesalius_(.+)\.orig.tar.gz
+




More information about the debian-med-commit mailing list