Summary: | sci-libs/sundials ebuild request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | janjan |
Component: | New packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlec, maintainer-wanted, mgorny, schmidt.simon, sci-mathematics |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | https://computation.llnl.gov/casc/sundials/main.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
sundials
ebuild for sundails Ebuild for sundials 2.3.0 |
Description
janjan
2004-12-14 03:37:16 UTC
Created attachment 45962 [details]
sundials
Created attachment 46864 [details]
ebuild for sundails
Replace original ebuild, now also works for installing.
Needs to be made standard conformant, and needs to exploit fortran.eclass.
Any help appreciated, thanks.
The last ebuild here is using "addwrite /usr/lib". You really, *really*, *REALLY* do not want to do that. Short version: doing "make install" as root by hand is about as safe and featureful as this ebuild. Longer version: it means the install phase will write directly to /usr/lib instead of to the staging area in /var/tmp/portage (known as ${D} in the ebuild), meaning portage will not be aware of the files written there, will not stop the build from overwriting existing files (through collision-protect) and will not ever unmerge those files. Do not do this. Fix the ebuild and/or build process to install into ${D}. Created attachment 103860 [details]
Ebuild for sundials 2.3.0
Haven't tested with the matlab USE flag or with sundialsTB as I useneither. The other USE flags ('shared', 'fortran', 'mpi') seem to work. The underlying structureof the build and the package has changed somewhat from 2.2.0 to 2.3.0, so this ebuild can't be simply backported to 2.2.0 AFAIK
Version 2.4.0 is out. If there is still a request on this bug, please drop a line. Hey Justin, I'd like to have an ebuild for 2.4.0 Apparently in as sci-libs/sundials. |