Opened 15 years ago
Closed 15 years ago
#24613 closed submission (fixed)
portfile for pythia
Reported by: | mattiafrancescomoro@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | mf2k (Frank Schima) | |
Port: | pythia |
Description
Portfile for pythia. I added the support in root of pythia too
Attachments (1)
Change History (6)
Changed 15 years ago by mattiafrancescomoro@…
comment:1 Changed 15 years ago by mf2k (Frank Schima)
Port: | pythia added |
---|---|
Version: | 1.8.2 |
comment:3 Changed 15 years ago by mattiafrancescomoro@…
I build it without fortran (or gfortran). I think that there aren't any strange dependencies...
comment:4 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Thanks, I added pythia in r66958 with these changes:
- defined a new variable my_version and used strsed to set this variable based on version rather than hardcode it
- used distname and extract.suffix instead of distfiles and worksrcdir
- removed the references to F77 since this software doesn't appear to make use of the Fortran 77 compiler
- removed the configure args that the configure script said were invalid
- turned off the universal variant since this software is not building universal; if you can fix it to build universal, please do so
- fixed the dynamic libraries' installnames
- simplified the destroot
- fixed the livecheck
- added a conflict with libevent since libevent installs include/event.h and pythia installs include/Event.h and most Macs use case-insensitive filesystems
- changed tabs to spaces
root support for pythia was added in r66962.
Note: See
TracTickets for help on using
tickets.
This is going to need some dependencies added. For instance it seems to need fortran to build.