Commit Graph

67 Commits

Author SHA256 Message Date
Ana Guerrero
06e5ae9c61 Accepting request 1229425 from science
OBS-URL: https://build.opensuse.org/request/show/1229425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=34
2024-12-10 22:43:08 +00:00
Dmitry Roshchin
6e16d83b45 Add BuildRequires: libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc to fix use of %requires_eq.
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=49
2024-12-09 15:29:49 +00:00
Dominique Leuenberger
5c0279d15f Accepting request 1219257 from science
OBS-URL: https://build.opensuse.org/request/show/1219257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=33
2024-10-31 15:08:53 +00:00
Dmitry Roshchin
4acf4c9948 Move manual installation of files from %check section to install where they really belong (boo#1232550).
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=47
2024-10-30 05:57:00 +00:00
Ana Guerrero
0ecb5da8a5 Accepting request 1218514 from science
OBS-URL: https://build.opensuse.org/request/show/1218514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=32
2024-10-28 14:17:38 +00:00
Dmitry Roshchin
369b078d17 - Fix %check for gnu-hpc flavor by loading openblas module before
running ctest.
- Update to version 7.0.0
  * To avoid name clashes, use type "singlecomplex" instead of
    "complex".
  * Rank Deficient Matrices

OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=45
2024-10-26 11:48:03 +00:00
Ana Guerrero
b48d737be5 Accepting request 1105479 from science
OBS-URL: https://build.opensuse.org/request/show/1105479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=31
2023-08-30 08:17:37 +00:00
ee75fe986b Accepting request 1102592 from home:mathletic:branches:science
- Update to version 6.0.1
  * Doxygen cleanup
  * Fix memory leak in ILU routines
  * Clean up some f2c-ed files
- Run regression tests with CTest
- Disable building examples
- Update patch superlu-remove-mc64ad.patch
- Drop patch superlu-examples_Makefile_remove_itersol.patch as
  we use CMake and no longer the provided Makefiles. And
  examples are no longer built.

OBS-URL: https://build.opensuse.org/request/show/1102592
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=43
2023-08-23 12:15:47 +00:00
Dominique Leuenberger
90614945f1 Accepting request 1084760 from science
OBS-URL: https://build.opensuse.org/request/show/1084760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=30
2023-05-05 13:57:11 +00:00
ef35587763 Accepting request 1083915 from home:eeich:branches:science
- Fix broken magic in HPC module file. This has been broken since:
   Wed Apr 19 23:20:41 UTC 2023 - Christoph G <foss@grueninger.de>
   - Fix two rpmlint warning.
- Add rpmlintrc.

OBS-URL: https://build.opensuse.org/request/show/1083915
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=41
2023-05-04 14:43:59 +00:00
Dominique Leuenberger
aaada0a5a0 Accepting request 1081280 from science
OBS-URL: https://build.opensuse.org/request/show/1081280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=29
2023-04-22 19:57:29 +00:00
be4d3bc354 Accepting request 1080454 from home:mathletic:branches:science
Fix two rpmlint warning.

OBS-URL: https://build.opensuse.org/request/show/1080454
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=39
2023-04-21 12:56:55 +00:00
fc463fc037 OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=38 2023-04-16 07:22:59 +00:00
68c209f98b OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=37 2023-04-16 07:22:35 +00:00
19c568332c Accepting request 1079675 from home:mathletic:branches:science
- update to version 6.0.0
  * Add 64-bit indexing support, with mixed int and int64_t types.
  * Add METIS ordering option.
  * Add FORTRAN/CMakeLists.txt
- Update and rename patch superlu-5.2-remove-mc64ad.patch to
  superlu-remove-mc64ad.patch
- update superlu-examples_Makefile_remove_itersol.patch

OBS-URL: https://build.opensuse.org/request/show/1079675
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=36
2023-04-16 07:19:32 +00:00
Dominique Leuenberger
2634b38820 Accepting request 922790 from science
- update to version 5.3.0 (JSC#SLE-22138)

OBS-URL: https://build.opensuse.org/request/show/922790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=28
2021-10-11 13:30:37 +00:00
0d0133e0b3 OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=35 2021-10-02 11:07:00 +00:00
7a213d004f Accepting request 922439 from home:aginies:branches:openSUSE:Factory
- update to version 5.3.0 (JSC#SLE-22138)

OBS-URL: https://build.opensuse.org/request/show/922439
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=34
2021-10-02 11:02:28 +00:00
Dominique Leuenberger
17b3e665a5 Accepting request 868870 from 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/868870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=27
2021-02-07 14:16:40 +00:00
0a7bf53734 Accepting request 867654 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/867654
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=32
2021-01-29 08:17:17 +00:00
Dominique Leuenberger
36046f9efb Accepting request 848906 from science
OBS-URL: https://build.opensuse.org/request/show/848906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=26
2020-11-16 16:21:39 +00:00
Ana Guerrero
f22e43c088 Accepting request 848904 from home:anag:branches:science
- Fix package name, re-add lines removed by mistake. 
  This fix duplicate binary names. (boo#1178840)

OBS-URL: https://build.opensuse.org/request/show/848904
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=30
2020-11-16 15:25:35 +00:00
Dominique Leuenberger
2d329e2252 Accepting request 846305 from science
OBS-URL: https://build.opensuse.org/request/show/846305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=25
2020-11-09 12:56:17 +00:00
Ana Guerrero
bb64cce769 Accepting request 846434 from home:anag:branches:science
revert

OBS-URL: https://build.opensuse.org/request/show/846434
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=28
2020-11-06 11:22:18 +00:00
Ana Guerrero
b7f229371e Accepting request 846352 from home:anag:branches:science
OBS-URL: https://build.opensuse.org/request/show/846352
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=27
2020-11-05 21:47:02 +00:00
Ana Guerrero
a6b0c99a2a Accepting request 846302 from home:anag:branches:science
- New version 5.2.2 (boo#1178112)
  - bugfixes, documentation and examples update.
- Update URL and Source0 and Source1, use get_tarball.sh to remove
  non distributable files.
- Install superlu_ug.pdf provided by the tarball.
- Remove patch, merged upstream
  * superlu-4.3-include.patch
  * superlu-4.3-dont-opt-away.diff
  * superlu-5.2-make.patch
- Refresh patch:
  * superlu-examples_Makefile_remove_itersol.patch
  * superlu-make.linux.patch

OBS-URL: https://build.opensuse.org/request/show/846302
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=26
2020-11-05 16:39:58 +00:00
Dominique Leuenberger
b37e8c2581 Accepting request 833709 from science
- Add build support for gcc10 to HPC build (bsc#1174439). (forwarded request 833681 from eeich)

OBS-URL: https://build.opensuse.org/request/show/833709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=24
2020-09-14 10:13:30 +00:00
269fa2dbbf Accepting request 833681 from home:eeich:branches:science
- Add build support for gcc10 to HPC build (bsc#1174439).

OBS-URL: https://build.opensuse.org/request/show/833681
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=24
2020-09-11 08:24:06 +00:00
Dominique Leuenberger
3a982346eb Accepting request 779514 from science
- Add support for gcc8/9 building (jsc#SLE-8604). (forwarded request 779442 from eeich)

OBS-URL: https://build.opensuse.org/request/show/779514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=23
2020-02-28 14:19:18 +00:00
b3676d0acd Accepting request 779442 from home:eeich:branches:science
- Add support for gcc8/9 building (jsc#SLE-8604).

OBS-URL: https://build.opensuse.org/request/show/779442
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=22
2020-02-26 14:56:52 +00:00
Stephan Kulow
5eb0a372fe Accepting request 674942 from science
- Fix the package group fix.

- Fix dependencies.
- Fix %%post and %%postun scripts for HPC.
- Fix HPC modulefile.
- Fix package groups.
- Generate and add pkgconfig files.

- add README.SUSE file in the %%doci in order to explain
  * Replace mc64ad.f by mc64ad.c using f2c.
  * Update doxygen code documentation.
- Spec file reformating
- remove selfprovides
  * Added "options" input argument and "stat" output argument
  * fixed a bug in the complex drivers sgssvx/zgssvx when the
  * prefixed the header files by "slu_".
  * Fixed a memory leak in get_perm_c() when bnz=0.
- add missing function prototypes
- avoid an endless loop during building (#133820)
- Pass $(RPM_OPT_FLAGS) -Os -fPIC for files that don't need to be
- fix owner for README.SuperLU

OBS-URL: https://build.opensuse.org/request/show/674942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=22
2019-02-25 16:45:42 +00:00
288e2b890f Accepting request 674901 from home:jengelh:branches:science
- Fix the package group fix.

OBS-URL: https://build.opensuse.org/request/show/674901
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=20
2019-02-14 11:18:24 +00:00
fd120cba19 Accepting request 674838 from home:eeich:branches:science
- Fix dependencies.
- Fix %%post and %%postun scripts for HPC.
- Fix HPC modulefile.
- Fix package groups.
- Generate and add pkgconfig files.

OBS-URL: https://build.opensuse.org/request/show/674838
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=19
2019-02-14 06:49:09 +00:00
Dominique Leuenberger
ceb7c6e989 Accepting request 672776 from science
- Set default module version correctly when installing
  master package, unset when deinstalling the default library
  package.
- make example make.inc work with non-HPC builds as well.

- Add superlu-examples_Makefile_remove_itersol.patch
      superlu-make.linux.patch:
  get a buildable examples test suite (bsc#1124765)
  fixing Makefile
  adding missing make.inc (forwarded request 672775 from eeich)

OBS-URL: https://build.opensuse.org/request/show/672776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=21
2019-02-11 20:16:18 +00:00
da7747d229 Accepting request 672775 from home:eeich:branches:science
- Set default module version correctly when installing
  master package, unset when deinstalling the default library
  package.
- make example make.inc work with non-HPC builds as well.

- Add superlu-examples_Makefile_remove_itersol.patch
      superlu-make.linux.patch:
  get a buildable examples test suite (bsc#1124765)
  fixing Makefile
  adding missing make.inc

OBS-URL: https://build.opensuse.org/request/show/672775
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=17
2019-02-08 12:10:16 +00:00
182f35e47b Accepting request 672734 from home:aginies:branches:science
- get a buildable examples test suite (bsc#1124765)
    fixing Makefile
    adding missing make.inc

OBS-URL: https://build.opensuse.org/request/show/672734
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=16
2019-02-08 10:42:44 +00:00
Stephan Kulow
d4d6a21ef0 Accepting request 669064 from science
Resync:
Readded changes dropped by accident:
- Fix a word in a comment.
- Remove some colloquialism from a package description.

OBS-URL: https://build.opensuse.org/request/show/669064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=20
2019-02-04 20:10:33 +00:00
21c0a689ad - Remove previous fix, a fix existed already, checker script still triggers.
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=14
2019-01-28 12:11:08 +00:00
5f825ad339 - Fix %package_name for OBS checker
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=13
2019-01-28 12:08:09 +00:00
45e3634570 - Fix a word in a comment.
- Remove some colloquialism from a package description.

OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=12
2019-01-28 12:06:39 +00:00
Dominique Leuenberger
8cba7bdb40 Accepting request 667989 from science
Fix typo. (forwarded request 667987 from eeich)

OBS-URL: https://build.opensuse.org/request/show/667989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/superlu?expand=0&rev=19
2019-01-26 21:19:04 +00:00
8fb40bab83 Accepting request 667987 from home:eeich:factory_staging
Fix typo.

OBS-URL: https://build.opensuse.org/request/show/667987
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=10
2019-01-23 11:50:48 +00:00
c83b962a47 Accepting request 667781 from home:eeich:factory_staging
- Disable HPC builds for ring testing on Factory submissions.

OBS-URL: https://build.opensuse.org/request/show/667781
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=9
2019-01-22 12:09:57 +00:00
df5e9ccd4a - Fix a word in a comment.
- Remove some colloquialism from a package description.

OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=8
2019-01-21 15:15:18 +00:00
995db9c2bb Accepting request 667025 from home:eeich:factory_staging
- Reenable ldconfig in %post and %postun for HPC but don't let it
  update the cache: this would be pointless for libraries in
  non-standard locations.

OBS-URL: https://build.opensuse.org/request/show/667025
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=7
2019-01-18 17:25:26 +00:00
fb93dfec4e - Limit rpmlintrc filters to HPC packages and document the
motivation behind it: HPC libraries are installed into
  non-standard install paths.

OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=6
2019-01-16 09:42:11 +00:00
dbed5ce862 Accepting request 664394 from home:eeich:factory_staging
- Moved HPC module from devel to library package.
- Modified summary for devel package.

OBS-URL: https://build.opensuse.org/request/show/664394
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=5
2019-01-10 14:51:10 +00:00
c62227e034 Accepting request 663962 from home:eeich:factory_staging
- Add superlu-rpmlintrc as source to spec file.

OBS-URL: https://build.opensuse.org/request/show/663962
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=4
2019-01-09 06:55:53 +00:00
Stefan Brüns
1ed97302bc Accepting request 663854 from home:eeich:factory_staging
- Add environment module support for HPC.
  * create baselib.conf on the fly.
- Add superlu-5.2-make.patch:
  add compiler and build flags in make.inc.
- Separate off documentation and examples to separate packages.

OBS-URL: https://build.opensuse.org/request/show/663854
OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=3
2019-01-08 23:36:47 +00:00
Todd R
f4d2dd3913 OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=2 2016-10-21 00:13:02 +00:00