[med-svn] [Git][med-team/libsbml][master] 5 commits: Raising javac source/target level to 7

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Sun May 29 22:23:52 BST 2022



Pierre Gruet pushed to branch master at Debian Med / libsbml


Commits:
7f153719 by Pierre Gruet at 2022-05-29T20:27:49+02:00
Raising javac source/target level to 7

- - - - -
5b07e64c by Pierre Gruet at 2022-05-29T20:28:18+02:00
routine-update: Standards-Version: 4.6.1

- - - - -
9ce07cd7 by Pierre Gruet at 2022-05-29T20:33:21+02:00
Set upstream metadata fields: Archive, Repository.

Changes-By: lintian-brush

- - - - -
5ea12efa by Pierre Gruet at 2022-05-29T20:33:36+02:00
Apply multi-arch hints.
+ libsbml5: Add Multi-Arch: same.
+ libsbml5-perl-doc: Add Multi-Arch: foreign.

Changes-By: apply-multiarch-hints

- - - - -
4840f902 by Pierre Gruet at 2022-05-29T20:33:42+02:00
routine-update: Ready to upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/java1_7.patch
- debian/patches/series
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+libsbml (5.19.0+dfsg-3) unstable; urgency=medium
+
+  * Team upload.
+  * Setting javac source/target level to 7 to be able to build with OpenJDK 17
+    (Closes: #1011157)
+  * Standards-Version: 4.6.1 (routine-update)
+  * Set upstream metadata fields: Archive, Repository.
+
+ -- Pierre Gruet <pgt at debian.org>  Sun, 29 May 2022 20:33:42 +0200
+
 libsbml (5.19.0+dfsg-2) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -32,7 +32,7 @@ Build-Depends: debhelper-compat (= 13),
                texlive-latex-base,
                rdfind,
                texlive-latex-extra
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/libsbml
 Vcs-Git: https://salsa.debian.org/med-team/libsbml.git
 Homepage: http://www.sbml.org/
@@ -59,6 +59,7 @@ Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Provides: libsbml
+Multi-Arch: same
 Description: System Biology Markup Language library
  LibSBML is a library designed to help you read, write, manipulate,
  translate, and validate SBML files and data streams. It is not an
@@ -191,6 +192,7 @@ Architecture: all
 Section: doc
 Depends: ${misc:Depends}
 Suggests: libsbml5-dev (= ${binary:Version})
+Multi-Arch: foreign
 Description: System Biology Markup Language library -- Perl documentation
  LibSBML is a library designed to help you read, write, manipulate,
  translate, and validate SBML files and data streams. It is not an


=====================================
debian/patches/java1_7.patch
=====================================
@@ -0,0 +1,18 @@
+Description: setting javac source/target level to 7
+ This is to be compatible with OpenJDK 17, which does not support level 6.
+Author: Pierre Gruet <pgt at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011157
+Forwarded: no
+Last-Update: 2022-05-29
+
+--- a/src/bindings/java/CMakeLists.txt
++++ b/src/bindings/java/CMakeLists.txt
+@@ -74,7 +74,7 @@
+ endif()
+ 
+ 
+-set(JAVA_COMPATIBILITY "1.6" CACHE STRING
++set(JAVA_COMPATIBILITY "1.7" CACHE STRING
+   "Specify the source and target compatibility for the libsbml Java bindings. Leave empty to remove the parameter altogether.")
+ 
+ 


=====================================
debian/patches/series
=====================================
@@ -11,3 +11,4 @@ remove_SBMLDoclet.patch
 fix_build_issue.patch
 fix_python_interpreter.patch
 python3.10.patch
+java1_7.patch


=====================================
debian/upstream/metadata
=====================================
@@ -1,3 +1,4 @@
+Archive: SourceForge
 Reference:
  - Author: >
     Benjamin J Bornstein and Sarah M Keating and Akiya Jouraku and
@@ -20,3 +21,4 @@ Registry:
    Entry: NA
  - Name: bio.tools
    Entry: libsbml
+Repository: https://svn.code.sf.net/p/sbml/code/



View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/ad8a583f85c1f836adf20fdc179c6225c311f958...4840f902f5a5ee46d9f752b404d657f4ecad6772

-- 
View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/ad8a583f85c1f836adf20fdc179c6225c311f958...4840f902f5a5ee46d9f752b404d657f4ecad6772
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/20220529/2adee86d/attachment-0001.htm>


More information about the debian-med-commit mailing list