On 7/13/20 2:39 AM, Julien Puydt wrote:
I only had a very quick look this morning, just looking at the debian/
directory :

- the maintainer should be :
Maintainer: Debian Science Maintainers <
debian-science-maintain...@alioth-lists.debian.net>

Fixed. (Debian Science policy still shows the .org address [1] -- should that be updated?)

- no Multi-Arch: fields

Fixed.

- couldn't the emacs component be another source-package ?

I considered this, but it's too tied to Macaulay2 itself. It doesn't build by itself; several of the files in the M2-emacs submodule are generated during the main Macaulay2 build. And Macaulay2 won't build if the files in that submodule aren't present (which based on your later emails, you've discovered!) The submodule was actually only split from the main Macaulay2 repository a few weeks ago.

- how did you get the non-minified noUiSlider sources if upstream
doesn't provide them ?

Macaulay2 doesn't provide them, so I got them from the noUiSlider git repository. I've reworded the README so it isn't so vague about what "upstream" is referring to.

- is there a particular reason why the info directory isn't installed?

All the .info files themselves are installed, just not the "dir" file which is generated by install-info during the build. A new one for the user's system will be generated by a dpkg trigger when the package is installed.

I'll try to build it today ; but I probably won't be able to check
d/copyright before three to four days - at least.

Thank you!

Doug

[1] https://science-team.pages.debian.net/policy/#idm77

Reply via email to