Andreas Tille pushed to branch master at Debian Med / libsbml


Commits:
9300655c by Andreas Tille at 2025-12-13T11:31:37+01:00
d/rules: pass Octave private libraries path to dh_shlibdeps. Necessary for 
finding liboctmex against which MEX files are linked. (Closes: #1114640)

- - - - -
c98b7636 by Andreas Tille at 2025-12-13T11:33:43+01:00
d/watch: version=5

- - - - -


3 changed files:

- debian/changelog
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+libsbml (5.20.4+dfsg-1) UNRELEASED; urgency=medium
+
+  [ Sébastien Villemot ]
+  * d/rules: pass Octave private libraries path to dh_shlibdeps.
+    Necessary for finding liboctmex against which MEX files are linked.
+    (Closes: #1114640)
+
+  [ Andreas Tille ]
+  * d/watch: version=5
+
+ -- Andreas Tille <[email protected]>  Sat, 13 Dec 2025 11:33:15 +0100
+
 libsbml (5.20.4+dfsg-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.


=====================================
debian/rules
=====================================
@@ -95,7 +95,7 @@ endif
        find $(debtmp)/usr -type f -exec chmod 644 {} +
        find $(debtmp)/usr/lib -name "*.mex*" -exec strip --strip-unneeded {} + 
|| true
        find $(debtmp)/usr/lib -name "*.mex*" -exec strip 
--remove-section=.comment {} + || true
-       dpkg-shlibdeps $(debtmp)/usr/lib/*/octave/site/oct/*/*.mex 
-Tdebian/libsbml5-octave.substvars
+       dpkg-shlibdeps $(debtmp)/usr/lib/*/octave/site/oct/*/*.mex 
-Tdebian/libsbml5-octave.substvars -l$(shell octave-config -p OCTLIBDIR)
        dh_octave_substvar --package=libsbml5-octave
        # for some reason the perl library ends up in
        #  debian/tmp/usr/lib/$(DEB_HOST_ARCH)/$(DEB_HOST_ARCH)/perl5
@@ -129,6 +129,9 @@ execute_before_dh_missing:
 override_dh_dwz:
        echo "Skip dwz: Too few files for multifile optimization"
 
+override_dh_shlibdeps:
+       dh_shlibdeps -l$(shell octave-config -p OCTLIBDIR)
+
 execute_after_jh_installjavadoc:
        rdfind -makesymlinks true -followsymlinks true \
                $$(dpkg -L $$(apt-cache show default-jdk-doc | grep Depends \


=====================================
debian/watch
=====================================
@@ -1,4 +1,7 @@
-version=4
+Version: 5
 
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%"
 \
-  https://github.com/sbmlteam/libsbml/tags 
(?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
+Template: Github
+Owner: sbmlteam
+Project: libsbml
+Repack-Suffix: +dfsg
+Dversion-Mangle: auto



View it on GitLab: 
https://salsa.debian.org/med-team/libsbml/-/compare/ab98a8d0e1e83bc90b6ce8e66c6a9e5ef139948b...c98b763663d80cdbab119899b8fe489ed3d20e34

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


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to