SHA256
10
0
forked from pool/adios

26 Commits

Author SHA256 Message Date
e92b05b07d Accepting request 1265582 from home:NMorey:branches:science:HPC
- Remove gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems
- Fix mpi_ver for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1265582
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=38
2025-04-01 07:51:46 +00:00
e6feb384c3 Accepting request 1147730 from home:dimstar:rpm4.20:a
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

OBS-URL: https://build.opensuse.org/request/show/1147730
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=36
2024-02-25 11:41:49 +00:00
Ana Guerrero
147fe5094a Accepting request 1119615 from home:NMorey:branches:science
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1119615
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=34
2023-11-02 11:05:58 +00:00
28be93f3f8 - Revert last change.
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=33
2022-06-10 15:44:09 +00:00
17b5a7faee - Dropping openmpi1/2/3 flavors from default as these have been
dropped from oS:Factory.

OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=32
2022-06-10 12:22:57 +00:00
d602ea6aa6 * Make python3 the default for TW and SLE/Leap 15
- Do not mark template files for HPC as %config.

OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=30
2021-03-05 10:38:23 +00:00
8a034961c8 Accepting request 876599 from home:eeich:branches:science
* Remove python2 code and dependencies.
  * Removed & Automated: fix_python_shebang.patch

OBS-URL: https://build.opensuse.org/request/show/876599
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=27
2021-03-03 18:37:58 +00:00
31d85165cd Accepting request 872912 from home:eeich:branches:science
- Add Fix-code-to-be-python3-compliant.patch:
  Remove python2 code and dependencies.

OBS-URL: https://build.opensuse.org/request/show/872912
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=26
2021-02-16 16:51:08 +00:00
456d45e496 Accepting request 869848 from home:eeich:branches:science
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors.

OBS-URL: https://build.opensuse.org/request/show/869848
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=25
2021-02-05 21:18:29 +00:00
a9a3e4bfc7 Accepting request 869473 from home:eeich:branches:science
- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning.

OBS-URL: https://build.opensuse.org/request/show/869473
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=24
2021-02-04 14:38:39 +00:00
Ana Guerrero
31a1719d03 Accepting request 821886 from home:StefanBruens:branches:science
- Adapt to HPC module netcdf naming change (boo#1174291).

OBS-URL: https://build.opensuse.org/request/show/821886
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=22
2020-07-20 12:33:04 +00:00
Ana Guerrero
c7817e06cc Accepting request 821698 from home:StefanBruens:branches:science
- Drop numpy build dependency. The numpy wrapper is currently not
  built, and can be built separately.
- Add -fallow-argument-mismatch Fortran flag to workaround
  GFortran10 being more strict by default.

OBS-URL: https://build.opensuse.org/request/show/821698
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=21
2020-07-20 09:58:42 +00:00
44b869dd98 - Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=19
2019-12-10 21:44:39 +00:00
873bbc629e Accepting request 752650 from home:StefanBruens:branches:science
- Correct naming of openmpi1 packages in Leap 15.0/15.1 (still
  called openmpi), fixes unresolvable packages.
- Add non-HPC openmpi2 and openmpi3 flavors.

- Add missing FCFLAGS export
- Disable openmpi3 and the openmpi flavor in SLE.
- Remake patch adios-correct-func-ret.patch to make sure the functions
- Update Licensing.
  file.
- Add a separate package with the examples in two flavors one for
  non-HPC and another one for HPC: examples and examples-hpc.

OBS-URL: https://build.opensuse.org/request/show/752650
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=15
2019-12-03 13:42:30 +00:00
be976ed1b3 Accepting request 752511 from home:eeich:branches:science
- Add support for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).

OBS-URL: https://build.opensuse.org/request/show/752511
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=13
2019-11-29 20:30:39 +00:00
7cdb7f2589 Accepting request 752509 from home:eeich:branches:science
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
- Disable build on s390/s390x as netcdf is not available (bsc#1157965).
- Fix openmpi1 names for non-HPC builds on Factory.

OBS-URL: https://build.opensuse.org/request/show/752509
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=12
2019-11-29 20:21:16 +00:00
Ana Guerrero
82ddfa170d Accepting request 751742 from home:anag:branches:science
- Add missing FCFLAGS export

OBS-URL: https://build.opensuse.org/request/show/751742
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=11
2019-11-29 08:03:20 +00:00
Ana Guerrero
e5855115b0 Accepting request 751555 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Fix aarch64 LTO build with -ffat-lto-objects flag

OBS-URL: https://build.opensuse.org/request/show/751555
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=10
2019-11-28 10:21:32 +00:00
Ana Guerrero
66b3682444 Accepting request 740991 from home:anag:branches:science
- Disable openmpi3 and the openmpi flavor in SLE.

OBS-URL: https://build.opensuse.org/request/show/740991
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=8
2019-10-18 08:48:04 +00:00
Ana Guerrero
db21fd080f Accepting request 735701 from home:anag:branches:science
- Remake patch adios-correct-func-ret.patch to make sure the functions 
  return something instead of changing the return type from int to void.

OBS-URL: https://build.opensuse.org/request/show/735701
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=7
2019-10-07 10:08:55 +00:00
Ana Guerrero
f1c8323a90 Add Jira feature ID
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=6
2019-10-04 15:09:04 +00:00
Ana Guerrero
e76ba8513c Accepting request 699391 from home:anag:branches:science
- Move the static libraries to a -devel-static packages. Adios doesn't
  provides shared libraries and the static libraries are required for
  the bindings to work.

OBS-URL: https://build.opensuse.org/request/show/699391
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=5
2019-04-29 10:27:06 +00:00
Ana Guerrero
361569c22b Accepting request 692922 from home:anag:branches:science
- Fix path for the files that were installed directly at /etc.

OBS-URL: https://build.opensuse.org/request/show/692922
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=4
2019-04-10 11:12:33 +00:00
Ana Guerrero
b278446e12 Accepting request 692212 from home:anag:branches:science
- Update Licensing.

OBS-URL: https://build.opensuse.org/request/show/692212
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=3
2019-04-08 09:00:40 +00:00
Ana Guerrero
c4a19651b0 Accepting request 689743 from home:jengelh:branches:science
- Generalize and trim bias from description.

OBS-URL: https://build.opensuse.org/request/show/689743
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=2
2019-03-29 08:34:58 +00:00
3379fd084d Accepting request 689731 from home:anag:branches:factory_staging
- Drop the packages and flavors for examples/examples-hpc. It's easier
  for an interested user to download directly the source package and build
  them directly.
- Update the URLs to use https
- Add -L option to the standard master package
- Delete the module .version file in the %postun if it's the default one
- Use the macro %hpc_modules_init to load the module files
- Re-add CPATH, C_INCLUDE_PATH and CPLUS_INCLUDE_PATH to the module
file.
- Add a separate package with the examples in two flavors one for 
non-HPC  and another one for HPC: examples and examples-hpc. 
- Update Requires for the devel package.
- Update to version 1.31.1
- Add python support:
  * This is only for Python2
  * Update in the module file
  * Add needed Requires on python2-xml and python2-PyYAML
- Fix a few python shebangs with patch fix_python_shebang.patch
- Add a Requires on hdf5 for every mpi flavor and update the module 
file with 'depends-on phdf5'.
- Add examples packages. It's only created for the openmpi flavor 
to avoid having several packages with the same content.
- Spec file polishing: spec-cleaner and update to the lastest 
packaging convention for HPC packages.

OBS-URL: https://build.opensuse.org/request/show/689731
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=1
2019-03-29 07:52:27 +00:00