[med-svn] r7911 - trunk/packages/libsbml/trunk/debian/patches

Steffen Möller moeller at alioth.debian.org
Fri Sep 23 14:20:34 UTC 2011


Author: moeller
Date: 2011-09-23 14:20:34 +0000 (Fri, 23 Sep 2011)
New Revision: 7911

Added:
   trunk/packages/libsbml/trunk/debian/patches/docTree.patch
   trunk/packages/libsbml/trunk/debian/patches/series
   trunk/packages/libsbml/trunk/debian/patches/uncommentJava.patch
Log:
Some patches for the sanity of the build process.


Added: trunk/packages/libsbml/trunk/debian/patches/docTree.patch
===================================================================
--- trunk/packages/libsbml/trunk/debian/patches/docTree.patch	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/patches/docTree.patch	2011-09-23 14:20:34 UTC (rev 7911)
@@ -0,0 +1,27 @@
+Index: libsbml-5.1.0-b0/docs/src/Makefile.in
+===================================================================
+--- libsbml-5.1.0-b0.orig/docs/src/Makefile.in	2011-08-24 10:11:52.000000000 +0200
++++ libsbml-5.1.0-b0/docs/src/Makefile.in	2011-09-23 15:23:28.776075549 +0200
+@@ -408,13 +408,15 @@
+       cp -rf search.png $(1)/search/search.png; \
+       cp -rf search.css $(1)/search/search.css; \
+     fi; \
+-    sed -is 's/libSBML Python Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML C++ Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML C Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML C# Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML Perl Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML MATLAB Public API //' $(1)/tree.html;\
+-    sed -is 's/libSBML Octave Public API //' $(1)/tree.html;\
++    if test -r $(1)/tree.html; then \
++       sed -is 's/libSBML Python Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML C++ Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML C Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML C# Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML Perl Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML MATLAB Public API //' $(1)/tree.html;\
++       sed -is 's/libSBML Octave Public API //' $(1)/tree.html;\
++    fi; \
+   fi
+ endef
+ 

Added: trunk/packages/libsbml/trunk/debian/patches/series
===================================================================
--- trunk/packages/libsbml/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/patches/series	2011-09-23 14:20:34 UTC (rev 7911)
@@ -0,0 +1,2 @@
+docTree.patch
+uncommentJava.patch

Added: trunk/packages/libsbml/trunk/debian/patches/uncommentJava.patch
===================================================================
--- trunk/packages/libsbml/trunk/debian/patches/uncommentJava.patch	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/patches/uncommentJava.patch	2011-09-23 14:20:34 UTC (rev 7911)
@@ -0,0 +1,13 @@
+Index: libsbml-5.1.0~b0/docs/src/Makefile.in
+===================================================================
+--- libsbml-5.1.0~b0.orig/docs/src/Makefile.in	2011-09-23 15:24:13.000000000 +0200
++++ libsbml-5.1.0~b0/docs/src/Makefile.in	2011-09-23 16:19:05.911130989 +0200
+@@ -72,7 +72,7 @@
+ endif
+ 
+ ifdef USE_JAVA
+-  docs += $(java-manual)
++  #docs += $(java-manual)
+ endif
+ ifdef USE_PYTHON
+   docs += $(python-manual)




More information about the debian-med-commit mailing list