forked from pool/slurm
Accepting request 542025 from network:cluster
- Package so-versioned libs separately. sibslurm is expected to change more frequently and thus is packaged separately from libpmi. (forwarded request 542024 from eeich) OBS-URL: https://build.opensuse.org/request/show/542025 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/slurm?expand=0&rev=6
This commit is contained in:
commit
10ac344cf4
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 10 13:52:30 UTC 2017 - eich@suse.com
|
||||||
|
|
||||||
|
- Package so-versioned libs separately. sibslurm is expected
|
||||||
|
to change more frequently and thus is packaged separately
|
||||||
|
from libpmi.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 1 16:15:04 UTC 2017 - eich@suse.com
|
Wed Nov 1 16:15:04 UTC 2017 - eich@suse.com
|
||||||
|
|
||||||
|
29
slurm.spec
29
slurm.spec
@ -16,9 +16,11 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
# Check file META in sources: update libslurm version to (API_CURRENT - API_AGE)
|
# Check file META in sources: update so_version to (API_CURRENT - API_AGE)
|
||||||
%define libslurm libslurm31
|
%define so_version 31
|
||||||
%define ver 17.02.9
|
%define ver 17.02.9
|
||||||
|
# so-version is 0 and seems to be stable
|
||||||
|
%define pmi_so 0
|
||||||
|
|
||||||
# For anything newer than Leap 42.1 and SLE-12-SP1 build compatible to OpenHPC.
|
# For anything newer than Leap 42.1 and SLE-12-SP1 build compatible to OpenHPC.
|
||||||
%if 0%{suse_version} > 1320 || 0%{?sle_version} >= 120200
|
%if 0%{suse_version} > 1320 || 0%{?sle_version} >= 120200
|
||||||
@ -51,6 +53,8 @@
|
|||||||
%define slurm_g root
|
%define slurm_g root
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%define libslurm libslurm%{so_version}
|
||||||
|
|
||||||
Name: slurm
|
Name: slurm
|
||||||
Version: %{ver}
|
Version: %{ver}
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -143,10 +147,21 @@ This package contains the library needed to run programs dynamically linked
|
|||||||
with SLURM.
|
with SLURM.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n libpmi-%{name}%{pmi_so}
|
||||||
|
Summary: Libraries for SLURM
|
||||||
|
Group: System/Libraries
|
||||||
|
Requires: %{libslurm} = %version
|
||||||
|
|
||||||
|
%description -n libpmi-%{name}%{pmi_so}
|
||||||
|
This package contains the library needed to run programs dynamically linked
|
||||||
|
with SLURM.
|
||||||
|
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development package for SLURM
|
Summary: Development package for SLURM
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: %{libslurm} = %{version}
|
Requires: %{libslurm} = %{version}
|
||||||
|
Requires: libpmi-%{name}%{pmi_so} = %{version}
|
||||||
Requires: slurm = %{version}
|
Requires: slurm = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
@ -483,9 +498,11 @@ exit 0
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%post -n %{libslurm} -p /sbin/ldconfig
|
%post -n %{libslurm} -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n %{libslurm} -p /sbin/ldconfig
|
%postun -n %{libslurm} -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%post -n libpmi-%{name}%{pmi_so} -p /sbin/ldconfig
|
||||||
|
%postun -n libpmi-%{name}%{pmi_so} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS NEWS RELEASE_NOTES DISCLAIMER COPYING
|
%doc AUTHORS NEWS RELEASE_NOTES DISCLAIMER COPYING
|
||||||
@ -592,7 +609,11 @@ exit 0
|
|||||||
|
|
||||||
%files -n %{libslurm}
|
%files -n %{libslurm}
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.%{so_version}*
|
||||||
|
|
||||||
|
%files -n libpmi-%{name}%{pmi_so}
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_libdir}/*.so.0*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user