Author: smr Date: 2010-12-27 12:01:44 +0000 (Mon, 27 Dec 2010) New Revision: 5625
Added: trunk/packages/elastix/trunk/debian/elastix-doc.docs trunk/packages/elastix/trunk/debian/elastix.install Modified: trunk/packages/elastix/trunk/debian/changelog trunk/packages/elastix/trunk/debian/control trunk/packages/elastix/trunk/debian/rules Log: Build docs in package elastix-doc. Modified: trunk/packages/elastix/trunk/debian/changelog =================================================================== --- trunk/packages/elastix/trunk/debian/changelog 2010-12-25 03:11:23 UTC (rev 5624) +++ trunk/packages/elastix/trunk/debian/changelog 2010-12-27 12:01:44 UTC (rev 5625) @@ -2,5 +2,5 @@ * New package. Closes: #607030. - -- Steve M. Robbins <[email protected]> Fri, 24 Dec 2010 17:42:12 -0600 + -- Steve M. Robbins <[email protected]> Mon, 27 Dec 2010 06:01:00 -0600 Modified: trunk/packages/elastix/trunk/debian/control =================================================================== --- trunk/packages/elastix/trunk/debian/control 2010-12-25 03:11:23 UTC (rev 5624) +++ trunk/packages/elastix/trunk/debian/control 2010-12-27 12:01:44 UTC (rev 5625) @@ -4,13 +4,16 @@ Priority: optional Maintainer: Debian-Med Packaging Team <[email protected]> Uploaders: Steve M. Robbins <[email protected]> -Build-Depends: quilt, debhelper (>= 8), cmake, libinsighttoolkit3-dev (>= 3.20.0-5), doxygen +Build-Depends: quilt, debhelper (>= 8), cmake, + libinsighttoolkit3-dev (>= 3.20.0-5) +Build-Depends-Indep: doxygen, graphviz, texlive-latex-base, ghostscript Standards-Version: 3.9.1 Package: elastix Section: science Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: elastix-doc Description: toolbox for rigid and nonrigid registration of images Image reigstration based on the well-known Insight Segmentation and Registration Toolkit (ITK). The software consists of a collection of @@ -21,3 +24,17 @@ automated processing of large numbers of data sets, by means of scripting. +Package: elastix-doc +Section: doc +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: toolbox for rigid and nonrigid registration of images - docs + Image reigstration based on the well-known Insight Segmentation and + Registration Toolkit (ITK). The software consists of a collection of + algorithms that are commonly used to solve (medical) image + registration problems. The modular design of elastix allows the user + to quickly configure, test, and compare different registration + methods for a specific application. A command-line interface enables + automated processing of large numbers of data sets, by means of + scripting. + Added: trunk/packages/elastix/trunk/debian/elastix-doc.docs =================================================================== --- trunk/packages/elastix/trunk/debian/elastix-doc.docs (rev 0) +++ trunk/packages/elastix/trunk/debian/elastix-doc.docs 2010-12-27 12:01:44 UTC (rev 5625) @@ -0,0 +1,2 @@ +dox/manual/manual.pdf +help Added: trunk/packages/elastix/trunk/debian/elastix.install =================================================================== --- trunk/packages/elastix/trunk/debian/elastix.install (rev 0) +++ trunk/packages/elastix/trunk/debian/elastix.install 2010-12-27 12:01:44 UTC (rev 5625) @@ -0,0 +1 @@ +debian/tmp/usr/bin Modified: trunk/packages/elastix/trunk/debian/rules =================================================================== --- trunk/packages/elastix/trunk/debian/rules 2010-12-25 03:11:23 UTC (rev 5624) +++ trunk/packages/elastix/trunk/debian/rules 2010-12-27 12:01:44 UTC (rev 5625) @@ -3,6 +3,12 @@ %: dh $@ --sourcedirectory=src --parallel +binary: binary-arch binary-indep + +binary-indep: doc-stamp + dh $@ --sourcedirectory=src --parallel + + # Need -DUSE_KNNGraphAlphaMutualInformationMetric:BOOL=ON, otherwise # KNN is not built, and link of elastix fails. # @@ -15,3 +21,17 @@ override_dh_auto_configure: dh_auto_configure -- $(DEB_CMAKE_EXTRA_FLAGS) +doc: doc-stamp + +doc-stamp: help/html/index.html dox/manual/manual.pdf + touch $@ + +# build-deps: doxygen, latex, dot +help/html/index.html: help/doxyfile.out + doxygen $< + +dox/manual/manual.pdf: dox/manual/manual.tex + cd dox/manual && latex manual && latex manual && dvipdf manual + + + _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit
