Hello community, here is the log from the commit of package mhvtl for openSUSE:Factory checked in at 2018-07-31 15:58:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mhvtl (Old) and /work/SRC/openSUSE:Factory/.mhvtl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mhvtl" Tue Jul 31 15:58:33 2018 rev:3 rq:625945 version:1.53_release Changes: -------- --- /work/SRC/openSUSE:Factory/mhvtl/mhvtl.changes 2018-07-28 12:40:04.308387648 +0200 +++ /work/SRC/openSUSE:Factory/.mhvtl.new/mhvtl.changes 2018-07-31 15:58:38.815469859 +0200 @@ -1,0 +2,7 @@ +Fri Jul 27 07:23:04 UTC 2018 - [email protected] + +- Remove redundant %clean section. Replace unnecessary %__ macro + indirections. Fix erroneous description (was copy-pasted from + open-iscsi?) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mhvtl.spec ++++++ --- /var/tmp/diff_new_pack.uen0hk/_old 2018-07-31 15:58:39.587471168 +0200 +++ /var/tmp/diff_new_pack.uen0hk/_new 2018-07-31 15:58:39.591471175 +0200 @@ -39,7 +39,7 @@ BuildRequires: modutils BuildRequires: openssl-devel BuildRequires: zlib-devel -Summary: Open Source iSCSI Target with Professional Features +Summary: Virtual Tape Library system License: GPL-2.0-only Group: System/Daemons Source: %{name}-%{version}.tar.xz @@ -55,14 +55,10 @@ %description A Virtual Tape & Library system. -This package is composed of a KMP (mhvtl), which is also a psuedo-HBA. - -The vtl is basically a stripped-down scsi_debug kernel module plus a -character device "back end" to pass the SCSI commands through to user- -space daemons. +This package is composed of a KMP (mhvtl), which is also a psuedo HBA. %package KMP -Summary: Open Source iSCSI Target with Professional Features +Summary: Virtual Tape Library kernel module License: LGPL-2.1-or-later Group: System/Daemons @@ -73,13 +69,17 @@ This works in conjunction with the user-land commands and libraries to enable tape emulation. +The vtl module is a stripped-down derivative of the scsi_debug kernel +module, plus a character device "back end" to pass the SCSI commands +through to user-space daemons. + %prep %setup -qn %{name}-%{version} %patch1 -p1 %patch2 -p1 %build -%{__make} MHVTL_HOME_PATH=/var/lib/mhvtl VERSION=%{version} +make MHVTL_HOME_PATH=/var/lib/mhvtl VERSION=%{version} %if 0%{buildkmp} == 1 for flavor in %flavors_to_build; do rm -rf obj/$flavor @@ -91,7 +91,7 @@ %endif %install -%{__make} BINGROUP=bin USR=bin GRP=bin DESTDIR=%{buildroot} \ +make BINGROUP=bin USR=bin GRP=bin DESTDIR=%{buildroot} \ MHVTL_HOME_PATH=/var/lib/%{name} VERSION=%{version} LIBDIR=%{_libdir} install %if 0%{buildkmp} == 1 export INSTALL_MOD_PATH=%{buildroot} @@ -105,9 +105,6 @@ ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rc%{name} install -d -m 755 %{buildroot}/var/lib/%{name} -%clean -%{__rm} -rf %{buildroot} - %post %{fillup_and_insserv -f mhvtl} /sbin/chkconfig --add mhvtl
