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