A customized site-init.lisp is installed which loads /etc/gentoo-init.lisp upon start of cmucl. Also I added back the code that installs the sources since it can be very useful to have them at hand, especially when using SLIME.
Created attachment 142447 [details, diff] Diff to cmucl-19d_p2.ebuild Diff to cmucl-19d_p2.ebuild
Created attachment 142449 [details] Site init file
(In reply to comment #1) > Created an attachment (id=142447) [edit] > Diff to cmucl-19d_p2.ebuild + dodir /usr/share/common-lisp/source/cmucl + (cd src ; find . -name \*.lisp -and -type f | tar --create --file=- --files-from=- ) |\ + tar --extract --file=- -C "${D}"/usr/share/common-lisp/source/cmucl Could this be replaced by some combination of "insinto" and "doins -r"?
Only by a very long combination of them, because cmucl's CL sources are mingled with C sources and headers and several other types of files
Created attachment 142620 [details, diff] Diff to cmucl-19d_p2.ebuild, try n° 2 Ok, no more tar
With cmucl not working on amd64 I am unwilling to touch it. If anyone should feel like it, please consider fixing it yourself.
This version is no longer in the tree. Closing.