[med-svn] [Git][med-team/libsbml][master] 3 commits: Fixing a wrong import in AutoTestRunner.java

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Sat Nov 26 12:56:37 GMT 2022



Pierre Gruet pushed to branch master at Debian Med / libsbml


Commits:
d20c5387 by Pierre Gruet at 2022-11-26T13:51:08+01:00
Fixing a wrong import in AutoTestRunner.java

- - - - -
fd954e4e by Pierre Gruet at 2022-11-26T13:51:39+01:00
Fixing a missing import in the matlab bindings

- - - - -
855b70b0 by Pierre Gruet at 2022-11-26T13:56:19+01:00
Updating changelog, with TODO

- - - - -


4 changed files:

- debian/changelog
- + debian/patches/missing_header.patch
- debian/patches/series
- + debian/patches/wrong_import_in_AutoTestRunner.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,15 @@
 libsbml (5.19.7+dfsg-1) UNRELEASED; urgency=medium
 
+  [ Andreas Tille ]
   * Upstream moved to Github
   * New upstream version
-  TODO: /build/libsbml-5.19.7+dfsg/src/bindings/java/AutoTestRunner.java:48: error: package org.sbml.libsbml.test does not exist
 
- -- Andreas Tille <tille at debian.org>  Fri, 25 Nov 2022 06:48:01 +0100
+  [ Pierre Gruet ]
+  * Fixing a wrong import in AutoTestRunner.java
+  * Fixing a missing import in the matlab bindings
+  TODO: dh_missing: error: missing files, aborting
+
+ -- Pierre Gruet <pgt at debian.org>  Sat, 26 Nov 2022 13:51:43 +0100
 
 libsbml (5.19.0+dfsg-3) unstable; urgency=medium
 


=====================================
debian/patches/missing_header.patch
=====================================
@@ -0,0 +1,18 @@
+Description: the FbcAssociation header has to be included in the matlab
+ bindings, as they use the FbcAssociation class
+Author: Pierre Gruet <pgt at debian.org>
+Forwarded: https://github.com/sbmlteam/libsbml/issues/282
+Last-Update: 2022-11-26
+
+--- a/src/bindings/matlab/StructureFields.cpp
++++ b/src/bindings/matlab/StructureFields.cpp
+@@ -9,6 +9,9 @@
+ #include <sbml/extension/SBasePlugin.h>
+ #include <sbml/extension/SBMLExtensionRegistry.h>
+ 
++#ifdef USE_FBC
++#include <sbml/packages/fbc/sbml/FbcAssociation.h>
++#endif
+ 
+ #ifdef USE_OCTAVE
+ // this function is not implemented in octave


=====================================
debian/patches/series
=====================================
@@ -10,3 +10,5 @@ javadoc.patch
 remove_SBMLDoclet.patch
 fix_build_issue.patch
 fix_python_interpreter.patch
+wrong_import_in_AutoTestRunner.patch
+missing_header.patch


=====================================
debian/patches/wrong_import_in_AutoTestRunner.patch
=====================================
@@ -0,0 +1,20 @@
+Description: there is no class in org/sbml/libsbml/test, looking in its
+ subdirectories instead
+Author: Pierre Gruet <pgt at debian.org>
+Forwarded: https://github.com/sbmlteam/libsbml/issues/281
+Last-Update: 2022-11-26
+
+--- a/src/bindings/java/AutoTestRunner.java
++++ b/src/bindings/java/AutoTestRunner.java
+@@ -45,7 +45,10 @@
+ import java.util.regex.Matcher;
+ import java.lang.reflect.*;
+ 
+-import org.sbml.libsbml.test.*;
++import org.sbml.libsbml.test.annotation.*;
++import org.sbml.libsbml.test.math.*;
++import org.sbml.libsbml.test.sbml.*;
++import org.sbml.libsbml.test.xml.*;
+ import org.sbml.libsbml.*;
+ 
+ public class AutoTestRunner



View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/e84e6662bd866f3808d56b423d9b1b16badb7c89...855b70b0d1a8187e92971af0d532929544ba9263

-- 
View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/e84e6662bd866f3808d56b423d9b1b16badb7c89...855b70b0d1a8187e92971af0d532929544ba9263
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20221126/f3b84164/attachment-0001.htm>


More information about the debian-med-commit mailing list