Re: RFS: macaulay2
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-maintainers@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 to: