commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2020-03-17 13:10:25 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new.3160 (New) Package is "pythia" Tue Mar 17 13:10:25 2020 rev:22 rq:785705 version:8.244 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2019-09-07 11:53:35.242272797 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new.3160/pythia.changes 2020-03-17 13:10:39.553822642 +0100 @@ -1,0 +2,37 @@ +Sun Mar 1 11:10:02 UTC 2020 - Atri Bhattacharya + +- Update to version 8.244: + * The combination of weight variations, within the context of +uncertainty bands, has not been well documented and therefore +prone to misunderstandings. Now the behaviour of +Info::getGroupWeight() has been made transparent, and the +documentation in Variations has been improved. The main121.cc +example has been modified accordingly. + * Restore the capability to set width and lifetime of a +resonance separately (see change in 8.240). Now the lifetime +is set from the width only if the allowCalc() method of the +resonance class returns true. + * Updated handling of Powheg files, such that files with +multiple/variable number of real emissions can be handled. The +default value of the POWHEG:nFinalparameter has been changed +to -1, see the POWHEG Merging documentation. + * Limit the amount by which transverse smearing of the +space-time quark-antiquark string breakup vertices can give +large shifts, which may translate into unreasonably long +invariant times being assigned to primary hadron production +vertices. This is regulated by the new HadronVertex:maxSmear +parameter. Even so, large hadron production invariant times +may still occur occasionally by imperfections in the +reconstruction around multiple gluon corners, so +HadronVertex:maxTau gives the possibility to reject the +hadrons of such a parton system and try again. Also some other +related changes. + * Fixes for consistent storage of production vertices in units +of mm. Thanks to Christopher Plumberg. + * Number of weights in info reset to 1 for each new init call. +- Drop manual fixes in specfile that are no longer needed: + * No unusual hidden files to delete. + * Buildroot doesn't get copied into config files. + * No more spurious exec permissions in plain files. + +--- Old: pythia8243.tgz New: pythia8244.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.PpCAKF/_old 2020-03-17 13:10:43.865825953 +0100 +++ /var/tmp/diff_new_pack.PpCAKF/_new 2020-03-17 13:10:43.865825953 +0100 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%define ver 8243 +%define ver 8244 %define soname lib%{name}8 Name: pythia -Version:8.243 +Version:8.244 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0-or-later @@ -165,20 +165,8 @@ rm %{buildroot}%{_docdir}/%{name}/${i} done -# REMOVE BUILDROOT FROM INSTALLED FILES -sed -i "s|%{buildroot}||g" %{buildroot}%{_bindir}/pythia8-config -sed -i "s|%{buildroot}||g" %{buildroot}%{_docdir}/%{name}/examples/Makefile.inc - -# REMOVE SPURIOUS EXECUTABLE PERMISSIONS -chmod -x %{buildroot}%{_docdir}/%{name}/xmldoc/GKG18_DPDF_Fit*.dat - # FIX env BASED HASHBANG -sed -E -i "s|%{_bindir}/env bash|/bin/bash|" %{buildroot}%{_bindir}/pythia8-config - -# REMOVE UNNECESSARY HIDDEN FILES -rm %{buildroot}%{_includedir}/Pythia8/._*.h -rm %{buildroot}%{_includedir}/Pythia8Plugins/._*.h -find %{buildroot}%{_docdir}/%{name}/ -name "._*" -delete -print +sed -E -i "s|/usr/bin/env bash|/bin/bash|" %{buildroot}%{_bindir}/pythia8-config %fdupes -s %{buildroot}%{_docdir}/%{name}/ ++ pythia8243.tgz -> pythia8244.tgz ++ /work/SRC/openSUSE:Factory/pythia/pythia8243.tgz /work/SRC/openSUSE:Factory/.pythia.new.3160/pythia8244.tgz differ: char 5, line 1
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2019-09-07 11:53:32 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new.7948 (New) Package is "pythia" Sat Sep 7 11:53:32 2019 rev:21 rq:728702 version:8.243 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2019-05-07 23:18:51.752906146 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new.7948/pythia.changes 2019-09-07 11:53:35.242272797 +0200 @@ -1,0 +2,8 @@ +Wed Aug 21 08:06:55 UTC 2019 - Atri Bhattacharya + +- Update to version 8.243: + + See +http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html +- Rebase existing patches to apply cleanly. + +--- Old: pythia8240.tgz New: pythia8243.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.Zhirzc/_old 2019-09-07 11:53:36.542272613 +0200 +++ /var/tmp/diff_new_pack.Zhirzc/_new 2019-09-07 11:53:36.546272613 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define ver 8240 +%define ver 8243 %define soname lib%{name}8 Name: pythia -Version:8.240 +Version:8.243 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0-or-later ++ pythia8240.tgz -> pythia8243.tgz ++ /work/SRC/openSUSE:Factory/pythia/pythia8240.tgz /work/SRC/openSUSE:Factory/.pythia.new.7948/pythia8243.tgz differ: char 5, line 1
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2019-05-07 23:18:50 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new.5148 (New) Package is "pythia" Tue May 7 23:18:50 2019 rev:20 rq:701136 version:8.240 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2018-05-13 16:04:45.379007698 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new.5148/pythia.changes 2019-05-07 23:18:51.752906146 +0200 @@ -1,0 +2,12 @@ +Fri May 3 12:49:40 UTC 2019 - Atri Bhattacharya + +- Update to version 8.240: + + See +http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html +- Rebase existing patches to apply cleanly. +- Disable boost and drop boost BuildRequires as it is no longer + needed when compiling against LHAPDF >= 6.2. +- Remove unnecessary hidden files not cleaned up by build. +- Cleanups using spec-cleaner. + +--- Old: pythia8235.tgz New: pythia8240.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.yO12Dr/_old 2019-05-07 23:18:53.188909162 +0200 +++ /var/tmp/diff_new_pack.yO12Dr/_new 2019-05-07 23:18:53.192909171 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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,16 +16,15 @@ # -%define ver 8235 +%define ver 8240 %define soname lib%{name}8 - Name: pythia -Version:8.235 +Version:8.240 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0-or-later Group: Development/Libraries/C and C++ -Url:http://home.thep.lu.se/~torbjorn/Pythia.html +URL:http://home.thep.lu.se/~torbjorn/Pythia.html Source: http://home.thep.lu.se/~torbjorn/pythia8/%{name}%{ver}.tgz # PATCH-FIX-UPSTREAM pythia-makefile-destdir-support.patch badshah...@gmail.com -- Add DESTDIR support to makefile to prevent touching of buildroot in the %%build section Patch0: pythia-makefile-destdir-support.patch @@ -35,17 +34,11 @@ Patch2: pythia-remove-rpaths.patch BuildRequires: HepMC2-devel BuildRequires: LHAPDF-devel -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif BuildRequires: fastjet-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: rsync BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Pythia can be used to generate high-energy-physics events, i.e. sets @@ -143,7 +136,6 @@ --disable-rpath \ --with-lhapdf6 \ --with-hepmc2 \ - --with-boost \ --with-gzip \ --with-fastjet3 @@ -159,7 +151,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install +%make_install install -D -m0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh install -D -m0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh @@ -181,7 +173,12 @@ chmod -x %{buildroot}%{_docdir}/%{name}/xmldoc/GKG18_DPDF_Fit*.dat # FIX env BASED HASHBANG -sed -E -i "s|/usr/bin/env bash|/bin/bash|" %{buildroot}%{_bindir}/pythia8-config +sed -E -i "s|%{_bindir}/env bash|/bin/bash|" %{buildroot}%{_bindir}/pythia8-config + +# REMOVE UNNECESSARY HIDDEN FILES +rm %{buildroot}%{_includedir}/Pythia8/._*.h +rm %{buildroot}%{_includedir}/Pythia8Plugins/._*.h +find %{buildroot}%{_docdir}/%{name}/ -name "._*" -delete -print %fdupes -s %{buildroot}%{_docdir}/%{name}/ @@ -194,7 +191,7 @@ do echo echo Now begin main${t} - make main${t} + make %{?_smp_mflags} main${t} time ./main${t} > out${t} done # TESTS 42 REQUIRES INPUT FILES; LOOP TO MAKE IT EASY TO ADD FUTURE TESTS @@ -202,30 +199,24 @@ do echo echo Now begin main${t} - make main${t} + make %{?_smp_mflags} main${t} time ./main${t} main${t}.cmnd hepmcout${t}.dat > out${t} done popd %post -n %{soname} -p /sbin/ldconfig - %postun -n %{soname} -p /sbin/ldconfig - %post -n %{soname}lhapdf6 -p /sbin/ldconfig - %postun -n %{soname}lhapdf6 -p /sbin/ldconfig %files -n %{soname} -%defattr(-,root,root) %{_libdir}/%{soname}.so %files -n %{soname}lhapdf6 -%defattr(-,root,root) %{_libdir}/%{soname}lhapdf6.so %files devel -%defattr(-,root,root) %doc AUTHORS GUIDELINES CODINGSTYLE README %license COPYING %{_bindir}/pythia8-config @@ -235,7 +226,6 @@ %{_docdir}/%{name}/xmldoc/ %files doc -%defattr(
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2018-05-13 16:04:43 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new (New) Package is "pythia" Sun May 13 16:04:43 2018 rev:19 rq:603526 version:8.235 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2017-09-13 22:31:48.459170890 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2018-05-13 16:04:45.379007698 +0200 @@ -1,0 +2,29 @@ +Mon Apr 30 22:09:08 UTC 2018 - badshah...@gmail.com + +- Update to version 8.235: + + See +http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html +- Rebase pythia-remove-rpaths.patch +- Drop bundled header file MixMax.h which is not used by pythia + directly and violates GPL copyright. +- Update License to GPL-2.0-or-later in keeping with upstream + change. +- Use %%license to install COPYING file instead of %%doc. +- Remove no-longer needed post-install mosifications: + + The correct permission for pythia8-config binary is set by +install script; stop setting it manually + + Rpaths are already removed from the shared libraries; don't +execute chrpath to do this. Also drop BuildRequires: chrpath. + + Don't remove non-existent backup file. + +--- +Mon Oct 9 10:20:22 UTC 2017 - badshah...@gmail.com + +- Update to version 8.230: + + Long list of changes, see +http://home.thep.lu.se/~torbjorn/Pythia.html. +- Drop python-dont-force-std-cxx98.patch, incorporated into + upstream sources. +- Rebase existing patches. + +--- Old: pythia8226.tgz python-dont-force-std-cxx98.patch New: pythia8235.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.dTkh7T/_old 2018-05-13 16:04:50.466822082 +0200 +++ /var/tmp/diff_new_pack.dTkh7T/_new 2018-05-13 16:04:50.470821936 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,14 +16,14 @@ # -%define ver 8226 +%define ver 8235 %define soname lib%{name}8 Name: pythia -Version:8.226 +Version:8.235 Release:0 Summary:A simulation program for particle collisions at very high energies -License:GPL-2.0 +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Url:http://home.thep.lu.se/~torbjorn/Pythia.html Source: http://home.thep.lu.se/~torbjorn/pythia8/%{name}%{ver}.tgz @@ -33,8 +33,6 @@ Patch1: pythia-honour-env-cxxflags.patch # PATCH-FIX-UPSTREAM pythia-remove-rpaths.patch badshah...@gmail.com -- Delete rpath references when building libraries; patch sent upstream Patch2: pythia-remove-rpaths.patch -# PATCH-FIX-UPSTREAM python-dont-force-std-cxx98.patch badshah...@gmail.com -- Dependencies such as fastjet already use std=c++14 where available, so forcing std=c++98 makes pythia incompatible when used with such system libraries -Patch3: python-dont-force-std-cxx98.patch BuildRequires: HepMC2-devel BuildRequires: LHAPDF-devel %if 0%{?suse_version} > 1325 @@ -42,7 +40,6 @@ %else BuildRequires: boost-devel %endif -BuildRequires: chrpath BuildRequires: fastjet-devel BuildRequires: fdupes BuildRequires: gcc-c++ @@ -119,11 +116,13 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 # REMOVE UNNEEDED .orig FILES FROM THE examples DIR rm -f examples/Makefile.orig +# REMOVE NON-FREE HEADER FILE NOT USED BY PYTHIA DIRECTLY +rm include/Pythia8Plugins/MixMax.h + %build # FIX EOF ENCODINGS sed -i 's/\r$//' share/Pythia8/xmldoc/mrstlostarstar.00.dat @@ -168,9 +167,6 @@ # REMOVE STATIC LIBRARY rm %{buildroot}%{_libdir}/libpythia8.a -# REMOVE RPATHS -chrpath --delete %{buildroot}%{_libdir}/libpythia8lhapdf6.so - # REMOVE AUTHORS, COPYING, GUIDELINES AND README FILES AND BUNDLE THEM IN MAIN PACKAGE USING %%doc for i in AUTHORS COPYING GUIDELINES README do @@ -181,8 +177,11 @@ sed -i "s|%{buildroot}||g" %{buildroot}%{_bindir}/pythia8-config sed -i "s|%{buildroot}||g" %{buildroot}%{_docdir}/%{name}/examples/Makefile.inc -# MAKE SCRIPT EXECUTABLE -chmod +x %{buildroot}%{_bindir}/pythia8-config +# REMOVE SPURIOUS EXECUTABLE PERMISSIONS +chmod -x %{buildroot}%{_docdir}/%{name}/xmldoc/GKG18_DPDF_Fit*.dat + +# FIX env BASED HASHBANG +sed -E -i "s|/usr/bin/env bash|/bin/bash|" %{buildroo
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2017-09-13 22:31:46 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new (New) Package is "pythia" Wed Sep 13 22:31:46 2017 rev:18 rq:522239 version:8.226 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2017-08-24 18:44:24.392941689 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2017-09-13 22:31:48.459170890 +0200 @@ -1,0 +2,6 @@ +Thu Aug 31 22:16:11 UTC 2017 - badshah...@gmail.com + +- Build with HepMC2-devel < 3, since pythia tests fail when built + against HepMC-devel >= 3. + +--- Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.kPnzNV/_old 2017-09-13 22:31:49.323049276 +0200 +++ /var/tmp/diff_new_pack.kPnzNV/_new 2017-09-13 22:31:49.327048713 +0200 @@ -35,7 +35,7 @@ Patch2: pythia-remove-rpaths.patch # PATCH-FIX-UPSTREAM python-dont-force-std-cxx98.patch badshah...@gmail.com -- Dependencies such as fastjet already use std=c++14 where available, so forcing std=c++98 makes pythia incompatible when used with such system libraries Patch3: python-dont-force-std-cxx98.patch -BuildRequires: HepMC-devel +BuildRequires: HepMC2-devel BuildRequires: LHAPDF-devel %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2017-08-24 18:44:00 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new (New) Package is "pythia" Thu Aug 24 18:44:00 2017 rev:17 rq:514116 version:8.226 Changes: --- /work/SRC/openSUSE:Factory/pythia/pythia.changes2017-02-06 15:24:36.571172261 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2017-08-24 18:44:24.392941689 +0200 @@ -1,0 +2,15 @@ +Mon Jul 31 16:21:15 UTC 2017 - badshah...@gmail.com + +- Update to version 8.226: + + See list of changes at: +http://home.thep.lu.se/~torbjorn/pythia82html/UpdateHistory.html +- Rebase patches for update. +- Add python-dont-force-std-cxx98.patch to prevent usage of + --std=c++98 and instead inherit default compiler flags; using + c++98 causes conflicts with dependencies such as fastjet which + are built using default compiler std, leading to build failures + for openSUSE > 1320 (where fastjet is compiled with --std=c+=14 + support). Tests in the check section show that this does not + have any untoward repercussions. + +--- Old: pythia8223.tgz New: pythia8226.tgz python-dont-force-std-cxx98.patch Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.tGbqYu/_old 2017-08-24 18:44:28.360383066 +0200 +++ /var/tmp/diff_new_pack.tGbqYu/_new 2017-08-24 18:44:28.364382503 +0200 @@ -16,11 +16,11 @@ # -%define ver 8223 +%define ver 8226 %define soname lib%{name}8 Name: pythia -Version:8.223 +Version:8.226 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 @@ -33,6 +33,8 @@ Patch1: pythia-honour-env-cxxflags.patch # PATCH-FIX-UPSTREAM pythia-remove-rpaths.patch badshah...@gmail.com -- Delete rpath references when building libraries; patch sent upstream Patch2: pythia-remove-rpaths.patch +# PATCH-FIX-UPSTREAM python-dont-force-std-cxx98.patch badshah...@gmail.com -- Dependencies such as fastjet already use std=c++14 where available, so forcing std=c++98 makes pythia incompatible when used with such system libraries +Patch3: python-dont-force-std-cxx98.patch BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel %if 0%{?suse_version} > 1325 @@ -117,6 +119,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 # REMOVE UNNEEDED .orig FILES FROM THE examples DIR rm -f examples/Makefile.orig ++ pythia-honour-env-cxxflags.patch ++ --- /var/tmp/diff_new_pack.tGbqYu/_old 2017-08-24 18:44:28.388379125 +0200 +++ /var/tmp/diff_new_pack.tGbqYu/_new 2017-08-24 18:44:28.392378562 +0200 @@ -1,20 +1,20 @@ -Index: pythia8219/configure +Index: pythia8226/configure === pythia8219.orig/configure -+++ pythia8219/configure +--- pythia8226.orig/configure pythia8226/configure @@ -209,7 +209,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" ! echo "WARNING: Unknown architecture $ARCH, set as LINUX."; ARCH="LINUX"; fi if [ -z "$CXX" ]; then CXX="g++"; fi if [ -z "$CXX_COMMON" ]; then --CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-ansi" -+CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-ansi ${CXXFLAGS}" +-CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-std=c++98" ++CXX_COMMON="${CXXFLAGS} ${ENABLE_DEBUG}${ENABLE_64BIT}-std=c++98" CXX_COMMON="$CXX_COMMON -pedantic -W -Wall -Wshadow -fPIC"; fi if [ -z "$CXX_SHARED" ]; then if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi -Index: pythia8219/bin/pythia8-config +Index: pythia8226/bin/pythia8-config === pythia8219.orig/bin/pythia8-config -+++ pythia8219/bin/pythia8-config +--- pythia8226.orig/bin/pythia8-config pythia8226/bin/pythia8-config @@ -70,8 +70,8 @@ elif [ ! -f $CFG_FILE ]; then while read LINE; do if [[ $LINE == \#\ --* ]]; then CONFIG+=${LINE#?}; fi ++ pythia-makefile-destdir-support.patch ++ --- /var/tmp/diff_new_pack.tGbqYu/_old 2017-08-24 18:44:28.404376872 +0200 +++ /var/tmp/diff_new_pack.tGbqYu/_new 2017-08-24 18:44:28.404376872 +0200 @@ -1,8 +1,8 @@ -Index: pythia8219/Makefile +Index: pythia8226/Makefile === pythia8219.orig/Makefile -+++ pythia8219/Makefile -@@ -142,12 +142,12 @@ $(LOCAL_LIB)/_pythia8.so: $(LOCAL_INCLUD +--- pythia8226.orig/Makefile pythia8226/Makefile +@@ -143,12 +143,12 @@ $(LOCAL_LIB)/_pythia8.so: $(LOCAL_INCLUD # Install (rsync is used for finer con
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2017-02-06 15:24:35 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.changes2017-02-03 18:56:52.921881836 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2017-02-06 15:24:36.571172261 +0100 @@ -1,0 +2,6 @@ +Sun Feb 5 16:42:33 UTC 2017 - badshah...@gmail.com + +- Use individual libboost-*-devel packages instead of boost-devel + (only for suse_version > 1325). + +--- Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.taQBlW/_old 2017-02-06 15:24:37.447047106 +0100 +++ /var/tmp/diff_new_pack.taQBlW/_new 2017-02-06 15:24:37.451046534 +0100 @@ -35,7 +35,11 @@ Patch2: pythia-remove-rpaths.patch BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: chrpath BuildRequires: fastjet-devel BuildRequires: fdupes
commit pythia for openSUSE:Factory
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.changes2016-09-12 13:25:45.0 +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 - bwiedem...@suse.com + +- Fix build with rpm-4.13 that creates no .orig file + +--- +Wed Jan 25 09:46:08 UTC 2017 - badshah...@gmail.com + +- 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 - jeng...@inai.de + +- 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 l
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2016-09-12 13:25:43 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.changes2016-09-07 11:45:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2016-09-12 13:25:45.0 +0200 @@ -1,0 +2,8 @@ +Wed Sep 7 03:45:36 UTC 2016 - badshah...@gmail.com + +- Modify pythia-remove-rpaths.patch to make disabling rpaths + optional, specified by passing the "--disable-rpath" option to + configure. Pass said option at the %build stage to prevent + rpath usage in build shared libraries. + +--- Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.DLF0bW/_old 2016-09-12 13:25:46.0 +0200 +++ /var/tmp/diff_new_pack.DLF0bW/_new 2016-09-12 13:25:46.0 +0200 @@ -165,6 +165,7 @@ --prefix-lib=%{_libdir} \ --prefix-share=%{_docdir}/%{name} \ --enable-shared \ + --disable-rpath \ --with-lhapdf6 \ --with-hepmc2 \ --with-boost \ ++ pythia-remove-rpaths.patch ++ --- /var/tmp/diff_new_pack.DLF0bW/_old 2016-09-12 13:25:46.0 +0200 +++ /var/tmp/diff_new_pack.DLF0bW/_new 2016-09-12 13:25:46.0 +0200 @@ -2,12 +2,15 @@ === --- pythia8219.orig/Makefile +++ pythia8219/Makefile -@@ -55,19 +55,19 @@ ifeq ($(POWHEG_USE),true) +@@ -55,19 +55,30 @@ ifeq ($(POWHEG_USE),true) endif # Python. -PYTHON_COMMON=-I$(PYTHON_INCLUDE) $(CXX_COMMON) -Wl,-rpath,$(PREFIX_LIB) +PYTHON_COMMON=-I$(PYTHON_INCLUDE) $(CXX_COMMON) ++ifneq ($(DISABLE_RPATH),true) ++ PYTHON_COMMON+= -Wl,-rpath,$(PREFIX_LIB) ++endif ifeq ($(PYTHON_USE),true) TARGETS+=$(LOCAL_LIB)/_pythia8.so endif @@ -15,37 +18,134 @@ # GZIP. OBJ_COMMON=-MD $(CXX_COMMON) -LIB_COMMON=-Wl,-rpath,$(PREFIX_LIB) -ldl -+LIB_COMMON=-ldl ++ifneq ($(DISABLE_RPATH),true) ++ LIB_COMMON=-Wl,-rpath,$(PREFIX_LIB) -ldl ++else ++ LIB_COMMON=-ldl ++endif ifeq ($(GZIP_USE),true) PYTHON_COMMON+= -DGZIPSUPPORT -I$(GZIP_INCLUDE) - PYTHON_COMMON+= -L$(GZIP_LIB) -Wl,-rpath,$(GZIP_LIB) -lz -+ PYTHON_COMMON+= -L$(GZIP_LIB) -lz OBJ_COMMON+= -DGZIPSUPPORT -I$(GZIP_INCLUDE) - LIB_COMMON+= -L$(GZIP_LIB) -Wl,-rpath,$(GZIP_LIB) -lz ++ ifneq ($(DISABLE_RPATH),true) ++LIB_COMMON+= -Wl,-rpath,$(GZIP_LIB) ++PYTHON_COMMON+= -Wl,-rpath,$(GZIP_LIB) ++ endif ++ PYTHON_COMMON+= -L$(GZIP_LIB) -lz + LIB_COMMON+= -L$(GZIP_LIB) -lz endif -@@ -110,11 +110,11 @@ $(LOCAL_TMP)/LHAPDF%Plugin.o: $(LOCAL_IN +@@ -109,12 +120,22 @@ $(LOCAL_TMP)/LHAPDF%Plugin.o: $(LOCAL_IN +-I$(BOOST_INCLUDE) $(CXX_COMMON) $(LOCAL_LIB)/libpythia8lhapdf5.so: $(LOCAL_TMP)/LHAPDF5Plugin.o\ $(LOCAL_LIB)/libpythia8.a ++ifneq ($(DISABLE_RPATH),true) $(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\ -- -L$(LHAPDF5_LIB) -Wl,-rpath,$(LHAPDF5_LIB) -lLHAPDF -lgfortran +-L$(LHAPDF5_LIB) -Wl,-rpath,$(LHAPDF5_LIB) -lLHAPDF -lgfortran ++else ++ $(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\ + -L$(LHAPDF5_LIB) -lLHAPDF -lgfortran ++endif $(LOCAL_LIB)/libpythia8lhapdf6.so: $(LOCAL_TMP)/LHAPDF6Plugin.o\ $(LOCAL_LIB)/libpythia8.a ++ifneq ($(DISABLE_RPATH),true) $(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\ -- -L$(LHAPDF6_LIB) -Wl,-rpath,$(LHAPDF6_LIB) -lLHAPDF +-L$(LHAPDF6_LIB) -Wl,-rpath,$(LHAPDF6_LIB) -lLHAPDF ++else ++ $(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\ + -L$(LHAPDF6_LIB) -lLHAPDF ++endif # POWHEG (exclude any executable ending with sh). $(LOCAL_TMP)/POWHEGPlugin.o: $(LOCAL_INCLUDE)/Pythia8Plugins/LHAPowheg.h -@@ -124,7 +124,7 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW +@@ -122,9 +143,15 @@ $(LOCAL_TMP)/POWHEGPlugin.o: $(LOCAL_INC + $(LOCAL_LIB)/libpythia8powheg%sh.so: $(POWHEG_BIN)/%sh; + $(LOCAL_LIB)/libpythia8powheg%.so: $(POWHEG_BIN)/% $(LOCAL_TMP)/POWHEGPlugin.o\ $(LOCAL_LIB)/libpythia8.a ++ifneq ($(DISABLE_RPATH),true) ln -s $< $(notdir $<); $(CXX) $(notdir $<) $(LOCAL_TMP)/POWHEGPlugin.o\ $(LOCAL_LIB)/libpythia8.a -o $@ $(CXX_COMMON) $(CXX_SHARED)\ -- $(CXX_SONAME),$(notdir $@) -Wl,-rpath,$(POWHEG_BIN); rm $(notdir $<) -+ $(CXX_SONAME),$(notdir $@) ; rm $(notdir $<) +$(CXX_SONAME),$(notdir $@) -Wl,-rpath,$(POWHEG_BIN); rm $(notdir $<) ++else ++ ln -s $< $(no
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2016-09-07 11:45:26 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.changes2016-02-03 10:20:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2016-09-07 11:45:29.0 +0200 @@ -1,0 +2,13 @@ +Fri Sep 2 01:42:56 UTC 2016 - badshah...@gmail.com + +- Update to version 8.219: + + See list of changes at: +http://home.thep.lu.se/~torbjorn/Pythia.html +or locally at +/usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html. +- Rebase patches so that they apply cleanly against updated + version. +- Add pythia-remove-rpaths.patch to remove rpath usage when + building shared libraries. + +--- Old: pythia8215.tgz New: pythia-remove-rpaths.patch pythia8219.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.M3eAQJ/_old 2016-09-07 11:45:37.0 +0200 +++ /var/tmp/diff_new_pack.M3eAQJ/_new 2016-09-07 11:45:37.0 +0200 @@ -16,11 +16,11 @@ # -%define ver 8215 +%define ver 8219 %define soname lib%{name}8 Name: pythia -Version:8.215 +Version:8.219 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 @@ -31,6 +31,8 @@ Patch0: pythia-makefile-destdir-support.patch # PATCH-FIX-UPSTREAM pythia-honour-env-cxxflags.patch badshah...@gmail.com -- Append CXXFLAGS from env to default compilations flags; this allows us to pass RPM_OPT_FLAGS during compilation Patch1: pythia-honour-env-cxxflags.patch +# PATCH-FIX-UPSTREAM pythia-remove-rpaths.patch badshah...@gmail.com -- Delete rpath references when building libraries; patch sent upstream +Patch2: pythia-remove-rpaths.patch BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel BuildRequires: boost-devel @@ -150,6 +152,7 @@ %setup -q -n %{name}%{ver} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build # FIX EOF ENCODINGS ++ pythia-honour-env-cxxflags.patch ++ --- /var/tmp/diff_new_pack.M3eAQJ/_old 2016-09-07 11:45:37.0 +0200 +++ /var/tmp/diff_new_pack.M3eAQJ/_new 2016-09-07 11:45:37.0 +0200 @@ -1,8 +1,8 @@ -Index: pythia8215/configure +Index: pythia8219/configure === pythia8215.orig/configure -+++ pythia8215/configure -@@ -208,7 +208,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" ! +--- pythia8219.orig/configure pythia8219/configure +@@ -209,7 +209,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" ! echo "WARNING: Unknown architecture $ARCH, set as LINUX."; ARCH="LINUX"; fi if [ -z "$CXX" ]; then CXX="g++"; fi if [ -z "$CXX_COMMON" ]; then @@ -11,18 +11,18 @@ CXX_COMMON="$CXX_COMMON -pedantic -W -Wall -Wshadow -fPIC"; fi if [ -z "$CXX_SHARED" ]; then if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi -Index: pythia8215/bin/pythia8-config +Index: pythia8219/bin/pythia8-config === pythia8215.orig/bin/pythia8-config -+++ pythia8215/bin/pythia8-config -@@ -68,8 +68,8 @@ elif [ ! -f $CFG_FILE ]; then - echo "Error: cannot find valid configuration for Pythia 8"; exit; fi +--- pythia8219.orig/bin/pythia8-config pythia8219/bin/pythia8-config +@@ -70,8 +70,8 @@ elif [ ! -f $CFG_FILE ]; then while read LINE; do + if [[ $LINE == \#\ --* ]]; then CONFIG+=${LINE#?}; fi if [[ $LINE != *=* ]]; then continue; fi -VAR=${LINE%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; -eval $VAR=\"$VAL\"; done < $CFG_FILE +VAR=${LINE%%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; +eval $VAR=\"${VAL}\"; done < $CFG_FILE - # Change the prefixes if local version. - if [ "$CFG_FILE" = "$PREFIX/Makefile.inc" ]; then + # Check if configuration is requested. + for VAR in "$@"; do ++ pythia-makefile-destdir-support.patch ++ --- /var/tmp/diff_new_pack.M3eAQJ/_old 2016-09-07 11:45:37.0 +0200 +++ /var/tmp/diff_new_pack.M3eAQJ/_new 2016-09-07 11:45:37.0 +0200 @@ -1,8 +1,8 @@ -Index: pythia8215/Makefile +Index: pythia8219/Makefile === pythia8215.orig/Makefile -+++ pythia8215/Makefile -@@ -120,12 +120,12 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW +--- pythia8219.orig/Makefile pythia8219/Makefile +@@ -142,12 +142,12 @@ $(LOCAL_LIB)/_pythia8.so: $(LOCAL_INCLUD # Install (rsync is used for finer control). insta
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2016-02-03 10:19:58 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.changes2015-09-30 05:51:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2016-02-03 10:20:01.0 +0100 @@ -1,0 +2,11 @@ +Mon Feb 1 17:02:25 UTC 2016 - badshah...@gmail.com + +- Update to version 8.215: + + See list of changes at: +http://home.thep.lu.se/~torbjorn/Pythia.html +or locally at +/usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html. +- Rebase patches so that they apply cleanly against updated + version. + +--- Old: pythia8212.tgz New: pythia8215.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.L3dzNe/_old 2016-02-03 10:20:02.0 +0100 +++ /var/tmp/diff_new_pack.L3dzNe/_new 2016-02-03 10:20:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 8212 +%define ver 8215 %define soname lib%{name}8 Name: pythia -Version:8.212 +Version:8.215 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 ++ pythia-honour-env-cxxflags.patch ++ --- /var/tmp/diff_new_pack.L3dzNe/_old 2016-02-03 10:20:02.0 +0100 +++ /var/tmp/diff_new_pack.L3dzNe/_new 2016-02-03 10:20:02.0 +0100 @@ -1,9 +1,9 @@ -Index: pythia8210/configure +Index: pythia8215/configure === pythia8210.orig/configure -+++ pythia8210/configure +--- pythia8215.orig/configure pythia8215/configure @@ -208,7 +208,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" ! - echo "WARNING: Unknown architecture $ARCH."; fi + echo "WARNING: Unknown architecture $ARCH, set as LINUX."; ARCH="LINUX"; fi if [ -z "$CXX" ]; then CXX="g++"; fi if [ -z "$CXX_COMMON" ]; then -CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-ansi" @@ -11,10 +11,10 @@ CXX_COMMON="$CXX_COMMON -pedantic -W -Wall -Wshadow -fPIC"; fi if [ -z "$CXX_SHARED" ]; then if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi -Index: pythia8210/bin/pythia8-config +Index: pythia8215/bin/pythia8-config === pythia8210.orig/bin/pythia8-config -+++ pythia8210/bin/pythia8-config +--- pythia8215.orig/bin/pythia8-config pythia8215/bin/pythia8-config @@ -68,8 +68,8 @@ elif [ ! -f $CFG_FILE ]; then echo "Error: cannot find valid configuration for Pythia 8"; exit; fi while read LINE; do ++ pythia-makefile-destdir-support.patch ++ --- /var/tmp/diff_new_pack.L3dzNe/_old 2016-02-03 10:20:02.0 +0100 +++ /var/tmp/diff_new_pack.L3dzNe/_new 2016-02-03 10:20:02.0 +0100 @@ -1,8 +1,8 @@ -Index: pythia8210/Makefile +Index: pythia8215/Makefile === pythia8210.orig/Makefile -+++ pythia8210/Makefile -@@ -117,12 +117,12 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW +--- pythia8215.orig/Makefile pythia8215/Makefile +@@ -120,12 +120,12 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW # Install (rsync is used for finer control). install: all ++ pythia8212.tgz -> pythia8215.tgz ++ /work/SRC/openSUSE:Factory/pythia/pythia8212.tgz /work/SRC/openSUSE:Factory/.pythia.new/pythia8215.tgz differ: char 5, line 1
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-09-30 05:51:43 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.changes2015-09-08 17:45:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-09-30 05:51:56.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 23 21:34:24 UTC 2015 - badshah...@gmail.com + +- Update to version 8.212: + + See list of changes at: +http://home.thep.lu.se/~torbjorn/Pythia.html + +--- Old: pythia8210.tgz New: pythia8212.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.pwrUVB/_old 2015-09-30 05:51:58.0 +0200 +++ /var/tmp/diff_new_pack.pwrUVB/_new 2015-09-30 05:51:58.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products 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 8210 +%define ver 8212 %define soname lib%{name}8 Name: pythia -Version:8.210 +Version:8.212 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 ++ pythia8210.tgz -> pythia8212.tgz ++ /work/SRC/openSUSE:Factory/pythia/pythia8210.tgz /work/SRC/openSUSE:Factory/.pythia.new/pythia8212.tgz differ: char 5, line 1
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-09-08 17:42:43 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.changes2015-09-03 18:09:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-09-08 17:45:53.0 +0200 @@ -1,0 +2,6 @@ +Fri Sep 4 09:17:48 UTC 2015 - badshah...@gmail.com + +- Update pythia-honour-env-cxxflags.patch to really fix the + issue (mentioned in previous entry) for all cases. + +--- Other differences: -- ++ pythia-honour-env-cxxflags.patch ++ --- /var/tmp/diff_new_pack.jrpJ08/_old 2015-09-08 17:46:30.0 +0200 +++ /var/tmp/diff_new_pack.jrpJ08/_new 2015-09-08 17:46:30.0 +0200 @@ -15,11 +15,13 @@ === --- pythia8210.orig/bin/pythia8-config +++ pythia8210/bin/pythia8-config -@@ -69,7 +69,7 @@ elif [ ! -f $CFG_FILE ]; then +@@ -68,8 +68,8 @@ elif [ ! -f $CFG_FILE ]; then + echo "Error: cannot find valid configuration for Pythia 8"; exit; fi while read LINE; do if [[ $LINE != *=* ]]; then continue; fi - VAR=${LINE%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; +-VAR=${LINE%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; -eval $VAR=\"$VAL\"; done < $CFG_FILE ++VAR=${LINE%%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; +eval $VAR=\"${VAL}\"; done < $CFG_FILE # Change the prefixes if local version.
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-09-03 18:03:16 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.changes2015-08-21 07:40:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-09-03 18:09:06.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 2 03:22:30 UTC 2015 - badshah...@gmail.com + +- Update pythia-honour-env-cxxflags.patch to fix a minor issue + with the pythia8-config script when system CXXFLAGS are passed + during compilation. + +--- Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.zTO02X/_old 2015-09-03 18:09:39.0 +0200 +++ /var/tmp/diff_new_pack.zTO02X/_new 2015-09-03 18:09:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 ++ pythia-honour-env-cxxflags.patch ++ --- /var/tmp/diff_new_pack.zTO02X/_old 2015-09-03 18:09:39.0 +0200 +++ /var/tmp/diff_new_pack.zTO02X/_new 2015-09-03 18:09:39.0 +0200 @@ -11,3 +11,16 @@ CXX_COMMON="$CXX_COMMON -pedantic -W -Wall -Wshadow -fPIC"; fi if [ -z "$CXX_SHARED" ]; then if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi +Index: pythia8210/bin/pythia8-config +=== +--- pythia8210.orig/bin/pythia8-config pythia8210/bin/pythia8-config +@@ -69,7 +69,7 @@ elif [ ! -f $CFG_FILE ]; then + while read LINE; do + if [[ $LINE != *=* ]]; then continue; fi + VAR=${LINE%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=}; +-eval $VAR=\"$VAL\"; done < $CFG_FILE ++eval $VAR=\"${VAL}\"; done < $CFG_FILE + + # Change the prefixes if local version. + if [ "$CFG_FILE" = "$PREFIX/Makefile.inc" ]; then
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-08-21 07:40:42 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.changes2015-08-15 11:39:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-08-21 07:40:48.0 +0200 @@ -1,0 +2,13 @@ +Fri Aug 14 23:52:54 UTC 2015 - badshah...@gmail.com + +- Fix the location pointed to by PYTHIA8DATA env variable saved in + /etc/profile.d/pythia.*; remove %{appname} macro as nothing uses + it any more. +- Use %configure instead of ./configure (remove duplicate + specification of "--prefix=PATH"). +- Add pythia-honour-env-cxxflags.patch to allow compilation with + CXXFLAGS set by env appended to default compilation flags; this + allows the build to honour RPM_OPT_FLAGS. +- Fix some unusual characters in the descriptions. + +--- New: pythia-honour-env-cxxflags.patch Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.pnYfCN/_old 2015-08-21 07:40:49.0 +0200 +++ /var/tmp/diff_new_pack.pnYfCN/_new 2015-08-21 07:40:49.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,6 @@ %define ver 8210 %define soname lib%{name}8 -%define appname Pythia8 Name: pythia Version:8.210 @@ -30,6 +29,8 @@ Source: http://home.thep.lu.se/~torbjorn/pythia8/%{name}%{ver}.tgz # PATCH-FIX-UPSTREAM pythia-makefile-destdir-support.patch badshah...@gmail.com -- Add DESTDIR support to makefile to prevent touching of buildroot in the %%build section Patch0: pythia-makefile-destdir-support.patch +# PATCH-FIX-UPSTREAM pythia-honour-env-cxxflags.patch badshah...@gmail.com -- Append CXXFLAGS from env to default compilations flags; this allows us to pass RPM_OPT_FLAGS during compilation +Patch1: pythia-honour-env-cxxflags.patch BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel BuildRequires: boost-devel @@ -42,7 +43,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Pythia can be used to generate high-energy-physics âeventsâ, i.e. sets +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 @@ -61,7 +62,7 @@ Group: Development/Libraries/C and C++ %description -n %{soname} -Pythia can be used to generate high-energy-physics âeventsâ, i.e. sets +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 @@ -82,7 +83,7 @@ Group: Development/Libraries/C and C++ %description -n %{soname}lhapdf6 -Pythia can be used to generate high-energy-physics âeventsâ, i.e. sets +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 @@ -107,7 +108,7 @@ Recommends: %{name}-doc %description devel -Pythia can be used to generate high-energy-physics âeventsâ, i.e. sets +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 @@ -129,7 +130,7 @@ Group: Documentation/HTML %description doc -Pythia can be used to generate high-energy-physics âeventsâ, i.e. sets +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 @@ -148,6 +149,7 @@ %prep %setup -q -n %{name}%{ver} %patch0 -p1 +%patch1 -p1 %build # FIX EOF ENCODINGS @@ -156,8 +158,7 @@ sed -i 's/\r$//' share/Pythia8/phpdo
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-08-15 11:39:44 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.changes2015-08-14 14:47:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-08-15 11:39:49.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 14 11:44:09 UTC 2015 - badshah...@gmail.com + +- Verify installation by running select bundled tests in a %check + section. + +--- Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.lHxyGb/_old 2015-08-15 11:39:49.0 +0200 +++ /var/tmp/diff_new_pack.lHxyGb/_new 2015-08-15 11:39:49.0 +0200 @@ -205,6 +205,29 @@ %fdupes -s %{buildroot}%{_docdir}/%{name}/ +%check +pushd examples +./runmains +# ADDITIONAL CHECKS FOR BINDINGS; RUN MANUALLY BECAUSE NOT ALL BINDINGS ARE ENABLED +# HEPMC2 AND FASTJET3 TESTS +for t in 41 71 72 +do + echo + echo Now begin main${t} + make main${t} + time ./main${t} > out${t} +done +# TESTS 42 REQUIRES INPUT FILES; LOOP TO MAKE IT EASY TO ADD FUTURE TESTS +for t in 42 +do + echo + echo Now begin main${t} + make main${t} + time ./main${t} main${t}.cmnd hepmcout${t}.dat > out${t} +done + +popd + %post -n %{soname} -p /sbin/ldconfig %postun -n %{soname} -p /sbin/ldconfig
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2015-08-14 14:47:18 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.changes2014-10-29 21:10:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2015-08-14 14:47:29.0 +0200 @@ -1,0 +2,38 @@ +Fri Aug 14 11:33:44 UTC 2015 - idon...@suse.com + +- Change postinstall scripts to run ldconfig directly + +--- +Fri Aug 14 05:18:52 UTC 2015 - badshah...@gmail.com + +- Update to version 8.210: + + Bug fix in CKKW-L merging for LHE files, such that the +factorization and renormalization scales are set by the SCALUP +value if the muf2 and mur2 LHEF3 attributes have not been set, +and the user has not set any explicit values; this change +restores the PYTHIA 8.1 behaviour. + + Various technical improvements in the machinery for hard +diffraction. + + Correct quark flavour selection when a string spanned directly +between two junctions is split up. + + Check that SK-I and SK-II colour reconnection machineries only +are called for event topologies they are set up to handle. + + Bug fixes in partial widths of the W' boson. Results are +correct when the W' is a simply rescaled copy of the W, but +not for more general couplings. Thanks to Mihail Chizhov. + + Minor fix in default location of PDF data files in the +constructors. No practical consequence since correct +non-default values are used. + + Tiny fix in the configure script, so that CXX options +containing an equal sign are parsed correctly. +- Changes from version 8.202 through 8.209: + + See /usr/share/doc/packages/pythia/htmldoc/UpdateHistory.html. +- Add pythia-makefile-destdir-support.patch to enable DESTDIR + support in the Makefile; makes configure stage buildroot-free + and prevents an ugly BUILDROOT trace in the shlib. +- Enable additional bindings now that all necessary deps are in + Factory; new subpackage: libpythia8lhapdf6. +- Add BuildRequires: chrpath; required to cleanup rpath in + libpythia8lhapdf6.so. + +--- Old: pythia8201.tgz New: pythia-makefile-destdir-support.patch pythia8210.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.FDe25y/_old 2015-08-14 14:47:31.0 +0200 +++ /var/tmp/diff_new_pack.FDe25y/_new 2015-08-14 14:47:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,26 +16,33 @@ # -%define ver 8201 +%define ver 8210 %define soname lib%{name}8 %define appname Pythia8 Name: pythia -Version:8.201 +Version:8.210 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://home.thep.lu.se/~torbjorn/Pythia.html Source: http://home.thep.lu.se/~torbjorn/pythia8/%{name}%{ver}.tgz +# PATCH-FIX-UPSTREAM pythia-makefile-destdir-support.patch badshah...@gmail.com -- Add DESTDIR support to makefile to prevent touching of buildroot in the %%build section +Patch0: pythia-makefile-destdir-support.patch BuildRequires: HepMC-devel +BuildRequires: LHAPDF-devel +BuildRequires: boost-devel +BuildRequires: chrpath +BuildRequires: fastjet-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: rsync +BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Pythia can be used to generate high-energy-physics ‘events’, i.e. sets +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 @@ -54,7 +61,7 @@ Group: Development/Libraries/C and C++ %description -n %{soname} -Pythia can be used to generate high-energy-physics ‘events’, i.e. sets +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 accur
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2014-10-29 21:10:13 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.changes2014-09-06 17:02:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2014-10-29 21:10:56.0 +0100 @@ -1,0 +2,22 @@ +Fri Oct 17 06:09:48 UTC 2014 - badshah...@gmail.com + +- Update to version 8.201: + + Undocumented changes +- Changes from version 8.200: + + Long list of changes, see announcement here: +https://www.hepforge.org/lists-archive/pythia8-announce/2014/09.html +- Packaging changes: + + Rename pythia-libs to libpythia8 to satisfy rpmlint (although +the package only includes one unversioned shlib) + + Documentation files moved from toplevel dir in source to +"share" subdir, adapt specfile accordingly + + pythia8-config.in is now replaced by the script pythia8-config +and does not require any tweaking in specfile to get right +paths + + configure options changed, allowing to automatically install +to libdir where it needed to be manually copied to /usr/lib64 +for the x86_64 arch + + Package new headers directory: %{_includedir}/Pythia8Plugins/ + + Package new pdf documentation: %{_docdir}/%{name}/pdfdoc/. + +--- Old: pythia8186.tgz New: pythia8201.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.70NGi8/_old 2014-10-29 21:11:00.0 +0100 +++ /var/tmp/diff_new_pack.70NGi8/_new 2014-10-29 21:11:00.0 +0100 @@ -16,11 +16,12 @@ # -%define ver 8186 -%define soname %{name}-libs +%define ver 8201 +%define soname lib%{name}8 +%define appname Pythia8 Name: pythia -Version:8.186 +Version:8.201 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 @@ -30,6 +31,7 @@ BuildRequires: HepMC-devel BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: rsync BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -118,55 +120,49 @@ %build # FIX EOF ENCODINGS -sed -i 's/\r$//' xmldoc/mrstlostarstar.00.dat -sed -i 's/\r$//' xmldoc/lejon2.eps -sed -i 's/\r$//' {phpdoc,htmldoc}/pythia.css -sed -i 's/\r$//' examples/softsusy.spc +sed -i 's/\r$//' share/Pythia8/xmldoc/mrstlostarstar.00.dat +sed -i 's/\r$//' share/Pythia8/htmldoc/pythia.css +sed -i 's/\r$//' share/Pythia8/examples/softsusy.spc +sed -i 's/\r$//' share/Pythia8/examples/main29.cc ./configure \ --prefix=%{buildroot}%{_prefix} \ - --enable-shared \ - --with-hepmc=%{_prefix} \ - --datadir=%{buildroot}%{_docdir}/%{name} + --prefix-lib=%{buildroot}%{_libdir} \ + --prefix-share=%{buildroot}%{_docdir}/%{name} \ + --enable-shared # EXPORT PYTHIA8DATA ENV VARIABLE cat << EOF >> %{name}.sh -export PYTHIA8DATA=%{_docdir}/%{name}/xmldoc +export PYTHIA8DATA=%{_docdir}/%{appname}/xmldoc EOF cat << EOF >> %{name}.csh -setenv PYTHIA8DATA %{_docdir}/%{name}/xmldoc +setenv PYTHIA8DATA %{_docdir}/%{appname}/xmldoc EOF install -D -m0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh install -D -m0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh -# INFORM PYTHIA ABT LOCATION OF LIBS -sed -i "s|libdir=$prefix/lib|libdir=%{_libdir}|" pythia8-config.in - make %{?_smp_mflags} %install %make_install -rm -fr %{buildroot}%{_prefix}/lib/archive -# MOVE INSTALLED SHARED LIBS TO LIBDIR FOR NON-32 BIT ARCH -%if "%{_lib}" != "lib" - mkdir -p %{buildroot}%{_libdir} - mv %{buildroot}%{_prefix}/lib/*.so %{buildroot}%{_libdir}/ -%endif +# REMOVE STATIC LIBRARY +rm %{buildroot}%{_libdir}/libpythia8.a + +# REMOVE AUTHORS, COPYING, GUIDELINES AND README FILES AND BUNDLE THEM IN MAIN PACKAGE USING %doc +for i in AUTHORS COPYING GUIDELINES README +do + rm %{buildroot}%{_docdir}/%{name}/${i} +done -# REMOVE BUILDROOT FROM pythia8-config +# REMOVE BUILDROOT FROM INSTALLED FILES sed -i "s|%{buildroot}||g" %{buildroot}%{_bindir}/pythia8-config +sed -i "s|%{buildroot}||g" %{buildroot}%{_docdir}/%{name}/examples/Makefile.inc -# REMOVE UNNEEDED FILES -rm -f %{buildroot}%{_includedir}/.DS_Store \ - %{buildroot}%{_prefix}/config.mk \ - %{buildroot}%{_prefix}/xmldoc - -# INSTALL EXAMPLES ALSO IN DOCDIR -rm -f examples/.DS_Store -cp -pr examples %{buildroot}%{_docdir}/%{name}/ +# MAKE SCRIPT EXECUTABLE +chmod +x %{buildroot}%{_bindir}/pythia8-config %fdupes -s %{buildroot}%{_docdir}/%{name}/ @@ -182,9 +178,10 @@ %files devel %defa
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2014-09-06 12:18:35 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.changes2014-06-16 21:32:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2014-09-06 17:02:20.0 +0200 @@ -1,0 +2,41 @@ +Thu Sep 4 23:49:37 UTC 2014 - badshah...@gmail.com + +- Update to version 8.186: + + New user hook to help experimentation with colour +reconnection, in particular in relation to resonance decays + + New set of parameters StringFlav:probQQ1toQQ0join, used to +pick diquark spin when two already produced quarks are to be +joined into a diquark + + Possibility to map the bookkeeping of exotic unresolved +incoming beams in Les Houches event files onto neutrino beams, +see LesHouches:idRenameBeams; primarily intended for dark +matter annihilation + + A correction to the graviton (G^*) + parton hard processes +(5003-5005) to account for off-shell G^* production; the +previous formula assumed the graviton was on-shell and +could greatly overestimate the low-mass tail of the G^*. + + Bug fixes in examples/JetMatching.h, for uninitialized +boolean, and number of partons to match for heavy flavour +handling. The former bug was introduced with the new +matching schemes in version 8.185 and affected matching to +ALPGEN, since no events were rejected + + Differentiate the reading of ALPGEN masses, so that vanishing +c or b masses in ALPGEN are not unwittingly used where +inappropriate; also protect the c and b masses from being set +too low in TimeShower and SpaceShower, so that flavour +thresholds are not messed up + + Reduce number of maximum violation warnings in SpaceShower by +leaving some headroom for branching weights + + Bug fix that hasVetoed in Pythia.cc was not reset correctly in +some specific cases + + Bug fix in PartonLevel.cc where a reference could become +invalid + + Improvements and bug fixes in junction handling + + Bug fix to not reuse colour indices in double diffraction + + Bug fix in the calculation of the average mass threshold of +open decay channels of a resonance; reduced +ResonanceWidths::MASSMIN parameter value. + + Correct typo in left-right symmetry documentation + + Other minor fixes. + +--- Old: pythia8185.tgz New: pythia8186.tgz Other differences: -- ++ pythia.spec ++ --- /var/tmp/diff_new_pack.bbTgxQ/_old 2014-09-06 17:02:22.0 +0200 +++ /var/tmp/diff_new_pack.bbTgxQ/_new 2014-09-06 17:02:22.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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 8185 +%define ver 8186 %define soname %{name}-libs Name: pythia -Version:8.185 +Version:8.186 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 ++ pythia8185.tgz -> pythia8186.tgz ++ /work/SRC/openSUSE:Factory/pythia/pythia8185.tgz /work/SRC/openSUSE:Factory/.pythia.new/pythia8186.tgz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pythia for openSUSE:Factory
Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2014-06-16 21:32:20 Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new (New) Package is "pythia" Changes: New Changes file: --- /dev/null 2014-06-12 08:28:52.960034756 +0200 +++ /work/SRC/openSUSE:Factory/.pythia.new/pythia.changes 2014-06-16 21:32:21.0 +0200 @@ -0,0 +1,21 @@ +--- +Sat Mar 15 21:21:44 UTC 2014 - badshah...@gmail.com + +- Update to version 8.185: + + This is a bug-fix release, see +http://www.hepforge.org/lists-archive/pythia8-announce/2014/07.html +for a summary of changes. + +--- +Sat Feb 22 05:10:04 UTC 2014 - badshah...@gmail.com + +- Update to version 8.183: + + This is a bug-fix release, see +http://www.hepforge.org/lists-archive/pythia8-announce/2014/06.html +for a list of changes. + +--- +Tue Dec 10 23:32:03 UTC 2013 - badshah...@gmail.com + +- Initial version + New: pythia.changes pythia.spec pythia8185.tgz Other differences: -- ++ pythia.spec ++ # # spec file for package pythia # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define ver 8185 %define soname %{name}-libs Name: pythia Version:8.185 Release:0 Summary:A simulation program for particle collisions at very high energies License:GPL-2.0 Group: Development/Libraries/C and C++ Url:http://home.thep.lu.se/~torbjorn/Pythia.html Source: http://home.thep.lu.se/~torbjorn/pythia8/%{name}%{ver}.tgz BuildRequires: HepMC-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRoot: %{_tmppath}/%{name}-%{version}-build %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. %package -n %{soname} Summary:A simulation program for particle collisions at very high energies Group: Development/Libraries/C and C++ %description -n %{soname} 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. This package provides the shared libraries for %{name}. %package devel Summary:A simulation program for particle collisions at very high energies Group: Development/Libraries/C and C++ Requires: %{soname} = %{version} Recommends: %{name}-doc %description