1
0
Dominique Leuenberger 2018-04-16 10:43:53 +00:00 committed by Git OBS Bridge
commit ebbf2e515f
5 changed files with 69 additions and 15 deletions

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/multipath-tools.git</param>
<param name="changesrevision">46ac83933811f1334907a5ddc6fcc732df2c1f17</param></service><service name="tar_scm">
<param name="changesrevision">8f0c27b0c8867a4dd0a5c6a9eb67b4966d9ca9f8</param></service><service name="tar_scm">
<param name="url">https://github.com/mwilck/multipath-tools.git</param>
<param name="changesrevision">08a969b7fce0db769b63bdbfead2a452dc417d58</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8322958077cbf506b9ef7ba3691c874372c167ebe1f52ae22102effa740825a0
size 274156

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41a9fa9cbdad27611c732b225d8a418173f476797e2b9d7ec0fbe3165058105a
size 300088

View File

@ -1,10 +1,49 @@
-------------------------------------------------------------------
Thu Apr 12 18:46:24 UTC 2018 - mwilck@suse.com
- Update to version 0.7.3+67+suse.8f0c27b:
* disable nvme foreign library (bsc#1089353)
-------------------------------------------------------------------
Tue Apr 10 21:42:56 UTC 2018 - mwilck@suse.com
- No functional changes
- Fixed rpmlint warnings (bsc#1088946)
* multipath-tools-devel: moved .so files to /usr/lib[64]
* added version dependencies for -devel packages
-------------------------------------------------------------------
Tue Apr 10 21:26:30 UTC 2018 - mwilck@suse.com
- No functional changes
* fixed SPDX syntax (and -> AND)
* added /usr/share/licenses
-------------------------------------------------------------------
Tue Apr 10 08:04:40 UTC 2018 - mwilck@suse.com
- No functional changes, just licenses
- Spec file: fix %license tags and info after closer inspection
(bsc#1088801)
* kpartx is under GPL-2.0-only
* rbd is under LGPL-2.1-only
- Update to version 0.7.3+66+suse.dc5fe2d: Fix licensing info (bsc#1088801)
* Added fossology assessment as README.licenses
* multipath-tools: create LICENSES dir with the text of all used licences
-------------------------------------------------------------------
Fri Apr 06 09:54:45 UTC 2018 - mwilck@suse.com
- Update to version 0.7.3+61+suse.d4d0494:
* 11-dm-mpath.rules: dont't run "multipath -U" during coldplug
(bsc#1084748)
-------------------------------------------------------------------
Wed Mar 28 20:31:51 UTC 2018 - mwilck@suse.com
- Fixed license tags in spec file
* multipath tools / libmultipath is GPL-2.0-only
* libmpathcmd is LGPL-2.0-or-later
* kpartx is GPL-2.0-or-later
* libdmmp is GPL-3.0-or-later
* adopt SPDX format.

View File

@ -97,10 +97,10 @@
Name: multipath-tools
Url: http://christophe.varoqui.free.fr/
Version: 0.7.3+60+suse.46ac839
Version: 0.7.3+67+suse.8f0c27b
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only and LGPL-2.0-or-later
License: GPL-2.0-only AND LGPL-2.0-or-later
Group: System/Base
Source: multipath-tools-%{version}.tar.xz
Source1: multipath.conf
@ -150,7 +150,7 @@ multipath maps partionable
%package -n kpartx
Summary: Manages partition tables on device-mapper devices
License: GPL-2.0-or-later
License: GPL-2.0-only
Group: System/Base
Requires: device-mapper
@ -160,9 +160,10 @@ makes multipath maps partionable.
%package devel
Summary: Development libraries for multipath-tools
License: GPL-2.0-only and LGPL-2.0-or-later
License: GPL-2.0-only AND LGPL-2.0-or-later
Group: Development/Libraries/C and C++
Requires: device-mapper
Requires: multipath-tools = %{version}
%description devel
This package contains the development libraries for multipath-tools
@ -171,7 +172,7 @@ and libmpath_persist.
%if 0%{?with_rados} == 1
%package rbd
Summary: RADOS support for multipath-tools
License: LGPL-2.0-only
License: LGPL-2.1-only
Group: System/Libraries
Requires: multipath-tools = %{version}
@ -195,7 +196,7 @@ This library enables the use of libmultipath commands from C code.
Summary: Header files for multipath-tools C API
License: GPL-3.0-or-later
Group: Development/Libraries/C and C++
Requires: libdmmp%{libdmmp_version}
Requires: libdmmp%{libdmmp_version} = %{version}
%description -n libdmmp-devel
This package provides development files and documentation for libdmmp.
@ -216,7 +217,13 @@ make CC="%__cc" OPTFLAGS="%{optflags}" %{dirflags} %{makeflags}
%install
make DESTDIR=%{buildroot} %{dirflags} %{makeflags} install
mkdir -p %{buildroot}/var/cache/multipath/
mkdir -p %{buildroot}%{_defaultlicensedir}
mkdir -p %{buildroot}/usr/sbin
mkdir -p %{buildroot}/usr/%{_lib}
for x in multipath mpathpersist mpathcmd; do
rm -f %{buildroot}/%{_lib}/lib$x.so
ln -sf /%{_lib}/lib$x.so.0 %{buildroot}/usr/%{_lib}/lib$x.so
done
ln -sf /usr/sbin/service %{buildroot}/usr/sbin/rcmultipathd
mkdir -p %{buildroot}/usr/lib/modules-load.d
install -m 644 -D %{SOURCE1} "%{buildroot}/usr/lib/modules-load.d/multipath.conf"
@ -256,7 +263,12 @@ exit 0
%files
%defattr(-,root,root)
%doc COPYING README
%doc README
%dir %{_defaultlicensedir}
%license LICENSES/LGPL-2.0
%license LICENSES/LGPL-2.1
%license LICENSES/GPL-2.0
%license README.licenses
%{_udevrulesdir}/11-dm-mpath.rules
%{_udevrulesdir}/56-multipath.rules
/%{_lib}/libmultipath.so.0
@ -283,9 +295,9 @@ exit 0
%files devel
%defattr(-,root,root)
/%{_lib}/libmultipath.so
/%{_lib}/libmpathcmd.so
/%{_lib}/libmpathpersist.so
/usr/%{_lib}/libmultipath.so
/usr/%{_lib}/libmpathcmd.so
/usr/%{_lib}/libmpathpersist.so
/usr/include/mpath_cmd.h
/usr/include/mpath_persist.h
%{_mandir}/man3/mpath_persistent_*
@ -293,6 +305,7 @@ exit 0
%files -n kpartx
%defattr(-,root,root)
%license LICENSES/GPL-2.0
/sbin/kpartx
%{_udevrulesdir}/00-dont-del-part-nodes.rules
%{_udevrulesdir}/11-dm-parts.rules
@ -314,6 +327,7 @@ exit 0
%if 0%{?with_rados} == 1
%files rbd
%defattr(-,root,root)
/%{_lib}/multipath/libcheckrbd.so
%endif
@ -327,6 +341,7 @@ exit 0
%files -n libdmmp%{libdmmp_version}
%defattr(-,root,root)
%license LICENSES/GPL-3.0
/%{_libdir}/libdmmp.so.%{_libdmmp_version}
%files -n libdmmp-devel