Hello community, here is the log from the commit of package checkmedia for openSUSE:Factory checked in at 2018-07-02 23:29:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/checkmedia (Old) and /work/SRC/openSUSE:Factory/.checkmedia.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "checkmedia" Mon Jul 2 23:29:32 2018 rev:30 rq:619766 version:4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/checkmedia/checkmedia.changes 2018-04-30 22:52:16.319056423 +0200 +++ /work/SRC/openSUSE:Factory/.checkmedia.new/checkmedia.changes 2018-07-02 23:29:35.833536131 +0200 @@ -1,0 +2,18 @@ +Fri Jun 29 10:55:47 UTC 2018 - wfeldt@opensuse.org + +- merge gh#openSUSE/checkmedia#6 +- change tagmedia to also store checksum over partition + (bsc#1000947) +- update Makefile +- update documentation +- rewrite checkmedia to use new mediacheck library +- digestdemo: add simple demo tool for libmediacheck usage +- mediacheck library header file +- mediacheck library code +- add test tool for mediachecks +- test data +- enhance code +- fix typo in tagmedia +- 4.0 + +-------------------------------------------------------------------- Old: ---- checkmedia-3.8.tar.xz New: ---- checkmedia-4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ checkmedia.spec ++++++ --- /var/tmp/diff_new_pack.fGuBZK/_old 2018-07-02 23:29:36.297535554 +0200 +++ /var/tmp/diff_new_pack.fGuBZK/_new 2018-07-02 23:29:36.301535549 +0200 @@ -16,18 +16,36 @@ # +%define libversion 4 + Name: checkmedia -Summary: Check Installation Media -License: GPL-3.0+ +Summary: Check SUSE installation media +License: GPL-3.0-or-later Group: System/Management -Version: 3.8 +Version: 4.0 Release: 0 -Url: https://github.com/wfeldt/checkmedia.git +Url: https://github.com/openSUSE/checkmedia Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Checks installation CDs and DVDs for errors. +Check SUSE installation media for errors. + +%package -n libmediacheck%{libversion} +Summary: Library for checking SUSE installation media +Group: System/Libraries +PreReq: /sbin/ldconfig + +%description -n libmediacheck%{libversion} +Library for checking SUSE installation media. Used by checkmedia and linuxrc. + +%package -n libmediacheck-devel +Summary: Library for checking SUSE installation media +Group: Development/Libraries/C and C++ +Requires: libmediacheck%{libversion} = %version + +%description -n libmediacheck-devel +Library for checking SUSE installation media. Used by checkmedia and linuxrc. %prep %setup @@ -35,15 +53,32 @@ %build make %{?_smp_mflags} +%check +make test + %install - install -d -m 755 %{buildroot}/usr/bin - make install DESTDIR=%{buildroot} +install -d -m 755 %{buildroot}/usr/bin +make install DESTDIR=%{buildroot} + +%post -n libmediacheck4 -p /sbin/ldconfig + +%postun -n libmediacheck4 -p /sbin/ldconfig %files %defattr(-,root,root) /usr/bin/checkmedia /usr/bin/tagmedia + +%files -n libmediacheck%{libversion} +%defattr(-,root,root) +%{_libdir}/*.so.* %doc README.md +%doc mediacheck.md %doc COPYING +%files -n libmediacheck-devel +%defattr(-,root,root) +%{_libdir}/*.so +%{_includedir}/mediacheck.h + %changelog ++++++ checkmedia-3.8.tar.xz -> checkmedia-4.0.tar.xz ++++++ ++++ 3317 lines of diff (skipped)