Doug Torrance <douglas.a.torrance@gmail.com> writes:
- 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.
For new emacs related binary packages, I recommend using dh_elpa and the
elpa-* namespace.
You can find an example at
https://wiki.debian.org/Teams/DebianEmacsenTeam/elpa-hello?highlight=%28dh_elpa%29
presumably you'd want to keep the maintainer as Debian Science team
(whatever the correct address turns out to be).
Feel free to send mail to debian-emacsen@lists.debian.org (or join
#debian-emacs on oftc) for help.