Hello community,

here is the log from the commit of package pythia for openSUSE:Factory checked 
in at 2017-02-03 16:29:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pythia (Old)
 and      /work/SRC/openSUSE:Factory/.pythia.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pythia"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pythia/pythia.changes    2016-09-12 
13:25:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes       2017-02-03 
18:56:52.921881836 +0100
@@ -1,0 +2,25 @@
+Thu Feb  2 04:05:24 UTC 2017 - [email protected]
+
+- Fix build with rpm-4.13 that creates no .orig file
+
+-------------------------------------------------------------------
+Wed Jan 25 09:46:08 UTC 2017 - [email protected]
+
+- Update to version 8.223:
+  + See list of changes at:
+    http://home.thep.lu.se/~torbjorn/Pythia.html
+    or locally at
+    /usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html.
+- Pass "-std=c++14" to CXXFLAGS as it is required for building
+  with fastjet support.
+- Move installation of shell env definitions to %install section;
+  this avoids an rpmlint warning and is a better place to do the
+  installation rather than the %build section.
+
+-------------------------------------------------------------------
+Sun Jan  1 13:06:18 UTC 2017 - [email protected]
+
+- Trim descriptions; only have the full one on the most important
+  package. RPM group corrections.
+
+-------------------------------------------------------------------

Old:
----
  pythia8219.tgz

New:
----
  pythia8223.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pythia.spec ++++++
--- /var/tmp/diff_new_pack.jEWWnJ/_old  2017-02-03 18:56:54.185704353 +0100
+++ /var/tmp/diff_new_pack.jEWWnJ/_new  2017-02-03 18:56:54.185704353 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pythia
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
 #
 
 
-%define ver 8219
+%define ver 8223
 %define soname lib%{name}8
 
 Name:           pythia
-Version:        8.219
+Version:        8.223
 Release:        0
 Summary:        A simulation program for particle collisions at very high 
energies
 License:        GPL-2.0
@@ -47,21 +47,11 @@
 %description
 Pythia can be used to generate high-energy-physics events, i.e. sets
 of outgoing particles produced in the interactions between two
-incoming particles. The objective is to provide as accurate as
-possible a representation of event properties in a wide range of
-reactions, within and beyond the Standard Model, with emphasis on
-those where strong interactions play a role, directly or indirectly,
-and therefore multihadronic final states are produced. The physics is
-then not understood well enough to give an exact description; instead
-the program has to be based on a combination of analytical results and
-various QCD-based models. Extensive information is provided on all
-program elements: subroutines and functions, switches and parameters,
-and particle and process data. This should allow the user to tailor
-the generation task to the topics of interest.
+incoming particles.
 
 %package -n %{soname}
 Summary:        A simulation program for particle collisions at very high 
energies
-Group:          Development/Libraries/C and C++
+Group:          System/Libraries
 
 %description -n %{soname}
 Pythia can be used to generate high-energy-physics events, i.e. sets
@@ -82,22 +72,12 @@
 
 %package -n %{soname}lhapdf6
 Summary:        A simulation program for particle collisions at very high 
energies
-Group:          Development/Libraries/C and C++
+Group:          System/Libraries
 
 %description -n %{soname}lhapdf6
 Pythia can be used to generate high-energy-physics events, i.e. sets
 of outgoing particles produced in the interactions between two
-incoming particles. The objective is to provide as accurate as
-possible a representation of event properties in a wide range of
-reactions, within and beyond the Standard Model, with emphasis on
-those where strong interactions play a role, directly or indirectly,
-and therefore multihadronic final states are produced. The physics is
-then not understood well enough to give an exact description; instead
-the program has to be based on a combination of analytical results and
-various QCD-based models. Extensive information is provided on all
-program elements: subroutines and functions, switches and parameters,
-and particle and process data. This should allow the user to tailor
-the generation task to the topics of interest.
+incoming particles.
 
 This package provides the shared libraries for the lhapdf6 bindings of
 %{name}.
@@ -112,17 +92,7 @@
 %description devel
 Pythia can be used to generate high-energy-physics events, i.e. sets
 of outgoing particles produced in the interactions between two
-incoming particles. The objective is to provide as accurate as
-possible a representation of event properties in a wide range of
-reactions, within and beyond the Standard Model, with emphasis on
-those where strong interactions play a role, directly or indirectly,
-and therefore multihadronic final states are produced. The physics is
-then not understood well enough to give an exact description; instead
-the program has to be based on a combination of analytical results and
-various QCD-based models. Extensive information is provided on all
-program elements: subroutines and functions, switches and parameters,
-and particle and process data. This should allow the user to tailor
-the generation task to the topics of interest.
+incoming particles.
 
 This package provides the header and source files for development with
 %{name}.
@@ -134,17 +104,7 @@
 %description doc
 Pythia can be used to generate high-energy-physics events, i.e. sets
 of outgoing particles produced in the interactions between two
-incoming particles. The objective is to provide as accurate as
-possible a representation of event properties in a wide range of
-reactions, within and beyond the Standard Model, with emphasis on
-those where strong interactions play a role, directly or indirectly,
-and therefore multihadronic final states are produced. The physics is
-then not understood well enough to give an exact description; instead
-the program has to be based on a combination of analytical results and
-various QCD-based models. Extensive information is provided on all
-program elements: subroutines and functions, switches and parameters,
-and particle and process data. This should allow the user to tailor
-the generation task to the topics of interest.
+incoming particles.
 
 This package provides documentation for development with %{name}.
 
@@ -154,6 +114,9 @@
 %patch1 -p1
 %patch2 -p1
 
+# REMOVE UNNEEDED .orig FILES FROM THE examples DIR
+rm -f examples/Makefile.orig
+
 %build
 # FIX EOF ENCODINGS
 sed -i 's/\r$//' share/Pythia8/xmldoc/mrstlostarstar.00.dat
@@ -161,6 +124,12 @@
 sed -i 's/\r$//' share/Pythia8/phpdoc/pythia.css
 sed -i 's/\r$//' examples/main29.cc
 
+# FOR oS > 1320, "-std=c++14" IS NEEDED FOR BUILDING EXAMPLES
+# WITH FASTJET3 (WHICH ALREADY USES THIS STD)
+%if 0%{?suse_version} > 1320
+export CXXFLAGS="$CXXFLAGS -std=c++14"
+%endif
+
 %configure \
   --prefix-lib=%{_libdir} \
   --prefix-share=%{_docdir}/%{name} \
@@ -181,14 +150,14 @@
 setenv PYTHIA8DATA %{_docdir}/%{name}/xmldoc
 EOF
 
-install -D -m0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh
-install -D -m0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
-
 make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install
 
+install -D -m0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh
+install -D -m0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
+
 # REMOVE STATIC LIBRARY
 rm %{buildroot}%{_libdir}/libpythia8.a
 

++++++ pythia8219.tgz -> pythia8223.tgz ++++++
/work/SRC/openSUSE:Factory/pythia/pythia8219.tgz 
/work/SRC/openSUSE:Factory/.pythia.new/pythia8223.tgz differ: char 5, line 1


Reply via email to