Guile-based library implementing flexible control files for scientific simulations http://ab-initio.mit.edu/libctl/ Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 22591 [details] ebuild
Hi Peter. Ok, going through your nontrivial bugs. I have processed and committed the ebuild, please etst. It was mostly clean, except for a few things: 1. You need to have # $Header: $ as a 3rd line. No need to add the cryptic rest (its done automatically), but this is required for our cvs to process it and assign accordingly. 2. econf --prefix=${D}/... specifying prefix here is a bad idea. Some apps might hardlink paths inside them. It should have the final destination as much as possible. 3. "emake install" is bogus, it *will* cause sandbox violation, use einstall instead. It automatically passes DESTDIR=${D} to make install, or you can do this explicitly, if package requires some additional parameters. Sometimes, unfortunately, it takes a bit of seding or patching to make it install in proper place, however resorting to --prexif=${D}/.. during configure step is usually a bad idea and should be avoided. George