Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sysfsutils for openSUSE:Factory 
checked in at 2021-06-04 22:43:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysfsutils (Old)
 and      /work/SRC/openSUSE:Factory/.sysfsutils.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sysfsutils"

Fri Jun  4 22:43:03 2021 rev:27 rq:897298 version:2.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sysfsutils/sysfsutils.changes    2020-07-14 
07:43:58.630818643 +0200
+++ /work/SRC/openSUSE:Factory/.sysfsutils.new.1898/sysfsutils.changes  
2021-06-04 22:43:21.803116036 +0200
@@ -1,0 +2,53 @@
+Wed Jun  2 13:57:08 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Drop old rpm constructs and sections.
+- Implement shared library packaging guideline.
+
+-------------------------------------------------------------------
+Tue Jun  1 18:52:15 UTC 2021 - Lee Duncan <ldun...@suse.com>
+
+- Updated to version 2.1.1 from upstream, mostly build changes,
+  including:
+  * Bump the release version in missing file
+  * sysfsutils: bump to version 2.1.1
+  * build: update the bug reporting URL to github
+  * Build: remove Changelog and NEWS files
+  * build: don't fail on missing standard files
+  * Rename dprintf() debugging macro do debugprintf()
+  * build: Fix out-of-tree builds
+  * build: Move test program into check_PROGRAMS
+  * build: Add silent rule support for test.h generation
+  * build: Add a pkg-config file
+  * test/libsysfs.conf: remove the obsolete build requirement
+  * build: Add missing dependencies for test.h
+  * build: Remove unused configure macros
+  * build: Use = instead of == in test
+  * Check that sysfs is actually mounted in sysfs_get_mnt_path() and fail if 
not
+  * test: Fix formatting
+  * man: Improve systool(1) man page
+  * build: Add support for specifying the pci.ids database pathname
+  * build: Include "config.h" as the first header in all source files
+  * build: Build the testlibsysfs program
+  * build: Enable silent build rules
+  * build: Quote m4 macro arguments
+  * build: Use AC_CONFIG_HEADERS instead of deprecated AM_CONFIG_HEADER
+  * build: Update libtool support
+  * build: Use *_CPPFLAGS instead of deprecated INCLUDES variables
+  * build: Update gitignore files
+  * build: Remove autogenerated files
+  * build: Remove obsolete CVS support in dist-hook
+  * build: Add new script to bootstrap the source
+  * build: Add missing declaration for m4 macro directory
+  * lib/sysfs_class: fix build failure reported on GCC-11
+  * TravisCI: enable build test
+  * fix bug in sysfs_get_link - RHBZ #447220/Debian Bug #481015
+  * use gnu.org license files to correct addresses etc
+  * GPLv2 applies not just to test dir
+  This removed the need for sysfsutils-latest-changes.diff.gz, since
+  all of the changes in that diff were from upstream, and we have
+  the latest from upstream, which has all of those fixes.
+- Updated the SPEC file to add build requirements, change files
+  delivered, etc, as needed by this new version of sysfs utilities.
+  Also, removed baselibs.conf from SPEC file and package: not used.
+
+-------------------------------------------------------------------

Old:
----
  baselibs.conf
  sysfsutils-latest-changes.diff.gz
  sysfsutils-sysfsutils-2_1_0.tar.gz

New:
----
  sysfsutils-2_1_1.tar.gz

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

Other differences:
------------------
++++++ sysfsutils.spec ++++++
--- /var/tmp/diff_new_pack.6D42tj/_old  2021-06-04 22:43:22.251116530 +0200
+++ /var/tmp/diff_new_pack.6D42tj/_new  2021-06-04 22:43:22.251116530 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sysfsutils
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,18 @@
 
 
 Name:           sysfsutils
+Version:        2.1.1
+Release:        0
 Summary:        System Utilities Package / Libsysfs
 License:        LGPL-2.1-or-later
-Group:          System/Libraries
-Version:        2.1.0
-Release:        0
+Group:          Development/Libraries/C and C++
 URL:            https://github.com/linux-ras/sysfsutils
-Source:         %{name}-sysfsutils-2_1_0.tar.gz
-Source2:        baselibs.conf
-Patch1:         sysfsutils-latest-changes.diff.gz
+Source:         sysfsutils-2_1_1.tar.gz
 Provides:       libsysfs
-# bug437293
-%ifarch ppc64
-Obsoletes:      sysfsutils-64bit
-%endif
-#
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  make
 
 %description
 This package's purpose is to provide a library for interfacing with the
@@ -40,21 +36,23 @@
 create a stable interface to sysfs, but it failed. It is still provided
 for the current users, but no new software should use this library.
 
+%package -n libsysfs2
+Summary:        Library for interfacing with the kernel's sysfs filesystem
+Group:          System/Libraries
 
-
-Authors:
---------
-    Ananth Mavinakayanahalli <ana...@in.ibm.com>
-    Daniel Stekloff <dstek...@us.ibm.com>
-    Mohan Kumar <mo...@in.ibm.com>
+%description -n libsysfs2
+This package's purpose is to provide a library for interfacing with the
+kernel's sys filesystem mounted at /sys. The library was an attempt to
+create a stable interface to sysfs, but it failed. It is still provided
+for the current users, but no new software should use this library.
 
 %package devel
 Summary:        Development files for libsysfs
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
+Requires:       libsysfs2 = %{version}
 
 %description devel
-Libsysfs' purpose is to provide a library for interfacing with the
+Libsysfs's purpose is to provide a library for interfacing with the
 kernel's sys filesystem mounted at /sys. The library was an attempt to
 create a stable interface to sysfs, but it failed. It is still provided
 for the current users, but no new software should use this library.
@@ -62,17 +60,17 @@
 This package contains the development files for libsysfs.
 
 %prep
-%setup -n sysfsutils-sysfsutils-2_1_0
-%patch1 -p1
+%autosetup -p1
 
 %build
 %global optflags %{optflags} -fcommon
-%configure --disable-static --with-pic
-%{__make} %{?_smp_mflags}
+autoreconf -fi
+%configure --disable-static
+%make_build
 
 %install
-make install DESTDIR=%{buildroot}
-%{__rm} -v %{buildroot}/%{_libdir}/libsysfs.la
+%make_install
+rm -v %{buildroot}/%{_libdir}/libsysfs.la
 # don't install the tools
 rm -f %{buildroot}/%{_bindir}/dlist_test
 rm -f %{buildroot}/%{_bindir}/get_device
@@ -80,25 +78,23 @@
 rm -f %{buildroot}/%{_bindir}/get_module
 rm -f %{buildroot}/%{_bindir}/testlibsysfs
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%post   -n libsysfs2 -p /sbin/ldconfig
+%postun -n libsysfs2 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-/usr/bin/systool
+%{_bindir}/systool
 %{_mandir}/man1/systool.1.gz
+
+%files -n libsysfs2
 %{_libdir}/libsysfs.so.*
-%doc README ChangeLog
+%doc README
+%license COPYING
 
 %files devel
-%defattr(-,root,root)
 %dir %{_includedir}/sysfs
 %{_includedir}/sysfs/libsysfs.h
 %{_includedir}/sysfs/dlist.h
 %{_libdir}/libsysfs.so
+%{_libdir}/pkgconfig/libsysfs.pc
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6D42tj/_old  2021-06-04 22:43:22.279116561 +0200
+++ /var/tmp/diff_new_pack.6D42tj/_new  2021-06-04 22:43:22.279116561 +0200
@@ -2,12 +2,7 @@
  <service name="download_url" mode="disabled">
    <param name="protocol">https</param>
    <param name="host">github.com</param>
-   <param name="filename">sysfsutils-sysfsutils-2_1_0.tar.gz</param>
-   <param 
name="path">linux-ras/sysfsutils/archive/sysfsutils-2_1_0.tar.gz</param>
- </service>
- <service name="verify_file" mode="disabled">
-   <param name="file">sysfsutils-sysfsutils-2_1_0.tar.gz</param>
-   <param name="verifier">sha256</param>
-   <param 
name="checksum">035cd517c2465fa86e4f82d035ae5817d9a8b23ba2ba42fe623eb36d3d9b973f</param>
+   <param name="filename">sysfsutils-2_1_1.tar.gz</param>
+   <param 
name="path">linux-ras/sysfsutils/archive/refs/tags/v2.1.1.tar.gz</param>
  </service>
 </services>

++++++ sysfsutils-sysfsutils-2_1_0.tar.gz -> sysfsutils-2_1_1.tar.gz ++++++
++++ 48353 lines of diff (skipped)

Reply via email to