[med-svn] r2868 - trunk/packages/igstk/trunk/debian
domibel-guest at alioth.debian.org
domibel-guest at alioth.debian.org
Mon Dec 29 01:08:30 UTC 2008
Author: domibel-guest
Date: 2008-12-29 01:08:30 +0000 (Mon, 29 Dec 2008)
New Revision: 2868
Added:
trunk/packages/igstk/trunk/debian/Notes
Modified:
trunk/packages/igstk/trunk/debian/changelog
trunk/packages/igstk/trunk/debian/control
trunk/packages/igstk/trunk/debian/rules
Log:
igstk-doc added
Added: trunk/packages/igstk/trunk/debian/Notes
===================================================================
--- trunk/packages/igstk/trunk/debian/Notes (rev 0)
+++ trunk/packages/igstk/trunk/debian/Notes 2008-12-29 01:08:30 UTC (rev 2868)
@@ -0,0 +1,15 @@
+TODO
+
+1) create a symbol file
+dpkg-gensymbols -v3.0.0~cvs20081223 -plibigstk3 -Pdebian/libigstk3 -Odebian/libigstk3.symbols
+
+
+
+packages.symbols.common
+package.symbols.i386
+....
+
+
+Arch:
+[alpha] [amd64] [arm] [armel] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-i386] [kfreebsd-amd64] [m68k] [mips] [mipsel]
+[powerpc] [s390] [sparc]
Modified: trunk/packages/igstk/trunk/debian/changelog
===================================================================
--- trunk/packages/igstk/trunk/debian/changelog 2008-12-29 01:07:04 UTC (rev 2867)
+++ trunk/packages/igstk/trunk/debian/changelog 2008-12-29 01:08:30 UTC (rev 2868)
@@ -1,3 +1,11 @@
+igstk (3.0.0~cvs20081223-2) experimental; urgency=low
+
+ * debian/rules: removed duplicate configuration
+ * debian/rules: fixed installation of Examples
+ * debian/control: added new package : igstk-doc
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Sun, 28 Dec 2008 19:11:43 -0500
+
igstk (3.0.0~cvs20081223-1) experimental; urgency=low
* debian/libigstk3.symbols removed
Modified: trunk/packages/igstk/trunk/debian/control
===================================================================
--- trunk/packages/igstk/trunk/debian/control 2008-12-29 01:07:04 UTC (rev 2867)
+++ trunk/packages/igstk/trunk/debian/control 2008-12-29 01:08:30 UTC (rev 2868)
@@ -6,6 +6,7 @@
Build-Depends: debhelper (>= 7), dpatch, cmake, libinsighttoolkit3-dev, libvtk5-dev,
zlib1g-dev, libfreetype6-dev, libxext-dev, libpng-dev, libjpeg-dev, libtiff-dev,
libexpat1-dev, libqt4-dev, libvtk5-qt4-dev, libfltk1.1-dev, fluid, uuid-dev
+Build-Depends-Indep: doxygen, graphviz
Standards-Version: 3.8.0
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/igstk/trunk/?rev=0&sc=0
Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/igstk/trunk/
@@ -18,7 +19,29 @@
Architecture: any
Depends: libigstk3 (= ${binary:Version}), ${shlibs:Depends}, libinsighttoolkit3-dev, libvtk5-dev
Suggests: libqt4-dev, libvtk5-qt4-dev, libfltk1.1-dev
-Description: Toolkit for image-guided surgery applications
+Description: Toolkit for image-guided surgery applications - development
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+ .
This package contains the development files needed to build
your own IGSTK applications.
@@ -27,7 +50,7 @@
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Toolkit for image-guided surgery applications
+Description: Toolkit for image-guided surgery applications - runtime
The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
high-level component-based framework providing common functionality
for image-guided surgery applications.
@@ -52,9 +75,62 @@
exception-handling and problem resolution.
+Package: igstk-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Toolkit for image-guided surgery applications - documentation
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ .
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+
+
Package: igstk-examples
+Section: doc
Architecture: all
Suggests: libigstk3-dev
-Section: graphics
-Description: Example programs for IGSTK
+Description: Toolkit for image-guided surgery applications - examples
+ The Image-Guided Surgery Toolkit (IGstk: pronounced IGStick) is a
+ high-level component-based framework providing common functionality
+ for image-guided surgery applications.
+ .
+ This software framework consists of a set of high-level components
+ integrated with other low-level open source software libraries and
+ application programming interfaces (API) from hardware vendors.
+ .
+ The cornerstone of IGstk is robustness. IGstk provides the following
+ high-level functionality:
+ Ability to read and display medical images including CT and MRI in
+ DICOM format.
+ An interface to common tracking hardware (e.g. AURORA from
+ Northern Digital Inc.). A graphical user interface and visualization
+ capability including a four-quadrant view (axial, sagittal, coronal,
+ and 3D) as well as a multi-slice axial view (from 1 by 1 to many by
+ many such as 10 by 10).
+ .
+ Registration: point based registration and a means for selecting
+ these points. Robust common internal software services for logging,
+ exception-handling and problem resolution.
+ .
This package contains examples from the IGSTK source.
+
+
Modified: trunk/packages/igstk/trunk/debian/rules
===================================================================
--- trunk/packages/igstk/trunk/debian/rules 2008-12-29 01:07:04 UTC (rev 2867)
+++ trunk/packages/igstk/trunk/debian/rules 2008-12-29 01:08:30 UTC (rev 2868)
@@ -45,27 +45,16 @@
configure-stamp: patch-stamp
dh_testdir
-
if [ ! -d $(STATIC_BUILD_PATH) ]; then mkdir $(STATIC_BUILD_PATH); fi
- # double execution (necessary)
cd $(STATIC_BUILD_PATH) \
&& cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=OFF
- cd $(STATIC_BUILD_PATH) \
- && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=OFF
-
-
-
if [ ! -d $(SHARED_BUILD_PATH) ]; then mkdir $(SHARED_BUILD_PATH); fi
cd $(SHARED_BUILD_PATH) \
&& cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=ON
- cd $(SHARED_BUILD_PATH) \
- && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=ON
-
-
touch configure-stamp
@@ -97,6 +86,9 @@
# build documentation
$(MAKE) $(JOBS) Documentation -C $(SHARED_BUILD_PATH)
+ # remove zero byte files
+ find $(SHARED_BUILD_PATH)/Utilities/Doxygen/doc/ -depth -empty | xargs rm -rf
+
touch $@
@@ -136,11 +128,11 @@
install-indep: build-indep
+ dh_install -pigstk-doc $(SHARED_BUILD_PATH)/Utilities/Doxygen/doc/html usr/share/doc/igstk-doc
+ dh_install -pigstk-examples Examples usr/share/igstk
- # install examples
- dh_installexamples -pigstk-examples Examples/*
-
- find debian/igstk-examples/usr/share/doc/igstk-examples/examples \
+ # remove executable file mode bit
+ find debian/igstk-examples/usr/share/igstk/Examples \
-type f -print0 | xargs -0 chmod 644
More information about the debian-med-commit
mailing list