Hello community,

here is the log from the commit of package supermin for openSUSE:Factory 
checked in at 2020-12-10 15:58:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/supermin (Old)
 and      /work/SRC/openSUSE:Factory/.supermin.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "supermin"

Thu Dec 10 15:58:20 2020 rev:8 rq:853767 version:5.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/supermin/supermin.changes        2019-11-21 
12:58:58.746522114 +0100
+++ /work/SRC/openSUSE:Factory/.supermin.new.2328/supermin.changes      
2020-12-10 15:58:21.662867085 +0100
@@ -1,0 +2,14 @@
+Fri Oct 23 18:45:45 UTC 2020 - Dirk Mueller <dmuel...@suse.com>
+
+- update to 5.2.0:
+  * rpm: extend the Multiple_matches exception
+  * Use external command mv to rename old output directory (RHBZ#1670191). 
+  * rpm: do not unpack parameters 
+  * rpm: fix version comparison 
+  * rpm: provide a dummy supermin_rpm_get_arch implementation
+  * ext2: Build symbolic links correctly (RHBZ#1770304).
+  *  Update gnulib to latest.
+- switch to release tarball, use keyring for gpg validation
+- run tests 
+
+-------------------------------------------------------------------

Old:
----
  _service
  supermin-5.1.20.tar.xz

New:
----
  supermin-5.2.0.tar.gz
  supermin-5.2.0.tar.gz.sig
  supermin.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ supermin.spec ++++++
--- /var/tmp/diff_new_pack.l4ZD45/_old  2020-12-10 15:58:22.186867578 +0100
+++ /var/tmp/diff_new_pack.l4ZD45/_new  2020-12-10 15:58:22.194867586 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package supermin
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,42 +17,48 @@
 
 
 Name:           supermin
-Version:        5.1.20
+Version:        5.2.0
 Release:        0
-%{?ocaml_preserve_bytecode}
-Url:            http://libguestfs.org/
 Summary:        Bootstrapping tool for creating supermin appliances
 License:        GPL-3.0-or-later
 Group:          System/Filesystems
-Provides:       febootstrap
-Requires:       distribution-release
-Requires:       sysconfig-netconfig
-Requires:       tar
-Requires:       xmlstarlet
-Requires:       zypper
-Source0:        supermin-%{version}.tar.xz
+URL:            https://libguestfs.org/
+Source0:        
https://download.libguestfs.org/supermin/5.2-stable/supermin-5.2.0.tar.gz
+Source1:        
https://download.libguestfs.org/supermin/5.2-stable/supermin-5.2.0.tar.gz.sig
+Source9:        supermin.keyring
 # Pending upstream review
 Patch0:         suse_release.patch
-%if "%{?_ignore_exclusive_arch}" == ""
-ExclusiveArch:  x86_64 ppc64 ppc64le s390x aarch64
-%endif
-
+BuildRequires:  augeas
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  distribution-release
 BuildRequires:  e2fsprogs
 BuildRequires:  glibc-devel-static
 BuildRequires:  gzip
+BuildRequires:  hivex
+BuildRequires:  kernel-default
 BuildRequires:  ncurses-devel
 BuildRequires:  ocaml
 BuildRequires:  ocaml-findlib
 BuildRequires:  ocaml-rpm-macros >= 4.02.1
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  xz
 BuildRequires:  xz-devel
 BuildRequires:  zlib-devel
+BuildRequires:  zypper
 BuildRequires:  pkgconfig(com_err)
 BuildRequires:  pkgconfig(ext2fs)
 BuildRequires:  pkgconfig(rpm)
+Requires:       distribution-release
+Requires:       sysconfig-netconfig
+Requires:       tar
+Requires:       xmlstarlet
+Requires:       zypper
+Provides:       febootstrap
+%{?ocaml_preserve_bytecode}
+%if "%{?_ignore_exclusive_arch}" == ""
+ExclusiveArch:  x86_64 ppc64 ppc64le s390x aarch64 risc64
+%endif
 
 %description
 supermin is a tool for building supermin appliances. These are tiny
@@ -61,27 +67,62 @@
 you need to boot one of them.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
 export ZYPPER=zypper
-export ZYPPER=/usr/bin/zypper
+export ZYPPER=%{_bindir}/zypper
 touch INSTALL NEWS AUTHORS ChangeLog
-autoreconf -fi
+#.gnulib/gnulib-tool --update
+#autoreconf -fi
 %configure --help
-%configure
-make \
+%configure --disable-network-tests
+%make_build \
        %{?_smp_mflags}
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -ls
+%make_install
+find %{buildroot} -ls
+
+%check
+ls -alt /boot /lib/modules || :
+ls -altd /lib/modules/*/* || :
+
+for i in /boot/Image* /boot/vmlinu*
+do
+  test -f "$i" || continue
+  if get_kernel_version "${i}" > $$
+  then
+    if test -s $$
+    then
+      read SUPERMIN_KERNEL_VERSION < $$
+      export "SUPERMIN_KERNEL=$i"
+      export "SUPERMIN_KERNEL_VERSION=$SUPERMIN_KERNEL_VERSION"
+      export "SUPERMIN_MODULES=/lib/modules/${SUPERMIN_KERNEL_VERSION}"
+      break
+    fi
+  fi
+done
+rm -fv $$
+test -n "${SUPERMIN_KERNEL}"
+test -n "${SUPERMIN_KERNEL_VERSION}"
+test -d "${SUPERMIN_MODULES}"
+%ifnarch s390x
+if make check
+then
+  rc=0
+else
+  : rc $?
+  rc=1
+fi
+cat tests/test-suite.log
+exit ${rc}
+%endif
 
 %files
 %doc README
 %doc TODO
-/usr/bin/*
+%{_bindir}/*
 %{_mandir}/*/*
 
 %changelog
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to