commit gnu-compilers-hpc for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2020-07-29 17:16:36

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.3592 (New)


Package is "gnu-compilers-hpc"

Wed Jul 29 17:16:36 2020 rev:10 rq:822744 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2019-10-21 12:29:25.360030207 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.3592/gnu-compilers-hpc.changes
2020-07-29 17:17:12.568399989 +0200
@@ -1,0 +2,6 @@
+Thu Jul 23 16:13:13 UTC 2020 - Egbert Eich 
+
+- Add build support for gcc10 to HPC build (bsc#1174439). 
+  Fix version parsing for gcc10 and up.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.eZZfQ3/_old  2020-07-29 17:17:15.064402028 +0200
+++ /var/tmp/diff_new_pack.eZZfQ3/_new  2020-07-29 17:17:15.064402028 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnu
 #
-# 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
@@ -47,9 +47,15 @@
 %define c_f_ver 9
 %endif
 
+%if "%flavor" == "gnu10-hpc"
+%define c_f_ver 10
+%endif
+
 # Keep in sync with macros.hpc-gnu
-%global hpc_gnu_bin_version %{?c_f_ver:-%(echo %c_f_ver | \
-sed -e "s@\\([0-9]\\)@\\1.@g" -e "s@\\([0-9]\\)\\.\\$@\\1@g")}
+# ab >= 40 - version: a.b to accompodate for old gcc version scheme of gcc < 5
+%global hpc_gnu_bin_version %{?c_f_ver:-%(v=%c_f_ver; [ $v -lt 40 ] && echo $v 
||
+  sed -e "s@\\([0-9]\\)@\\1.@g" \\
+  -e "s@\\([0-9]\\)\\.\\$@\\1@g" <<< $v)}
 %global hpc_gnu_full_version %( gcc%{hpc_gnu_bin_version} --version |\
 head -1 |\
 sed -e "s#.* \\([0-9]\\+\\.[0-9.]\\+\\)\\(\$\\| .*\\)#\\1#" )
@@ -72,7 +78,7 @@
 Version:1.4
 Release:0
 
-Url:https://github.com/openhpc/ohpc
+URL:https://github.com/openhpc/ohpc
 Source0:
https://raw.githubusercontent.com/openSUSE/hpc/master/compiler/macros.hpc-gnu
 Source1:LICENSE
 Source2:gnu-compilers-hpc-rpmlintrc

++ macros.hpc-gnu ++
--- /var/tmp/diff_new_pack.eZZfQ3/_old  2020-07-29 17:17:15.144402093 +0200
+++ /var/tmp/diff_new_pack.eZZfQ3/_new  2020-07-29 17:17:15.148402096 +0200
@@ -9,9 +9,9 @@
  %{-v: %define _cf_ver %{-v*}} \
  %{echo: hpc_gnu_init %{?_cf_ver:version: %_cf_ver}} \
  %{expand: %%global hpc_gnu_bin_version %{?_cf_ver:-%(\\\
-echo %_cf_ver | \\\
+v=%_cf_ver; [ $v -lt 40 ] && echo $v || \\\
 sed -e "s@\\([0-9]\\)@\\1.@g" \\\
--e "s@\\([0-9]\\)\\.\\$@\\1@g")}%{!?_cf_ver:%%{nil}}} \
+-e "s@\\([0-9]\\)\\.\\$@\\1@g" <<< $v)}%{!?_cf_ver:%%{nil}}} \
  %{expand: %%global hpc_gnu_full_version %(\\\
 gcc%{hpc_gnu_bin_version} --version |\\\
 head -1 |\\\




commit gnu-compilers-hpc for openSUSE:Factory

2019-10-21 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2019-10-21 12:29:19

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.2352 (New)


Package is "gnu-compilers-hpc"

Mon Oct 21 12:29:19 2019 rev:9 rq:741204 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2019-08-27 15:20:07.944878730 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.2352/gnu-compilers-hpc.changes
2019-10-21 12:29:25.360030207 +0200
@@ -6,0 +7 @@
+  for SLE-15-SP2: add gcc v.9 (jsc#SLE-8604)



Other differences:
--



commit gnu-compilers-hpc for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2019-08-27 15:20:05

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.7948 (New)


Package is "gnu-compilers-hpc"

Tue Aug 27 15:20:05 2019 rev:8 rq:724406 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2019-02-25 17:44:47.642921391 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.7948/gnu-compilers-hpc.changes
2019-08-27 15:20:07.944878730 +0200
@@ -1,0 +2,8 @@
+Fri Aug  2 05:30:55 UTC 2019 - Egbert Eich 
+
+- Add support for gcc v.6, v.8 and v.9.
+  for SLE-12 HPC: v.6, v.7, v.8 (jsc#SLE-7765)
+  for SLE-15 & SLE-15-SP1: gcc v.7, v.8 (jsc#SLE-7766)
+- For the base compiler add a Provides: for the versioned form.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.34cLNs/_old  2019-08-27 15:20:08.800878299 +0200
+++ /var/tmp/diff_new_pack.34cLNs/_new  2019-08-27 15:20:08.804878297 +0200
@@ -31,10 +31,22 @@
 %undefine c_f_ver
 %endif
 
+%if "%flavor" == "gnu6-hpc"
+%define c_f_ver 6
+%endif
+
 %if "%flavor" == "gnu7-hpc"
 %define c_f_ver 7
 %endif
 
+%if "%flavor" == "gnu8-hpc"
+%define c_f_ver 8
+%endif
+
+%if "%flavor" == "gnu9-hpc"
+%define c_f_ver 9
+%endif
+
 # Keep in sync with macros.hpc-gnu
 %global hpc_gnu_bin_version %{?c_f_ver:-%(echo %c_f_ver | \
 sed -e "s@\\([0-9]\\)@\\1.@g" -e "s@\\([0-9]\\)\\.\\$@\\1@g")}
@@ -45,6 +57,7 @@
 [ ${HPC_CF_FULL_VERSION.*} -lt 5 ] && \
 echo ${HPC_CF_FULL_VERSION%%.*} || \
 echo ${HPC_CF_FULL_VERSION.*} )
+%global hpc_prov_version %{!?c_f_ver:%(var=%hpc_gnu_dep_version; echo 
${var/./_})}
 %global hpc_gnu_pack_version %{?c_f_ver}
 %if 0%{!?leap_version:1} && 0%{!?sle_version:1}
 %global hpc_rolling_release_version %(echo %hpc_gnu_dep_version | tr -d '.')
@@ -67,6 +80,9 @@
 BuildRequires:  gcc%{?c_f_ver}
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
+%{!?c_f_ver: #
+Provides:   %{compiler_family}%{?hpc_prov_version}-compilers-hpc = 
%version-%release
+}
 Requires:   lua-lmod
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -80,6 +96,9 @@
 Summary:Devel package for HPC GNU compiler environment
 Group:  Development/Tools/Other
 BuildArch:  noarch
+%{!?c_f_ver: #
+Provides:   %{compiler_family}%{?hpc_prov_version}-compilers-hpc-devel = 
%version-%release
+}
 Requires:   %{name} = %{version}
 Requires:   gcc%{hpc_cf_pack_version} 
 Requires:   gcc%{hpc_cf_pack_version}-c++ 
@@ -99,6 +118,9 @@
 Provides:   %{pname}-hpc-macros-devel = %{version}
 Conflicts:  otherproviders(%{pname}-hpc-macros-devel)
 BuildArch:  noarch
+%{!?c_f_ver: #
+Provides:   
%{compiler_family}%{?hpc_prov_version}-compilers-hpc-macros-devel = 
%version-%release
+}
 Requires:   %{name}-devel = %{version}
 
 %description macros-devel
@@ -107,6 +129,10 @@
 %prep
 
 %build
+echo "hpc_gnu_full_version: %hpc_gnu_full_version"
+echo "hpc_gnu_dep_version: %hpc_gnu_dep_version"
+echo "hpc_gnu_bin_version: %hpc_gnu_bin_version"
+%{!?c_f_ver:echo "hpc_prov_version: %hpc_prov_version"}
 
 %{__cat} < %{meta}
 %{name}-devel is a meta package to ensure installation of the 




commit gnu-compilers-hpc for openSUSE:Factory

2019-02-25 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2019-02-25 17:44:46

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.28833 (New)


Package is "gnu-compilers-hpc"

Mon Feb 25 17:44:46 2019 rev:7 rq:674844 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2018-11-19 23:32:57.563123713 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new.28833/gnu-compilers-hpc.changes
   2019-02-25 17:44:47.642921391 +0100
@@ -1,0 +2,7 @@
+Wed Jan 16 15:01:07 UTC 2019 - e...@suse.com
+
+- Add links from the generic compiler binary names cc, cpp, c++
+  and fc to the compiler specific names in the package private
+  binary directory.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.8cbXBk/_old  2019-02-25 17:44:48.150921183 +0100
+++ /var/tmp/diff_new_pack.8cbXBk/_new  2019-02-25 17:44:48.150921183 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnu
 #
-# 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
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -56,7 +56,7 @@
 License:BSD-3-Clause
 Group:  Development/Tools/Other
 Name:   %myname
-Version:1.3
+Version:1.4
 Release:0
 
 Url:https://github.com/openhpc/ohpc
@@ -145,9 +145,9 @@
 
 set version %{hpc_cf_dep_version}
 prepend-pathMODULEPATH  %{hpc_modulepath}
+prepend-pathPATH%{hpc_cf_install_path}/bin
 %if 0%{?c_f_ver:1} > 0
 prepend-pathMANPATH %{hpc_cf_install_path}/man
-prepend-pathPATH%{hpc_cf_install_path}/bin
 setenv CC  gcc%{hpc_gnu_bin_version}
 setenv CXX g++%{hpc_gnu_bin_version}
 setenv FC  gfortran%{hpc_gnu_bin_version}
@@ -175,11 +175,11 @@
 rm -rf %{hpc_cf_install_path}/bin %{hpc_cf_install_path}/bin
 %endif
 
-%if 0%{?c_f_ver:1}
 %posttrans devel
+mkdir -p %{hpc_cf_install_path}/bin
+%if 0%{?c_f_ver:1}
 export list="cpp%{hpc_cf_pack_version} gcc%{hpc_cf_pack_version} \
 gcc%{hpc_cf_pack_version}-c++ gcc%{hpc_cf_pack_version}-fortran"
-mkdir -p %{hpc_cf_install_path}/bin
 for i in $(rpm -ql ${list} | grep -E -e "/usr/bin|/usr/share/man")
 do
 dir=$(dirname $i)
@@ -197,7 +197,15 @@
 ;;
 esac
 done
+%else
+# for the base compiler version link to the 'default' binary:
+localbindir=%_bindir/
 %endif
+for i in cc cpp c++
+do
+test -e %{hpc_cf_install_path}/bin/${i} || ln -sf 
${localbindir}${i}%{hpc_gnu_bin_version} %{hpc_cf_install_path}/bin/${i}
+done
+test -e %{hpc_cf_install_path}/bin/fortran || ln -sf 
${localbindir}gfortran%{hpc_gnu_bin_version} %{hpc_cf_install_path}/bin/fc
 
 %files
 %defattr(-,root,root,-)




commit gnu-compilers-hpc for openSUSE:Factory

2018-11-19 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2018-11-19 23:32:45

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new (New)


Package is "gnu-compilers-hpc"

Mon Nov 19 23:32:45 2018 rev:6 rq:650049 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2018-01-31 19:52:36.443480282 +0100
+++ /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new/gnu-compilers-hpc.changes 
2018-11-19 23:32:57.563123713 +0100
@@ -1,0 +2,5 @@
+Sun Nov 18 10:32:56 UTC 2018 - e...@suse.com
+
+- Define _hpc_gnu_module (bsc#1116458).
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.NwVGj6/_old  2018-11-19 23:32:58.219122955 +0100
+++ /var/tmp/diff_new_pack.NwVGj6/_new  2018-11-19 23:32:58.223122950 +0100
@@ -201,7 +201,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE
+%license LICENSE
 %dir %{lua_lmod_modulesdir}/%{pname}
 %dir %{hpc_modulepath}
 %dir %{hpc_base}

++ macros.hpc-gnu ++
--- /var/tmp/diff_new_pack.NwVGj6/_old  2018-11-19 23:32:58.283122882 +0100
+++ /var/tmp/diff_new_pack.NwVGj6/_new  2018-11-19 23:32:58.287122876 +0100
@@ -22,7 +22,8 @@
 echo ${FULL_VERSION%%.*} || \\\
 echo ${FULL_VERSION.*})} \
  %{expand: %%global hpc_gnu_pack_version %{?_cf_ver}%{!?_cf_ver:%%{nil}}} \
- %{expand: %%global hpc_gnu_dir gnu%{hpc_gnu_dep_version}}
+ %{expand: %%global hpc_gnu_dir gnu%{hpc_gnu_dep_version}} \
+ %{expand: %%global _hpc_gnu_module gnu/%hpc_gnu_dep_version}
 
 %hpc_setup_gnu \
 export CC=gcc%{hpc_gnu_bin_version} \




commit gnu-compilers-hpc for openSUSE:Factory

2018-01-31 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2018-01-31 19:52:35

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new (New)


Package is "gnu-compilers-hpc"

Wed Jan 31 19:52:35 2018 rev:5 rq:571207 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2017-11-21 15:33:42.746295927 +0100
+++ /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new/gnu-compilers-hpc.changes 
2018-01-31 19:52:36.443480282 +0100
@@ -1,0 +2,14 @@
+Tue Jan 30 10:11:45 UTC 2018 - e...@suse.com
+
+- Update to gcc v.7 for SLES-12 builds.
+- Set the 'granularity' for selection to the
+  granularity of GNU toolchain versions we
+  distinguish: For major versions until 4,
+  this is 2 versions, for anything above it
+  is just the major version.
+- On TW/Factory add explicit dependency to the 
+  compiler major version package. This is to make 
+  sure package gets rebuilt when this versions 
+  changes.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.iBEmId/_old  2018-01-31 19:52:39.871320878 +0100
+++ /var/tmp/diff_new_pack.iBEmId/_new  2018-01-31 19:52:39.887320134 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package compilers-hpc
+# spec file for package gnu
 #
-# 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
@@ -31,8 +31,8 @@
 %undefine c_f_ver
 %endif
 
-%if "%flavor" == "gnu6-hpc"
-%define c_f_ver 6
+%if "%flavor" == "gnu7-hpc"
+%define c_f_ver 7
 %endif
 
 # Keep in sync with macros.hpc-gnu
@@ -42,14 +42,19 @@
 head -1 |\
 sed -e "s#.* \\([0-9]\\+\\.[0-9.]\\+\\)\\(\$\\| .*\\)#\\1#" )
 %global hpc_gnu_dep_version %(HPC_CF_FULL_VERSION=%hpc_gnu_full_version; \
-echo ${HPC_CF_FULL_VERSION%.*})
+[ ${HPC_CF_FULL_VERSION.*} -lt 5 ] && \
+echo ${HPC_CF_FULL_VERSION%%.*} || \
+echo ${HPC_CF_FULL_VERSION.*} )
 %global hpc_gnu_pack_version %{?c_f_ver}
+%if 0%{!?leap_version:1} && 0%{!?sle_version:1}
+%global hpc_rolling_release_version %(echo %hpc_gnu_dep_version | tr -d '.')
+%endif
 %global hpc_gnu_dir gnu%{hpc_gnu_dep_version}
 %hpc_init -C -c %compiler_family %{?c_f_ver:-v %{c_f_ver}}
 
 Summary:SUSE HPC GNU Compiler Toolchain environment
 License:BSD-3-Clause
-Group:  Development/Languages
+Group:  Development/Tools/Other
 Name:   %myname
 Version:1.3
 Release:0
@@ -73,19 +78,24 @@
 
 %package devel
 Summary:Devel package for HPC GNU compiler environment
-Group:  Development/Languages
+Group:  Development/Tools/Other
 BuildArch:  noarch
 Requires:   %{name} = %{version}
 Requires:   gcc%{hpc_cf_pack_version} 
 Requires:   gcc%{hpc_cf_pack_version}-c++ 
 Requires:   gcc%{hpc_cf_pack_version}-fortran
+%if 0%{?hpc_rolling_release_version:1}
+Requires:   gcc%{hpc_rolling_release_version} 
+Requires:   gcc%{hpc_rolling_release_version}-c++ 
+Requires:   gcc%{hpc_rolling_release_version}-fortran
+%endif
 
 %description devel
 Provides package dependencies for building with the GNU compiler toolchain.
 
 %package macros-devel
 Summary:Macro package for HPC GNU compiler environment
-Group:  Development/Languages
+Group:  Development/Tools/Other
 Provides:   %{pname}-hpc-macros-devel = %{version}
 Conflicts:  otherproviders(%{pname}-hpc-macros-devel)
 BuildArch:  noarch
@@ -112,7 +122,7 @@
 mkdir -p %{buildroot}%{hpc_install_base}
 mkdir -p %{buildroot}%{hpc_modulepath}
 mkdir -p %{buildroot}%{lua_lmod_modulesdir}/%pname
-%{__cat} <<"EOF" > %{buildroot}/%{lmod_base}/%{hpc_cf_full_version}
+%{__cat} < %{buildroot}/%{lmod_base}/%{hpc_cf_dep_version}
 
#%%Module1.0#
 
 proc ModulesHelp { } {
@@ -124,7 +134,7 @@
 puts stderr "on the commandline syntax and compiler options."
 puts stderr " "
 
-puts stderr "\nVersion %{hpc_cf_full_version}\n"
+puts stderr "\nVersion %{hpc_cf_dep_version}\n"
 
 }
 module-whatis "Name: GNU Compiler Collection"
@@ -133,7 +143,7 @@
 module-whatis "Description: GNU Compiler Family (C/C++/Fortran for %_arch)"
 module-whatis "URL: http://gcc.gnu.org;
 
-set version %{hpc_cf_full_version}
+set version 

commit gnu-compilers-hpc for openSUSE:Factory

2017-11-21 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2017-11-21 15:33:36

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new (New)


Package is "gnu-compilers-hpc"

Tue Nov 21 15:33:36 2017 rev:4 rq:543912 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2017-10-07 17:50:42.135207182 +0200
+++ /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new/gnu-compilers-hpc.changes 
2017-11-21 15:33:42.746295927 +0100
@@ -1,0 +2,8 @@
+Fri Nov 10 20:17:48 UTC 2017 - e...@suse.com
+
+- Add Requires: for lua-lmod to base package.
+- Add Provides/Conflicts: to macro package:
+  only one version of this macro package can
+  can be installed at the same time.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.CFaBji/_old  2017-11-21 15:33:44.278240412 +0100
+++ /var/tmp/diff_new_pack.CFaBji/_new  2017-11-21 15:33:44.278240412 +0100
@@ -62,6 +62,7 @@
 BuildRequires:  gcc%{?c_f_ver}
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
+Requires:   lua-lmod
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -85,6 +86,8 @@
 %package macros-devel
 Summary:Macro package for HPC GNU compiler environment
 Group:  Development/Languages
+Provides:   %{pname}-hpc-macros-devel = %{version}
+Conflicts:  otherproviders(%{pname}-hpc-macros-devel)
 BuildArch:  noarch
 Requires:   %{name}-devel = %{version}
 




commit gnu-compilers-hpc for openSUSE:Factory

2017-10-07 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2017-10-07 17:50:40

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new (New)


Package is "gnu-compilers-hpc"

Sat Oct  7 17:50:40 2017 rev:3 rq:532079 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2017-10-05 12:05:55.952262135 +0200
+++ /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new/gnu-compilers-hpc.changes 
2017-10-07 17:50:42.135207182 +0200
@@ -1,0 +2,6 @@
+Thu Oct  5 12:32:32 UTC 2017 - e...@suse.com
+
+- Make source files downloadable from git.
+- Remove some debugging code.
+
+---



Other differences:
--
++ gnu-compilers-hpc.spec ++
--- /var/tmp/diff_new_pack.TEa82Q/_old  2017-10-07 17:50:42.855175531 +0200
+++ /var/tmp/diff_new_pack.TEa82Q/_new  2017-10-07 17:50:42.855175531 +0200
@@ -19,10 +19,6 @@
 %global flavor @BUILD_FLAVOR@%nil
 
 %if "%flavor" == ""
-%global flavor gnu-hpc
-%endif
-
-%if "%flavor" == ""
 ExclusiveArch:  do_not_build
 %endif
 
@@ -59,7 +55,7 @@
 Release:0
 
 Url:https://github.com/openhpc/ohpc
-Source0:macros.hpc-gnu
+Source0:
https://raw.githubusercontent.com/openSUSE/hpc/master/compiler/macros.hpc-gnu
 Source1:LICENSE
 Source2:gnu-compilers-hpc-rpmlintrc
 Source3:_multibuild




commit gnu-compilers-hpc for openSUSE:Factory

2017-10-05 Thread root
Hello community,

here is the log from the commit of package gnu-compilers-hpc for 
openSUSE:Factory checked in at 2017-10-05 12:02:12

Comparing /work/SRC/openSUSE:Factory/gnu-compilers-hpc (Old)
 and  /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new (New)


Package is "gnu-compilers-hpc"

Thu Oct  5 12:02:12 2017 rev:2 rq:531171 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/gnu-compilers-hpc/gnu-compilers-hpc.changes  
2017-09-13 22:36:59.187423718 +0200
+++ /work/SRC/openSUSE:Factory/.gnu-compilers-hpc.new/gnu-compilers-hpc.changes 
2017-10-05 12:05:55.952262135 +0200
@@ -1,0 +2,5 @@
+Wed Oct  4 08:12:01 UTC 2017 - e...@suse.com
+
+- Fix LICENSE and copyright statement in LICENSE.
+
+---
@@ -4,0 +10,6 @@
+
+---
+Tue Sep 12 08:28:31 UTC 2017 - e...@suse.com
+
+- Remove spec_fix.pl, use multibuild instead.
+- Add RPM macros to be used together with macros.hpc from suse-hpc.



Other differences:
--
++ LICENSE ++
--- /var/tmp/diff_new_pack.lAk5Z3/_old  2017-10-05 12:05:57.080103271 +0200
+++ /var/tmp/diff_new_pack.lAk5Z3/_new  2017-10-05 12:05:57.084102708 +0200
@@ -1,3 +1,5 @@
+Copyright © 2017 openSUSE Project
+
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
@@ -9,9 +11,9 @@
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
  
-3. Neither the name of Novell nor the names of its contributors may
-   be used to endorse or promote products derived from this software
-   without specific prior written permission.
+3. Neither the name of the copyright holder nor the names of its 
+   contributors may be used to endorse or promote products derived from 
+   this software without specific prior written permission.
 
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED