Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2022-09-17 20:08:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and      /work/SRC/openSUSE:Factory/.e2fsprogs.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "e2fsprogs"

Sat Sep 17 20:08:29 2022 rev:126 rq:1003776 version:1.46.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes      2022-04-23 
19:45:00.206914639 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2083/e2fsprogs.changes    
2022-09-17 20:08:35.796855120 +0200
@@ -1,0 +2,19 @@
+Thu Sep 15 10:23:25 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Refresh e2fsprogs.keyring based on currently provided keys.
+
+-------------------------------------------------------------------
+Wed Sep 14 14:47:43 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Spec file cleanup:
+  + Drop remainders regarding -mini packages, which was not a thing
+    since Jan 2014.
+  + Split build of fuse2fs out into a sep build (_multibuild
+    enabled).
+
+-------------------------------------------------------------------
+Tue Sep 13 13:47:21 UTC 2022 - Christian Goll <cg...@suse.com>
+
+- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE
+
+-------------------------------------------------------------------

New:
----
  _multibuild

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

Other differences:
------------------
++++++ e2fsprogs.spec ++++++
--- /var/tmp/diff_new_pack.6DsXx3/_old  2022-09-17 20:08:37.120858940 +0200
+++ /var/tmp/diff_new_pack.6DsXx3/_new  2022-09-17 20:08:37.124858951 +0200
@@ -16,23 +16,52 @@
 #
 
 
-%define build_mini 0
+%define flavor @BUILD_FLAVOR@%nil
 
+%if "%{flavor}" == ""
 Name:           e2fsprogs
+Summary:        Utilities for the Second Extended File System
+License:        GPL-2.0-only
 %if 0%{?suse_version} >= 1010
 # Hint for ZYPP
 Supplements:    filesystem(ext2) filesystem(ext3) filesystem(ext4)
 %endif
-%if 0%{?suse_version} >= 1210
-%bcond_without systemd
 %else
-%bcond_with systemd
+Name:           fuse2fs
+Summary:        FUSE file system client for ext2/ext3/ext4 file systems
+License:        MIT
+BuildRequires:  fuse-devel
 %endif
+Version:        1.46.5
+Release:        0
+Group:          System/Filesystems
+URL:            http://e2fsprogs.sourceforge.net
+Source:         
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
+Source2:        README.SUSE
+Source3:        baselibs.conf
+Source4:        
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
+Source5:        https://thunk.org/tytso/tytso-key.asc#/e2fsprogs.keyring
+#
+# e2fsprogs patches
+#
+# libcom_err patches
+Patch3:         libcom_err-compile_et_permissions.patch
+Patch4:         e2fsprogs-1.42-implicit_fortify_decl.patch
+Patch5:         e2fsprogs-1.42-ext2fsh_implicit.patch
+Patch6:         harden_e2scrub@.service.patch
+Patch7:         harden_e2scrub_all.service.patch
+Patch8:         harden_e2scrub_fail@.service.patch
+Patch9:         harden_e2scrub_reap.service.patch
 BuildRequires:  libblkid-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  pkg-config
 BuildRequires:  xz
-%if ! %{build_mini}
+%if "%{flavor}" == ""
+%if 0%{?suse_version} >= 1210
+%bcond_without systemd
+%else
+%bcond_with systemd
+%endif
 %if 0%{?suse_version} > 1220
 BuildRequires:  makeinfo
 %endif
@@ -44,55 +73,16 @@
 Requires(post): %install_info_prereq
 Requires(preun):%install_info_prereq
 %endif
-%endif
 # bug437293
 %ifarch ppc64
 Obsoletes:      e2fsprogs-64bit
 %endif
-
-%if %{build_mini}
-Conflicts:      e2fsprogs
-Conflicts:      e2fsprogs-devel
-Conflicts:      libcom_err-devel
-Conflicts:      libcom_err2
-Conflicts:      libext2fs-devel
-Conflicts:      libext2fs2
-%else
-Conflicts:      e2fsprogs-mini
-Conflicts:      e2fsprogs-mini-devel
-Conflicts:      libcom_err-mini-devel
-Conflicts:      libcom_err2-mini
-Conflicts:      libext2fs-mini-devel
-Conflicts:      libext2fs2-mini
-%endif
 #
-Version:        1.46.5
-Release:        0
-Summary:        Utilities for the Second Extended File System
-License:        GPL-2.0-only
-Group:          System/Filesystems
-URL:            http://e2fsprogs.sourceforge.net
 # For regenerate_initrd_post macro
 Requires(post): /usr/bin/mkdir /usr/bin/touch
 Requires:       libcom_err2 >= %{version}
 Requires:       libext2fs2 >= %{version}
 Suggests:       e2fsprogs-scrub
-Source:         
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
-Source2:        README.SUSE
-Source3:        baselibs.conf
-Source4:        
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
-Source5:        https://thunk.org/tytso/tytso-key.asc#/%{name}.keyring
-#
-# e2fsprogs patches
-#
-# libcom_err patches
-Patch3:         libcom_err-compile_et_permissions.patch
-Patch4:         e2fsprogs-1.42-implicit_fortify_decl.patch
-Patch5:         e2fsprogs-1.42-ext2fsh_implicit.patch
-Patch6:         harden_e2scrub@.service.patch
-Patch7:         harden_e2scrub_all.service.patch
-Patch8:         harden_e2scrub_fail@.service.patch
-Patch9:         harden_e2scrub_reap.service.patch
 # Do not suppress make commands
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -100,6 +90,13 @@
 Utilities needed to create and maintain ext2 and ext3 file systems
 under Linux. Included in this package are: chattr, lsattr, mke2fs,
 mklost+found, tune2fs, e2fsck, resize2fs, and badblocks.
+%else
+
+%description
+fuse2fs is a FUSE file system client that supports reading and
+writing from devices or image files containing ext2, ext3, and
+ext4 file systems.
+%endif
 
 %package devel
 Summary:        Dummy development package
@@ -117,12 +114,7 @@
 %description devel
 Dummy development package for backwards compatibility.
 
-%if %{build_mini}
-%package -n e2fsprogs-scrub-mini
-%else
-
 %package -n e2fsprogs-scrub
-%endif
 Summary:        Ext2fs scrubbing scripts and service files
 License:        GPL-2.0-only
 Group:          System/Filesystems
@@ -139,45 +131,24 @@
 Scripts and systemd service files for background scrubbing of LVM volumes
 with ext2, ext3, and ext4 filesystems.
 
-%if %{build_mini}
-%package -n libext2fs2-mini
-%else
-
 %package -n libext2fs2
-%endif
 Summary:        Ext2fs library
 License:        LGPL-2.0-only
 Group:          System/Filesystems
 
-%if %{build_mini}
-%description -n libext2fs2-mini
-%else
-
 %description -n libext2fs2
-%endif
 The basic Ext2fs shared library.
 
-%if %{build_mini}
-%package -n libext2fs-mini-devel
-%else
-
 %package -n libext2fs-devel
-%endif
 Summary:        Development files for libext2fs
 License:        LGPL-2.0-only
 Group:          Development/Libraries/C and C++
 Requires:       libcom_err-devel
 Requires:       libext2fs2 = %version
 
-%if %{build_mini}
-%description -n libext2fs-mini-devel
-%else
-
 %description -n libext2fs-devel
-%endif
 Development files for libext2fs.
 
-%if ! %{build_mini}
 %package -n libext2fs-devel-static
 Summary:        Development files for libext2fs
 License:        LGPL-2.0-only
@@ -188,14 +159,8 @@
 
 %description -n libext2fs-devel-static
 Development files for libext2fs. Static libraries.
-%endif
-
-%if %{build_mini}
-%package -n libcom_err2-mini
-%else
 
 %package -n libcom_err2
-%endif
 Summary:        E2fsprogs error reporting library
 # bug437293
 License:        MIT
@@ -208,20 +173,10 @@
 Provides:       libcom_err = %{version}
 Obsoletes:      libcom_err <= 1.40
 
-%if %{build_mini}
-%description -n libcom_err2-mini
-%else
-
 %description -n libcom_err2
-%endif
 com_err is an error message display library.
 
-%if %{build_mini}
-%package -n libcom_err-mini-devel
-%else
-
 %package -n libcom_err-devel
-%endif
 Summary:        Development files for libcom_err
 # bug437293
 License:        MIT
@@ -233,15 +188,9 @@
 Requires:       glibc-devel
 Requires:       libcom_err2 = %version
 
-%if %{build_mini}
-%description -n libcom_err-mini-devel
-%else
-
 %description -n libcom_err-devel
-%endif
 Development files for the com_err error message display library.
 
-%if ! %{build_mini}
 %package -n libcom_err-devel-static
 Summary:        Development files for libcom_err, static libraries
 License:        MIT
@@ -257,7 +206,6 @@
 
 %description -n libcom_err-devel-static
 Development files for the com_err error message display library. Static 
libraries.
-%endif
 
 %prep
 %setup -q -n e2fsprogs-%{version}
@@ -283,14 +231,12 @@
   --without-crond-dir \
   --with-systemd-unit-dir=%{?_unitdir} \
   CFLAGS="$RPM_OPT_FLAGS"
-%if %{build_mini}
-rm -rf doc
-%endif
 make %{?_smp_mflags} V=1
 #Guarantee that tranlations match the source messages
 make -C po update-po
 
 %install
+%if "%{flavor}" == ""
 make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_libdir}
 
 %{find_lang} e2fsprogs
@@ -327,92 +273,51 @@
 %endif
 
 %if %{with systemd}
-%if %{build_mini}
-%pre -n e2fsprogs-scrub-mini
-%else
-
 %pre -n e2fsprogs-scrub
-%endif
 %service_add_pre e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
 %endif
 
 %post
 /sbin/ldconfig
-%if ! %{build_mini}
 %if 0%{?suse_version} <= 1530
 %install_info --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
 %endif
 %{?regenerate_initrd_post}
-%endif
 
 %if %{with systemd}
-%if %{build_mini}
-%post -n e2fsprogs-scrub-mini
-%else
-
 %post -n e2fsprogs-scrub
-%endif
 %service_add_post e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
 %endif
 
 %if %{with systemd}
-%if %{build_mini}
-%preun -n e2fsprogs-scrub-mini
-%else
 %if 0%{?suse_version} <= 1530
 %preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
 %endif
 
 %preun -n e2fsprogs-scrub
-%endif
 %service_del_preun e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
 %endif
 
 %postun
 /sbin/ldconfig
-%if ! %{build_mini}
 %{?regenerate_initrd_post}
-%endif
 
 %if %{with systemd}
-%if %{build_mini}
-%postun -n e2fsprogs-scrub-mini
-%else
-
 %postun -n e2fsprogs-scrub
-%endif
 %service_del_postun e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
 %endif
 
-%if ! %{build_mini}
 %posttrans
 %{?regenerate_initrd_posttrans}
-%endif
 
-%if %{build_mini}
-%post -n libext2fs2-mini -p /sbin/ldconfig
-%else
 %post -n libext2fs2 -p /sbin/ldconfig
-%endif
 
-%if %{build_mini}
-%postun -n libext2fs2-mini -p /sbin/ldconfig
-%else
 %postun -n libext2fs2 -p /sbin/ldconfig
-%endif
 
-%if %{build_mini}
-%post -n libcom_err2-mini -p /sbin/ldconfig
-%else
 %post -n libcom_err2 -p /sbin/ldconfig
-%endif
 
-%if %{build_mini}
-%postun -n libcom_err2-mini -p /sbin/ldconfig
-%else
 %postun -n libcom_err2 -p /sbin/ldconfig
-%endif
 
 %files -f e2fsprogs.lang
 %defattr(-, root, root)
@@ -466,9 +371,7 @@
 %{_sbindir}/e2freefrag
 %{_sbindir}/e4defrag
 %{_sbindir}/e4crypt
-%if ! %{build_mini}
 %{_infodir}/libext2fs.info.gz
-%endif
 %{_mandir}/man1/chattr.1.gz
 %{_mandir}/man1/lsattr.1.gz
 %{_mandir}/man5/ext?.5.gz
@@ -480,12 +383,7 @@
 %defattr(-,root,root)
 %doc README.SUSE
 
-%if %{build_mini}
-%files -n e2fsprogs-scrub-mini
-%else
-
 %files -n e2fsprogs-scrub
-%endif
 %defattr(-,root,root)
 %config /etc/e2scrub.conf
 %{_sbindir}/e2scrub
@@ -500,12 +398,7 @@
 %{_unitdir}/e2scrub_reap.service
 %endif
 
-%if %{build_mini}
-%files -n libext2fs2-mini
-%else
-
 %files -n libext2fs2
-%endif
 %defattr(-, root, root)
 %if !0%{?usrmerged}
 /%{_lib}/libext2fs.so.*
@@ -514,12 +407,7 @@
 %{_libdir}/libext2fs.so.*
 %{_libdir}/libe2p.so.*
 
-%if %{build_mini}
-%files -n libext2fs-mini-devel
-%else
-
 %files -n libext2fs-devel
-%endif
 %defattr(-, root, root)
 %{_libdir}/libext2fs.so
 %{_libdir}/libe2p.so
@@ -528,12 +416,7 @@
 %_libdir/pkgconfig/e2p.pc
 %_libdir/pkgconfig/ext2fs.pc
 
-%if %{build_mini}
-%files -n libcom_err2-mini
-%else
-
 %files -n libcom_err2
-%endif
 %defattr(-, root, root)
 %if !0%{?usrmerged}
 /%{_lib}/libcom_err.so.*
@@ -542,12 +425,7 @@
 %{_libdir}/libcom_err.so.*
 %{_libdir}/libss.so.*
 
-%if %{build_mini}
-%files -n libcom_err-mini-devel
-%else
-
 %files -n libcom_err-devel
-%endif
 %defattr(-, root, root)
 %_bindir/compile_et
 %_bindir/mk_cmds
@@ -564,7 +442,6 @@
 %{_mandir}/man1/mk_cmds.1.gz
 %{_mandir}/man3/com_err.3.gz
 
-%if ! %{build_mini}
 %files -n libcom_err-devel-static
 %defattr(-, root, root)
 %{_libdir}/libcom_err.a
@@ -574,6 +451,14 @@
 %defattr(-, root, root)
 %{_libdir}/libext2fs.a
 %{_libdir}/libe2p.a
+
+%else
+%make_install
+(cd %{buildroot}; find -L -type f | grep -v fuse2fs | xargs rm)
+
+%files
+%_bindir/fuse2fs
+%{_mandir}/man1/fuse2fs.1.gz
 %endif
 
 %changelog

++++++ _multibuild ++++++
<multibuild>
  <package>fuse2fs</package>
</multibuild>



++++++ e2fsprogs.keyring ++++++
++++ 11612 lines (skipped)
++++ between e2fsprogs.keyring
++++ and /work/SRC/openSUSE:Factory/.e2fsprogs.new.2083/e2fsprogs.keyring

Reply via email to