diff --git a/cmssw-tool-conf.spec b/cmssw-tool-conf.spec index f68ed75beeb..8265daa2280 100644 --- a/cmssw-tool-conf.spec +++ b/cmssw-tool-conf.spec @@ -39,6 +39,7 @@ Requires: hepmc-toolfile Requires: heppdt-toolfile Requires: herwig-toolfile Requires: herwigpp-toolfile +Requires: hydjet-toolfile Requires: ittnotify-toolfile Requires: jemalloc-toolfile Requires: jemalloc-debug-toolfile diff --git a/hydjet-toolfile.spec b/hydjet-toolfile.spec new file mode 100644 index 00000000000..02bb671c727 --- /dev/null +++ b/hydjet-toolfile.spec @@ -0,0 +1,23 @@ +### RPM external hydjet-toolfile 1.0 +Requires: hydjet +%prep + +%build + +%install + +mkdir -p %i/etc/scram.d +cat << \EOF_TOOLFILE >%i/etc/scram.d/hydjet.xml + + + + + + + + + + +EOF_TOOLFILE + +## IMPORT scram-tools-post diff --git a/hydjet.spec b/hydjet.spec new file mode 100644 index 00000000000..dd6516395cb --- /dev/null +++ b/hydjet.spec @@ -0,0 +1,20 @@ +### RPM external hydjet 1.9.1 + +Source: http://cern.ch/lokhtin/hydro/%{n}-%{realversion}.tar.gz + +BuildRequires: cmake gmake + +Requires: pyquen pythia6 lhapdf + + +%prep +%setup -q -n %{n}-%{realversion} + +%build + +cmake . -DCMAKE_INSTALL_PREFIX=%i -DCMAKE_BUILD_TYPE=Release -DPYQUEN_DIR=${PYQUEN_ROOT} -DPYTHIA6_DIR=${PYTHIA6_ROOT} -DLHAPDF_ROOT_DIR=${LHAPDF_ROOT} +cmake --build . --clean-first -- %{makeprocesses} + +%install + +cmake --build . --target install -- %{makeprocesses} diff --git a/hydjet/doc.txt b/hydjet/doc.txt new file mode 100644 index 00000000000..fcf4a8ff517 --- /dev/null +++ b/hydjet/doc.txt @@ -0,0 +1,13 @@ +- Requested, AddedBy: + @wouf + +- PR: + https://github.com/cms-sw/cmsdist/pull/5412 + +- Description: + {hydjet} is event generator to simulate jet production, jet quenching and flow effects in ultrarelativistic heavy ion AA collisions + http://lokhtin.web.cern.ch/lokhtin/hydro/hydjet.html + +- Documentation + http://lokhtin.web.cern.ch/lokhtin/hydro/hydjet.txt + diff --git a/pyquen.spec b/pyquen.spec index b3a2e009d6e..a15c5db0983 100644 --- a/pyquen.spec +++ b/pyquen.spec @@ -1,8 +1,8 @@ -### RPM external pyquen 1.5.3 +### RPM external pyquen 1.5.4 Source: http://lokhtin.web.cern.ch/lokhtin/%{n}/%{n}-%{realversion}.tar.gz -BuildRequires: cmake +BuildRequires: cmake gmake Requires: pythia6 lhapdf @@ -17,4 +17,4 @@ cmake --build . --clean-first -- %{makeprocesses} %install -cmake --build . --target install --clean-first -- %{makeprocesses} +cmake --build . --target install -- %{makeprocesses} diff --git a/pyquen/doc.txt b/pyquen/doc.txt new file mode 100644 index 00000000000..4561cf885a4 --- /dev/null +++ b/pyquen/doc.txt @@ -0,0 +1,13 @@ +- Requested, AddedBy: + @wouf + +- PR: + https://github.com/cms-sw/cmsdist/pull/4790 + +- Description: + {pyquen} is event generator for simulation of rescattering, radiative and collisional energy loss of hard partons in expanding quark-gluon plasma created in ultrarelativistic heavy ion AA collisions + http://lokhtin.web.cern.ch/lokhtin/pyquen/ + +- Documentation + http://lokhtin.web.cern.ch/lokhtin/pyquen/pyquen.txt +