Re: Help packaging an octave toolbox
On 6/28/20 1:36 AM, Rafael Laboissière wrote:
I fixed this in Git (commit c31dfbf). I did the same for the zmat
package (commit 2bca0b6).
thanks
Done.
octave-brain2mesh is now uploaded
https://salsa.debian.org/pkg-octave-team/octave-brain2mesh
An update on your other packages:
octave-jsonlab and octave-jnifit seem to be in good shape now.
However, I strongly recommend that you bump the debhelper
compatibility level to 13 before we upload the packages to unstable.
all 5 repos (octave-{jsonlab,iso2mesh,jnifti,brain2mesh}, zmat) have
been updated to use compat13 and clean file (for zmat, I kept the
auto_clean section to use make clean).
You will note that I added a file debian/clean to the octave-jsonlab
package. This is a more elegant way to clean up files, instead of
using override_dh_auto_clean. BTW, if you use override_dh_auto_clean,
you must add dh_auto_clean in the commands, otherwise the file
local-list is not cleaned up by dh_octave_clean. I fixed this for the
other packages, but you might prefer to switch to the better
debian/clean method.
Package zmat triggers this Lintian warning, which must be fixed:
I: zmat source: repackaged-source-not-advertised
this is now fixed, see
https://salsa.debian.org/pkg-octave-team/zmat/-/merge_requests/1
let me know if you see any additional changes needed. thanks
Qianqian
Best,
Rafael
Reply to: