commit Herwig++ for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package Herwig++ for openSUSE:Factory checked in at 2014-09-08 21:28:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Herwig++ (Old) and /work/SRC/openSUSE:Factory/.Herwig++.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "Herwig++" Changes: -------- --- /work/SRC/openSUSE:Factory/Herwig++/Herwig++.changes 2014-08-25 11:04:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Herwig++.new/Herwig++.changes 2014-09-08 21:29:49.000000000 +0200 @@ -1,0 +2,26 @@ +Thu Sep 4 23:25:22 UTC 2014 - badshah400@gmail.com + +- Update to version 2.7.1: + + New shower switches to select schemes for momentum + reconstruction + + Bug-fixes: + - Ticket #378: Hadronization of baryon number violating + clusters involving diquarks; fixed by only considering + non-diquarks to be combined in the ClusterFinder. + - UFO converter can now parse SLHA files for parameter + settings + - Fix for systems using lib64: The repository is now + initialized correctly on systems using lib64 as the library + location + - Efficiency optimization: Better allocation of internal + vector variables for a noticeable speed increase of + 10-20% with LHC events +- Now depends on ThePEG >= 1.9.2 +- Add python build dependency since this is now required to build + the binary ufo2herwig +- New binary slha2herwig +- Drop patch Herwig++-fix-hepanalysis-check.patch: properly + implemented by upstream +- Rebase Herwig++-ThePEG-lib64.patch for new version. + +------------------------------------------------------------------- Old: ---- Herwig++-2.7.0.tar.bz2 Herwig++-fix-hepanalysis-check.patch New: ---- Herwig++-2.7.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Herwig++.spec ++++++ --- /var/tmp/diff_new_pack.jZ8WS2/_old 2014-09-08 21:29:51.000000000 +0200 +++ /var/tmp/diff_new_pack.jZ8WS2/_new 2014-09-08 21:29:51.000000000 +0200 @@ -19,20 +19,18 @@ %define so_name libHerWig++ Name: Herwig++ -Version: 2.7.0 +Version: 2.7.1 Release: 0 Summary: A particle physics event generator, written in C++ License: GPL-2.0 Group: Development/Libraries/C and C++ Url: http://herwig.hepforge.org/ Source: http://www.hepforge.org/archive/herwig/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM Herwig++-fix-hepanalysis-check.patch badshah400@gmail.com -- Fix location for checking for HepAnalysis.so for x86_64 arch -Patch0: Herwig++-fix-hepanalysis-check.patch Patch1: Herwig++-ThePEG-lib64.patch BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel BuildRequires: Rivet-devel -BuildRequires: ThePEG-devel +BuildRequires: ThePEG-devel >= 1.9.2 # automake, autoconf and libtool BuildRequires introduced due to Patch0. BuildRequires: autoconf BuildRequires: automake @@ -44,6 +42,7 @@ BuildRequires: gcc-fortran BuildRequires: libtool BuildRequires: pkg-config +BuildRequires: python-devel BuildRequires: pkgconfig(gsl) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -93,7 +92,6 @@ %prep %setup -q -%patch0 -p1 %patch1 -p1 %build @@ -114,6 +112,9 @@ %fdupes -s %{buildroot}%{_libdir}/%{name}/ +# REMOVE UNNECESSARY BACKUP FILE +rm %{buildroot}/%{_libdir}/Herwig++/python/ufo2peg/helpers.py.orig + %post -n %{so_name} /sbin/ldconfig @@ -132,6 +133,7 @@ %{_bindir}/Herwig++ %{_bindir}/herwig-config %{_bindir}/ufo2herwig +%{_bindir}/slha2herwig %dir %{_libdir}/%{name} %{_libdir}/%{name}/*.so %{_libdir}/%{name}/python/ ++++++ Herwig++-2.7.0.tar.bz2 -> Herwig++-2.7.1.tar.bz2 ++++++ ++++ 7403 lines of diff (skipped) ++++++ Herwig++-ThePEG-lib64.patch ++++++ --- /var/tmp/diff_new_pack.jZ8WS2/_old 2014-09-08 21:29:54.000000000 +0200 +++ /var/tmp/diff_new_pack.jZ8WS2/_new 2014-09-08 21:29:54.000000000 +0200 @@ -1,13 +1,13 @@ -Index: Herwig++-2.7.0/m4/herwig.m4 +Index: Herwig++-2.7.1/m4/herwig.m4 =================================================================== ---- Herwig++-2.7.0.orig/m4/herwig.m4 -+++ Herwig++-2.7.0/m4/herwig.m4 -@@ -69,7 +69,7 @@ THEPEGHASLHAPDF="no" - if test -e ${with_thepeg}/lib/ThePEG/ThePEGLHAPDF.so ; then - THEPEGHASLHAPDF="yes" - fi +--- Herwig++-2.7.1.orig/m4/herwig.m4 ++++ Herwig++-2.7.1/m4/herwig.m4 +@@ -67,7 +67,7 @@ fi + THEPEGPATH="${with_thepeg}" + + THEPEGLIBPATH="${with_thepeg}/lib/ThePEG" -if test "${host_cpu}" == "x86_64" -a -e ${with_thepeg}/lib64/ThePEG/libThePEG.so ; then +if test -e ${with_thepeg}/lib64/ThePEG/libThePEG.so ; then - THEPEGLDFLAGS="-L${with_thepeg}/lib64/ThePEG" - if test -e ${with_thepeg}/lib64/ThePEG/ThePEGLHAPDF.so ; then - THEPEGHASLHAPDF="yes" + THEPEGLIBPATH="${with_thepeg}/lib64/ThePEG" + fi + -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de