Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257734 - [science overlay] sci-physics/herwig-6.5.10: new ebuild
Summary: [science overlay] sci-physics/herwig-6.5.10: new ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: InOverlay
Depends on: 257732
Blocks:
  Show dependency tree
 
Reported: 2009-02-05 06:39 UTC by Benjamin Bannier
Modified: 2009-04-17 18:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (herwig-6.5.10.ebuild,1.28 KB, text/plain)
2009-02-05 06:40 UTC, Benjamin Bannier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Bannier 2009-02-05 06:39:13 UTC
Hi,

I am attaching an ebuild for the Herwig High Energy Physics event generator. While it might not be as popular as sci-physics/pythia, it includes a different physics set; and might also be useful for comparison.

Currently, Gentoo ships an old version of herwig-5.9 with sci-physics/cernlib-montecarlo. Offical cernlib development has stopped as of circa 2001 (http://cernlib.web.cern.ch/cernlib/news/future.html), development on Herwig continues with new physics and updated data.

The ebuild is based on the pythia ebuild from the 25c388 science overlay. Since the upstream filenames are a bit off, I had to add some ugly use of tr -- maybe somebody knows a better way. Also, the library does not get a correct version number (this is carried over from the pythia-6 ebuild).

To avoid collisions between different Herwig version, I also provide a patch to add a herwig USE flag to cernlib-montecarlo. Slotted Herwig ebuilds would probably be preferable, but that would also require to split the cernlib-montecarlo ebuild (the original cernlib n Gentoo is already split to some extent). See bug #257732.

Please note that the source is a single file that goes up to 300MB in RAM during the compile. The debian files from cernlib-montecarlo were either split upstream or by debian and compile much nicer on limited hardware.

If this is to hairy, please feel free to close this bug.


Cheers,

Benjamin


Reproducible: Always

Steps to Reproduce:
Comment 1 Benjamin Bannier 2009-02-05 06:40:03 UTC
Created attachment 181005 [details]
new ebuild
Comment 2 Sébastien Fabbro (RETIRED) gentoo-dev 2009-02-18 18:34:44 UTC
Now in overlay. Report bugs here.
Comment 3 Sébastien Fabbro (RETIRED) gentoo-dev 2009-04-17 18:09:26 UTC
now in the main tree.