Name: multipath-tools Version: 0.8.5 Release: 1mamba Summary: Tools for multipath connectivity Group: System/Tools Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://christophe.varoqui.free.fr/ Source: https://github.com/opensvc/multipath-tools.git/%{version}/multipath-tools-%{version}.tar.bz2 Patch0: multipath-tools-0.5.0-readline-link-with-termcap.patch Patch1: multipath-tools-0.5.0-systemd-230.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: ldconfig BuildRequires: libaio-devel BuildRequires: libdevmapper-devel BuildRequires: libjson-c-devel BuildRequires: libreadline-devel BuildRequires: libsystemd-devel BuildRequires: libudev-devel BuildRequires: liburcu-devel ## AUTOBUILDREQ-END BuildRequires: libsystemd-devel >= 230-1mamba Requires(post): systemd-core Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Tools for multipath connectivity. %package -n lib%{name} Group: System/Libraries Summary: Shared libraries for %{name} %description -n lib%{name} This package contains shared libraries for %{name}. %package -n lib%{name}-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}-devel This package contains libraries and header files for developing applications that use %{name}. %debug_package %prep %setup -q #%patch0 -p1 #%patch1 -p1 %build %make libudevdir=/lib/udev unitdir=%{_unitdir} %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall libudevdir=/lib/udev unitdir=%{_unitdir} # broken symlink rm -f %{buildroot}/%{_lib}/libmpathpersist.so ln -s libmpathpersist.so.0 %{buildroot}/%{_lib}/libmpathpersist.so %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post %systemd_post multipathd.socket : %preun %systemd_preun multipathd.socket : %postun %systemd_postun multipathd.socket : %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig %files %defattr(-,root,root) /sbin/kpartx /sbin/mpathpersist /sbin/multipath /sbin/multipathd /lib/udev/kpartx_id %{_udevrulesdir}/*.rules %{_unitdir}/multipathd.service %{_unitdir}/multipathd.socket %{_mandir}/man3/mpath_persistent_reserve_in.3* %{_mandir}/man3/mpath_persistent_reserve_out.3* %{_mandir}/man5/multipath.conf.5* %{_mandir}/man8/kpartx.8* %{_mandir}/man8/mpathpersist.8* %{_mandir}/man8/multipath.8* %{_mandir}/man8/multipathd.8* %files -n lib%{name} %defattr(-,root,root) /%{_lib}/libmpathpersist.so.* /%{_lib}/libmultipath.so.* /%{_lib}/libdmmp.so.* /%{_lib}/libmpathcmd.so.* %dir /%{_lib}/multipath /%{_lib}/multipath/*.so %doc COPYING %files -n lib%{name}-devel %defattr(-,root,root) /%{_lib}/libdmmp.so /%{_lib}/libmpathcmd.so /%{_lib}/libmultipath.so /%{_lib}/libmpathpersist.so %{_includedir}/mpath_persist.h %{_includedir}/mpath_cmd.h %dir %{_includedir}/libdmmp %{_includedir}/libdmmp/libdmmp.h /%{_lib}/pkgconfig/libdmmp.pc %{_mandir}/man3/dmmp_*.3* %{_mandir}/man3/libdmmp.h.3* %changelog * Thu Dec 10 2020 Silvan Calarco 0.8.5-1mamba - update to 0.8.5 * Sun Jul 03 2016 Silvan Calarco 0.5.0-2mamba - rebuilt by autoport with build requirements: libsystemd-devel>=230-1mamba * Mon Jun 23 2014 Silvan Calarco 0.5.0-1mamba - package created using the webbuild interface