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 <[email protected]> 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 _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit
