[med-svn] r13706 - in trunk/packages/gofigure2/trunk/debian: . patches

Mathieu Malaterre malat at alioth.debian.org
Fri May 24 16:29:01 UTC 2013


Author: malat
Date: 2013-05-24 16:29:01 +0000 (Fri, 24 May 2013)
New Revision: 13706

Added:
   trunk/packages/gofigure2/trunk/debian/gofigure2-doc.doc-base
   trunk/packages/gofigure2/trunk/debian/patches/dotsvgoutput.patch
Modified:
   trunk/packages/gofigure2/trunk/debian/changelog
   trunk/packages/gofigure2/trunk/debian/control
   trunk/packages/gofigure2/trunk/debian/gofigure2.desktop
   trunk/packages/gofigure2/trunk/debian/gofigure2.install
   trunk/packages/gofigure2/trunk/debian/gofigure2.manpages
   trunk/packages/gofigure2/trunk/debian/libgofigure-dev.install
   trunk/packages/gofigure2/trunk/debian/libgofigure0.install
   trunk/packages/gofigure2/trunk/debian/rules
Log:
Fixup doc installation

Modified: trunk/packages/gofigure2/trunk/debian/changelog
===================================================================
--- trunk/packages/gofigure2/trunk/debian/changelog	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/changelog	2013-05-24 16:29:01 UTC (rev 13706)
@@ -7,6 +7,7 @@
     - debian/patches/missingx11link.patch
   * Use hardening flags thanks to dh/9
   * Fix lintian about d/copyright empty lines
+  * Add a gofigure2-doc package for documentation
 
  -- Mathieu Malaterre <malat at debian.org>  Fri, 24 May 2013 16:31:50 +0200
 

Modified: trunk/packages/gofigure2/trunk/debian/control
===================================================================
--- trunk/packages/gofigure2/trunk/debian/control	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/control	2013-05-24 16:29:01 UTC (rev 13706)
@@ -30,6 +30,7 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
 Description: Tool for visualizing, processing and analysing of bioimages
  Main objectives of GoFigure2 are to provide
   * interaction/visualization/navigation into 4D multichannels bio-images;

Added: trunk/packages/gofigure2/trunk/debian/gofigure2-doc.doc-base
===================================================================
--- trunk/packages/gofigure2/trunk/debian/gofigure2-doc.doc-base	                        (rev 0)
+++ trunk/packages/gofigure2/trunk/debian/gofigure2-doc.doc-base	2013-05-24 16:29:01 UTC (rev 13706)
@@ -0,0 +1,13 @@
+Document: gofigure2-doc
+Title: gofigure2 doc
+Author: gofigure2 team
+Abstract: GoFigure2 is an open-source, cross-platform application for visualizing,
+ processing and analyzing of multidimensional microscopy data.
+ Users can visualize, segment and track cells through time, detect cell-division
+ and ultimately generate lineages.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/gofigure2-doc/html/index.html
+Files: /usr/share/doc/gofigure2-doc/html/*
+

Modified: trunk/packages/gofigure2/trunk/debian/gofigure2.desktop
===================================================================
--- trunk/packages/gofigure2/trunk/debian/gofigure2.desktop	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/gofigure2.desktop	2013-05-24 16:29:01 UTC (rev 13706)
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Type=Application
 Terminal=false
-Version=0.8.2
+Version=0.9.0
 Name=GoFigure2
 GenericName=Data Viewer
 Comment=Visualization and Analysis of 3D+t bio-images

Modified: trunk/packages/gofigure2/trunk/debian/gofigure2.install
===================================================================
--- trunk/packages/gofigure2/trunk/debian/gofigure2.install	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/gofigure2.install	2013-05-24 16:29:01 UTC (rev 13706)
@@ -5,3 +5,5 @@
 usr/bin/gofigure
 usr/share/doc/gofigure2/Licenses/
 usr/share/gofigure2/icons/
+usr/share/doc/gofigure2/Resources/BugEntry.txt
+#usr/bin/GoFigure2.desktop

Modified: trunk/packages/gofigure2/trunk/debian/gofigure2.manpages
===================================================================
--- trunk/packages/gofigure2/trunk/debian/gofigure2.manpages	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/gofigure2.manpages	2013-05-24 16:29:01 UTC (rev 13706)
@@ -1 +1 @@
-debian/gofigure2.1
+debian/gofigure.1

Modified: trunk/packages/gofigure2/trunk/debian/libgofigure-dev.install
===================================================================
--- trunk/packages/gofigure2/trunk/debian/libgofigure-dev.install	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/libgofigure-dev.install	2013-05-24 16:29:01 UTC (rev 13706)
@@ -1,3 +1,5 @@
-usr/lib/lib*.so
+usr/lib/*/lib*.so
 usr/include/gofigure2/*.h
 usr/include/gofigure2/*.txx
+usr/include/gofigure2/*.inl
+usr/lib/*/GoFigure2Config.cmake

Modified: trunk/packages/gofigure2/trunk/debian/libgofigure0.install
===================================================================
--- trunk/packages/gofigure2/trunk/debian/libgofigure0.install	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/libgofigure0.install	2013-05-24 16:29:01 UTC (rev 13706)
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*

Added: trunk/packages/gofigure2/trunk/debian/patches/dotsvgoutput.patch
===================================================================
--- trunk/packages/gofigure2/trunk/debian/patches/dotsvgoutput.patch	                        (rev 0)
+++ trunk/packages/gofigure2/trunk/debian/patches/dotsvgoutput.patch	2013-05-24 16:29:01 UTC (rev 13706)
@@ -0,0 +1,13 @@
+Index: gofigure2-0.9.0/Documentation/Doxygen/Doxyfile.txt.in
+===================================================================
+--- gofigure2-0.9.0.orig/Documentation/Doxygen/Doxyfile.txt.in	2011-12-07 21:48:18.000000000 +0000
++++ gofigure2-0.9.0/Documentation/Doxygen/Doxyfile.txt.in	2013-05-24 15:53:04.290636756 +0000
+@@ -1642,7 +1642,7 @@
+ # generated by dot. Possible values are png, jpg, or gif 
+ # If left blank png will be used.
+ 
+-DOT_IMAGE_FORMAT       = png
++DOT_IMAGE_FORMAT       = svg
+ 
+ # The tag DOT_PATH can be used to specify the path where the dot tool can be 
+ # found. If left blank, it is assumed the dot tool can be found in the path.

Modified: trunk/packages/gofigure2/trunk/debian/rules
===================================================================
--- trunk/packages/gofigure2/trunk/debian/rules	2013-05-24 15:58:18 UTC (rev 13705)
+++ trunk/packages/gofigure2/trunk/debian/rules	2013-05-24 16:29:01 UTC (rev 13706)
@@ -28,14 +28,15 @@
 	-DQT_DOC_DIR=/usr/share/qt4/doc/
 
 %:
-	dh $@ --parallel
+	dh $@ --parallel --builddirectory=build
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
 
 # Let's be smart with building doc
 override_dh_auto_build-indep:
-	$(MAKE) -C obj-* doc
+	$(MAKE) -C build doc
+	rm build/Documentation/html/jquery.js
 
 # No tests needed for docs
 override_dh_auto_test-indep:
@@ -43,6 +44,12 @@
 override_dh_install-arch:
 	dh_install --list-missing
 
+pkg_doc=gofigure2-doc
+
+override_dh_installdocs:
+	dh_installdocs -p$(pkg_doc) build/Documentation/html
+	dh_installdocs
+
 debian/gofigure.1: debian/gofigure.1.in
 	help2man --include=debian/gofigure.1.in \
 		--output=debian/gofigure.1 --no-info gofigure




More information about the debian-med-commit mailing list