[Magic-dev] Magic: Licensing and embedding readline libraries
David Fang
fang at csl.cornell.edu
Sun Apr 27 02:11:12 EDT 2008
> I am again back with more questions. A debianised package has been
> uploaded at debian mentors for review so that it could get into Debian
> soonish. There have been a couple of review comments which I would
> need your help to resolve.
>
> 1. The package as such seems to be licensed under Berkeley License
> with an embedded source copy of GNU Readline which is GPL. It would be
> great if I can get hold of a proper license notice for MAGIC.
>
> 2. There seem to be some issue with embedding copies of readline src
> in the package itself. Being an upstream developer of GNuSim8085
> myself, I completely understand that this would make the package
> completely independent/self contained. But do you guys suggest any
> other way out. Like checking for readline in configure or some such? I
> am not sure whether I am talking sense but if we are able to remove
> this embedding it would be much easier to get the package into
> Debian/Ubuntu soonish.
Hi,
You'll have to patch or hand-edit the build to skip recursing into
the readline subtree and preserve the LDFLAG for -lreadline. I have old
instructions here:
http://www.csl.cornell.edu/~fang/sw/magic-7.1-osx.html
These pertain to magic-7.1, but the newer versions still use "defs.mak".
[That will be fixed eventually... maybe soon.]
Hope you can find an appropriate solution from these notes.
> For the complete thread of the review comments:
> http://news.gmane.org/gmane.linux.debian.devel.mentors (check the one
> with subject RFS: magic)
> Debian Upload: http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=magic
Thanks for taking the initiative on the debian packaging.
Fang
David Fang
Computer Systems Laboratory
Electrical & Computer Engineering
Cornell University
http://www.csl.cornell.edu/~fang/
-- (2400 baud? Netscape 3.0?? lynx??? No problem!)
More information about the magic-dev
mailing list