[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: