Re: Uploading dh-octave to unstable
* Rafael Laboissière <rafael@debian.org> [2018-01-13 18:20]:
The version of dh-octave in salsa.d.o is now in a pretty good shape.
It is almost Lintian-clean and should work for a large number of OF
packages.
I worked further during this weekend on the dh-octave package:
1) There is now a separate package called dh-octave-autopkgtest, which
contains the /usr/bin/dh_octave_check script. I preferred not calling it
octave-autopkgtest, in order to avoid the conflict with octave-pkg-dev.
When all the OF packages will have been migrated from octave-pkg-dev into
dh-octave, I will change the autodep8 package accordingly and request the
removal of octave-pkg-dev from testing and unstable.
2) Support for the environment variables DH_OCTAVE_TEST_ENV,
DH_OCTAVE_TEST_OPT, and DH_OCTAVE_EXCLUDE_TEST has been added.
3) A new script called dh_octave_make has been added, which is
essentially a replacement for the script make-octave-forge-debpkg in
octave-pkg-dev.
I also wrote a condensed documentation in file README.md, which is
installed in /usr/share/doc/dh-octave/ and also shows nicely at
https://salsa.debian.org/pkg-octave-team/dh-octave
An ITP has been filed (Bug#887097). If there are no objections, I will
upload the initial version od dh-octave to unstable. Unless I have
overseen something, the current version at salsa.d.o should implement the
totality of features of octave-pkg-dev. We can fix the corner
cases later and I hope that the design of the package looks sound for the
members of the DOG.
Feel free to improve the code (and the usage of the English language), as
well as fix any bugs you find.
Rafael
Reply to: