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 - [email protected]
+
+- 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 [email protected] 
-- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to