This ebuild will build a BLAS shared library from the netlib reference implementation. Please see comments in bug 30453. It depends on the blas-config tool submitted as bug 30454. I don't know why the current app-sci/blas ebuild is versioned as 19980702. There is no indication of this date on the webpage or in the code. The code suggests the last modification occurred on 1/31/1994. I've tested building with and without USE="ifc". Either way, I can link to the resulting libraries with g77 or ifc.
Created attachment 18840 [details] blas-19940131-r1.ebuild
Created attachment 18841 [details] Makefile
Created attachment 18842 [details] f77-reference Profile for blas-config (see bug 30454)
In portage, please test. Will stay package-masked until all blas related changes are ready. George
As per our discussion on how to name packages I moved blas-19940131 to blas-reference-19940131. I had to adjust SRC_URI (it used $PN) but that was the only adjustment. It installs the same way, so no other modifications seem to be necessary to make it work with blas-config, still I would appreciate a quick test ;). I adjusted package.mask correspondingly as well.. George
I've tested the new ebuild in portage with and without ifc use. It works both ways. George wrote: > it is nice to be able to run multiple install's after just one compile. Good point. Am I mistaken in that we should not declare RPATH inside src_compile() since it is also used in src_install()?