Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2017-10-18 16:15:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hdf5 (Old) and /work/SRC/openSUSE:Factory/.hdf5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hdf5" Wed Oct 18 16:15:30 2017 rev:35 rq:534941 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes 2017-09-21 12:29:39.459064476 +0200 +++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes 2017-10-18 16:15:31.835416542 +0200 @@ -1,0 +2,15 @@ +Tue Oct 17 14:07:15 UTC 2017 - [email protected] + +- Add magic to limit the number of flavors built in the OBS ring + to non-HPC and mvapich2 builds. +- Fix %libname() for non-HPC builds. +- Fix some summaries and a Requires: of devel-static. + +------------------------------------------------------------------- +Fri Sep 8 14:35:32 UTC 2017 - [email protected] + +- Convert package to multibuild. +- Add HPC build using environment modules + (FATE#321717, FATE#321710). + +------------------------------------------------------------------- Old: ---- baselibs.conf baselibs.conf.in New: ---- _multibuild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf5.spec ++++++ ++++ 1464 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/hdf5/hdf5.spec ++++ and /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.spec ++++++ _multibuild ++++++ <multibuild> <package>serial</package> <package>openmpi</package> <package>mvapich2</package> <package>gnu-openmpi-hpc</package> <package>gnu-mvapich2-hpc</package> <package>gnu-hpc</package> </multibuild> ++++++ update_so_version.sh ++++++ --- /var/tmp/diff_new_pack.GNCuyk/_old 2017-10-18 16:15:32.991362456 +0200 +++ /var/tmp/diff_new_pack.GNCuyk/_new 2017-10-18 16:15:32.995362269 +0200 @@ -13,8 +13,8 @@ cleanup() { - rm -f lt_vers.sh sonum_spec.sed sonum_baselibs.sed - rm -f hdf5.spec.tmp baselibs.conf.tmp + rm -f lt_vers.sh sonum_spec.sed + rm -f hdf5.spec.tmp } ## We are going to parse these variables from tarball: @@ -54,9 +54,8 @@ test "${!var}" -gt 0 || exit_error "$var='${!var}' bad or undefined" dbg "update $var=${!var}" def_sonum="sonum${infix}" - # create sed scripts for spec file and baselibs + # create sed scripts for spec file echo "s/^%define $def_sonum .*/%define $def_sonum ${!var}/" >> sonum_spec.sed - echo "s/@${def_sonum}@/${!var}/g" >> sonum_baselibs.sed done # update spec file if needed @@ -68,13 +67,4 @@ echo "hdf5.spec updated" >&2 fi -# update baselibs if needed -sed -f sonum_baselibs.sed baselibs.conf.in > baselibs.conf.tmp -if diff -q baselibs.conf.tmp baselibs.conf &>/dev/null; then - dbg "baselibs.conf was up-to-date" -else - mv baselibs.conf.tmp baselibs.conf - echo "baselibs.conf updated" >&2 -fi - cleanup
