| Summary: | sci-mathematics/form -- Symbolic Manipulation System | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jauhien Piatlicki (RETIRED) <jauhien> |
| Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | sci-mathematics |
| Priority: | Normal | Keywords: | EBUILD |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://www.nikhef.nl/~form/ | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
form-4.0_p20120529.ebuild
form-4.0_p20120529.ebuild |
||
Created attachment 313695 [details]
form-4.0_p20120529.ebuild
ebuild after review
Thanks, did you want to proxy maintain this package? http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml (In reply to comment #2) > Thanks, did you want to proxy maintain this package? > http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml Yes, I would like to do it. Will you be a Commiter? At the moment I'm working with this ebuild. Some changes are necessary. I'll commit it in 15 minutes or so. Ok, thanks The last change is wrong. If use doc (or doxygen or devref) is false, the ebuild calls die immediately. See grozin@eeepc ~ $ true && echo "build" && echo "install" || echo "die" build install grozin@eeepc ~ $ false && echo "build" && echo "install" || echo "die" die Also, the documentation building must be in src_compile, not in src_install. I've changed the name of the use flag threaded to threads, it is a global use flag, see use.desc. And I removed the scalar use flag - I think it's better to always build scalar form. Many thanks, committed. dodoc dzips files, it's better to use doins for *.pdf Thank once again! I've looked through the ebuild in cvs. You have not changed SRCURI. The sources really are cvs snapshot and as far as I understand they should be placed on gentoo mirror. This ebuild primarily was aimed for the sunrise overlay, so it was normally to keep sources on my little github mirror, but as far as you've added it to the main tree you should, perhaps, upload sources to the gentoo mirror. And another question shouldn't be there || die after pushd? Tested and added ~amd64 keyword. Thanks Many thanks for your work |
Created attachment 313465 [details] form-4.0_p20120529.ebuild FORM is symbolic manipulation system primarily developed for doing calculations in Physics.