[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