[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