[med-svn] [Git][med-team/libsbml][master] 2 commits: d/rules: pass Octave private libraries path to dh_shlibdeps. Necessary for...
Andreas Tille (@tille)
gitlab at salsa.debian.org
Sat Dec 13 10:34:00 GMT 2025
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 <tille at debian.org> 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 at -$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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251213/386c2db2/attachment-0001.htm>
More information about the debian-med-commit
mailing list