bircoph 15/06/05 08:40:17 Added: pythia8209-root-noninteractive.patch pythia8209-run-tests.patch Log: version bump Signed-off-by: Andrew Savchenko <birc...@gentoo.org> (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 565953B95372756C)
Revision Changes Path 1.1 sci-physics/pythia/files/pythia8209-root-noninteractive.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/files/pythia8209-root-noninteractive.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/files/pythia8209-root-noninteractive.patch?rev=1.1&content-type=text/plain Index: pythia8209-root-noninteractive.patch =================================================================== --- pythia8209/examples/main91.cc.orig 2015-06-05 07:44:27.000000000 +0300 +++ pythia8209/examples/main91.cc 2015-06-05 08:17:22.477228166 +0300 @@ -62,13 +62,9 @@ // Statistics on event generation. pythia.stat(); - // Show histogram. Possibility to close it. - mult->Draw(); - std::cout << "\nDouble click on the histogram window to quit.\n"; - gPad->WaitPrimitive(); - // Save histogram on file and close file. mult->Write(); + outFile->Close(); delete outFile; // Done. 1.1 sci-physics/pythia/files/pythia8209-run-tests.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/files/pythia8209-run-tests.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/pythia/files/pythia8209-run-tests.patch?rev=1.1&content-type=text/plain Index: pythia8209-run-tests.patch =================================================================== --- pythia8209/examples/Makefile.orig 2015-06-04 22:21:53.000000000 +0300 +++ pythia8209/examples/Makefile 2015-06-05 05:35:25.324262331 +0300 @@ -139,3 +139,17 @@ rm -f test[0-9][0-9][0-9]; rm -f out[0-9][0-9][0-9];\ rm -f weakbosons.lhe; rm -f Pythia8.promc; rm -f hist.root;\ rm -f *~; rm -f \#*; rm -f core*; rm -f *Dct.* + rm -f main*out *.dat + +# Run tests, inject test-specific arguments when needed +main%.out: main% + ./$< \ + $(if $(findstring $*,16 42 43 $(shell seq 81 89)), main$*.cmnd) \ + $(if $(findstring $*, $(shell seq 81 83)), w+_production_lhc_0.lhe) \ + $(if $(findstring $*, 84), hepmcout84.dat 2 w+_production_lhc) \ + $(if $(findstring $*, $(shell seq 85 88)), w_production) \ + $(if $(findstring $*, 42 43 $(shell seq 81 89)), histout$*.dat) \ + > $@ + +main89.out: main89 + $(foreach cmd, $(wildcard main89*.cmnd), ./$< $(cmd) histout-$(cmd).dat >> $@ || exit;)