Hello community, here is the log from the commit of package ThePEG for openSUSE:Factory checked in at 2020-07-17 20:53:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ThePEG (Old) and /work/SRC/openSUSE:Factory/.ThePEG.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ThePEG" Fri Jul 17 20:53:36 2020 rev:15 rq:821513 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ThePEG/ThePEG.changes 2020-01-07 23:56:46.100137668 +0100 +++ /work/SRC/openSUSE:Factory/.ThePEG.new.3592/ThePEG.changes 2020-07-17 20:54:23.529141965 +0200 @@ -1,0 +2,11 @@ +Tue Jul 14 20:00:10 UTC 2020 - Atri Bhattacharya <[email protected]> + +- Update to version 2.2.1: + * New release solely to keep Herwig and ThePEG version numbers + in sync. +- Pass `with-hepmcversion=3` and `with-rivet=%{_prefix}` to + configure fix ThePEG not compiling with HepMC and Rivet support. +- Drop conditionals for old openSUSE versions. +- Fix an env based hashbang. + +------------------------------------------------------------------- Old: ---- ThePEG-2.2.0.tar.bz2 New: ---- ThePEG-2.2.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ThePEG.spec ++++++ --- /var/tmp/diff_new_pack.rExEPc/_old 2020-07-17 20:54:25.337143851 +0200 +++ /var/tmp/diff_new_pack.rExEPc/_new 2020-07-17 20:54:25.341143856 +0200 @@ -17,13 +17,10 @@ # DISABLE JAVA BINDINGS UNTIL COMPATIBLE WITH openjdk >= 1.9 -%if 0%{?suse_version} <= 1325 %bcond_with java -%endif -# Name: ThePEG -Version: 2.2.0 +Version: 2.2.1 Release: 0 Summary: Toolkit providing a common platform for event generators in C++ License: GPL-2.0-only @@ -31,20 +28,16 @@ URL: http://home.thep.lu.se/~leif/ThePEG/ Source: http://www.hepforge.org/archive/thepeg/%{name}-%{version}.tar.bz2 Patch1: ThePEG_gcc6_failed.patch -BuildRequires: HepMC2-devel +BuildRequires: HepMC-devel BuildRequires: LHAPDF-devel BuildRequires: Rivet-devel BuildRequires: YODA-devel -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_test-devel -%else -BuildRequires: boost-devel -%endif BuildRequires: fastjet-devel BuildRequires: fastjet-plugin-siscone-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gsl-devel +BuildRequires: libboost_test-devel %if %{with java} BuildRequires: java-devel %endif @@ -86,9 +79,14 @@ %setup -q %patch1 -p1 +# FIX AN env BASED HASHBANG +sed -i "1{s|#! /usr/bin/env bash|#!/bin/bash|}" ./src/thepeg-config.in + %build -%configure -make %{?_smp_mflags} +%configure \ + --with-hepmcversion=3 \ + --with-rivet=%{_prefix} +%make_build %install %make_install ++++++ ThePEG-2.2.0.tar.bz2 -> ThePEG-2.2.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ThePEG-2.2.0/Helicity/Vertex/Scalar/VSSVertex.cc new/ThePEG-2.2.1/Helicity/Vertex/Scalar/VSSVertex.cc --- old/ThePEG-2.2.0/Helicity/Vertex/Scalar/VSSVertex.cc 2019-12-03 11:37:44.000000000 +0100 +++ new/ThePEG-2.2.1/Helicity/Vertex/Scalar/VSSVertex.cc 2020-04-10 19:27:00.000000000 +0200 @@ -26,7 +26,7 @@ void VSSVertex::Init() { static ClassDocumentation<VSSVertex> documentation - ("The VSSVertex class is hte implementation of the" + ("The VSSVertex class is the implementation of the" "vector-scalar-scalar vertex for helicity amplitude calculations." " all such vertices should inherit from it"); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ThePEG-2.2.0/NEWS new/ThePEG-2.2.1/NEWS --- old/ThePEG-2.2.0/NEWS 2019-12-11 09:33:41.000000000 +0100 +++ new/ThePEG-2.2.1/NEWS 2020-04-10 19:27:00.000000000 +0200 @@ -8,12 +8,20 @@ The latest version of ThePEG can be found at http://www.thep.lu.se/ThePEG or at https:///herwig.hepforge.org/ +* ThePEG-2.2.1 release: 2019-04-10 + +** new release solely to keep Herwig and ThePEG version numbers in sync + * ThePEG-2.2.0 release: 2019-12-12 ** Improvements to the unit templates, building with gcc 4.8 is no longer possible ** Several smaller bug fixes and additions, to allow new features in Herwig 7.2 +* ThePEG-2.1.7 release: 2020-04-10 + +** new release solely to keep Herwig and ThePEG version numbers in sync + * ThePEG-2.1.6 release: 2019-12-11 ** update boost.m4 to allow compliation with new boost versions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ThePEG-2.2.0/configure new/ThePEG-2.2.1/configure --- old/ThePEG-2.2.0/configure 2019-12-11 09:35:53.000000000 +0100 +++ new/ThePEG-2.2.1/configure 2020-04-10 19:27:20.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ThePEG 2.2.0. +# Generated by GNU Autoconf 2.69 for ThePEG 2.2.1. # # Report bugs to <http://www.thep.lu.se/ThePEG/>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='ThePEG' PACKAGE_TARNAME='ThePEG' -PACKAGE_VERSION='2.2.0' -PACKAGE_STRING='ThePEG 2.2.0' +PACKAGE_VERSION='2.2.1' +PACKAGE_STRING='ThePEG 2.2.1' PACKAGE_BUGREPORT='http://www.thep.lu.se/ThePEG/' PACKAGE_URL='' @@ -1409,7 +1409,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ThePEG 2.2.0 to adapt to many kinds of systems. +\`configure' configures ThePEG 2.2.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1480,7 +1480,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ThePEG 2.2.0:";; + short | recursive ) echo "Configuration of ThePEG 2.2.1:";; esac cat <<\_ACEOF @@ -1625,7 +1625,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ThePEG configure 2.2.0 +ThePEG configure 2.2.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2237,7 +2237,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ThePEG $as_me 2.2.0, which was +It was created by ThePEG $as_me 2.2.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3198,7 +3198,7 @@ # Define the identity of the package. PACKAGE='ThePEG' - VERSION='2.2.0' + VERSION='2.2.1' cat >>confdefs.h <<_ACEOF @@ -20356,7 +20356,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ThePEG $as_me 2.2.0, which was +This file was extended by ThePEG $as_me 2.2.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20422,7 +20422,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ThePEG config.status 2.2.0 +ThePEG config.status 2.2.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ThePEG-2.2.0/configure.ac new/ThePEG-2.2.1/configure.ac --- old/ThePEG-2.2.0/configure.ac 2019-12-11 09:34:19.000000000 +0100 +++ new/ThePEG-2.2.1/configure.ac 2020-04-10 19:27:00.000000000 +0200 @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([ThePEG],[2.2.0],[http://www.thep.lu.se/ThePEG/],[ThePEG]) +AC_INIT([ThePEG],[2.2.1],[http://www.thep.lu.se/ThePEG/],[ThePEG]) AC_CONFIG_AUX_DIR([Config]) AC_CONFIG_MACRO_DIR([m4])
