Summary: Provide tools to manage multipath devices Name: device-mapper-multipath Version: 0.7.3 Release: 2%{?dist} License: GPL+ Group: System Environment/Base URL: http://christophe.varoqui.free.fr/ Source0: multipath-tools-a0e0752.tar.gz %define git_commit_short a0e0752 %define sha1 multipath-tools=56c171d5ed567654a10996b6d9892944d9d0cb48 BuildRequires: userspace-rcu-devel BuildRequires: libaio-devel BuildRequires: device-mapper-devel BuildRequires: readline-devel BuildRequires: ncurses-devel BuildRequires: systemd-devel BuildRequires: json-c-devel Requires: userspace-rcu Requires: libaio Requires: device-mapper Requires: libselinux Requires: libsepol Requires: readline Requires: ncurses Requires: kpartx = %{version}-%{release} %description Device-mapper-multipath provides tools to manage multipath devices by instructing the device-mapper multipath kernel module what to do. %package -n kpartx Summary: Partition device manager for device-mapper devices %description -n kpartx kpartx manages partition creation and removal for device-mapper devices. %package devel Summary: Development libraries and headers for %{name} Requires: %{name} = %{version}-%{release} %description devel It contains the libraries and header files to create applications %prep %setup -qn multipath-tools-%{git_commit_short} %build make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} \ SYSTEMDPATH=/lib \ bindir=%{_sbindir} \ syslibdir=%{_libdir} \ libdir=%{_libdir}/multipath \ pkgconfdir=%{_libdir}/pkgconfig install -vd %{buildroot}/etc/multipath %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_sbindir}/mpathpersist %{_sbindir}/multipath %{_sbindir}/multipathd /lib/udev/rules.d/* /lib64/*.so /lib64/*.so.* %{_unitdir}/* %{_libdir}/*.so %{_libdir}/*.so.* %{_libdir}/multipath/*.so %{_mandir}/man5/* %{_mandir}/man8/mpathpersist.8.gz %{_mandir}/man8/multipath.8.gz %{_mandir}/man8/multipathd.8.gz %dir /etc/multipath %files devel %defattr(-,root,root,-) %{_mandir}/man3/* %{_includedir}/* %{_libdir}/pkgconfig/* %files -n kpartx %defattr(-,root,root,-) %{_sbindir}/kpartx /lib/udev/kpartx_id %{_mandir}/man8/kpartx.8.gz %changelog * Wed Sep 26 2018 Anish Swaminathan 0.7.3-2 - Remove rados dependency * Wed Oct 04 2017 Dheeraj Shetty 0.7.3-1 - Update to 0.7.3 * Tue May 9 2017 Bo Gan 0.7.1-1 - Update to 0.7.1 * Fri Nov 18 2016 Anish Swaminathan 0.5.0-3 - Change systemd dependency * Tue May 24 2016 Priyesh Padmavilasom 0.5.0-2 - GA - Bump release of all rpms * Mon Jun 22 2015 Divya Thaluru 0.5.0-1 - Initial build. First version