Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libgtop for openSUSE:Factory checked 
in at 2024-03-20 21:12:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgtop (Old)
 and      /work/SRC/openSUSE:Factory/.libgtop.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgtop"

Wed Mar 20 21:12:42 2024 rev:64 rq:1159543 version:2.41.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgtop/libgtop.changes  2022-12-21 
16:06:18.118444920 +0100
+++ /work/SRC/openSUSE:Factory/.libgtop.new.1905/libgtop.changes        
2024-03-20 21:13:41.448506651 +0100
@@ -1,0 +2,33 @@
+Mon Feb 19 17:35:45 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 2.41.3:
+  + Fixed daemon buffer overflow.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan 16 12:40:28 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Convert to source service for easier updating.
+- Add libtool, gtk-doc, makeinfo and util-linux-systemd
+  BuildRequires and call autogen.sh: git checked out sources are
+  not bootstrapped.
+
+-------------------------------------------------------------------
+Sun Oct 15 15:14:59 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.41.2:
+  + Change disk example read/write unit to bytes
+  + Fixed potential Buffer overflow when reading disk stats
+  + Changed disk read/write unit to bytes in example
+- Changes from version 2.41.1:
+  + Skip loop and rom devices
+  + Allow building with gettext >= 0.20
+  + Updated translations.
+- Replace glib2-devel with pkgconfig(glib-2.0) BuildRequires: Align
+  with what configure checks for.
+- Use autosetup and ldconfig_scriptlets macros.
+- Build the doc sub-package as noarch.
+- Add permissions PreReq and set_permissions and verify_permissions
+  macros in post and verifyscript sections.
+
+-------------------------------------------------------------------

Old:
----
  libgtop-2.40.0.tar.xz

New:
----
  _service
  libgtop-2.41.3.obscpio
  libgtop.obsinfo

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

Other differences:
------------------
++++++ libgtop.spec ++++++
--- /var/tmp/diff_new_pack.T0Xnpm/_old  2024-03-20 21:13:41.936524584 +0100
+++ /var/tmp/diff_new_pack.T0Xnpm/_new  2024-03-20 21:13:41.940524732 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libgtop
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,23 @@
 
 %define sover 11
 Name:           libgtop
-Version:        2.40.0
+Version:        2.41.3
 Release:        0
 Summary:        System status information library
 License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://developer.gnome.org/libgtop/stable/
-Source:         
https://download.gnome.org/sources/libgtop/2.40/%{name}-%{version}.tar.xz
-BuildRequires:  glib2-devel
+Source:         %{name}-%{version}.tar.zst
 BuildRequires:  gobject-introspection-devel
+BuildRequires:  gtk-doc
+BuildRequires:  libtool
+BuildRequires:  makeinfo
 BuildRequires:  pkgconfig
+BuildRequires:  util-linux-systemd
+BuildRequires:  pkgconfig(glib-2.0) >= 2.6.0
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.26.0
 BuildRequires:  pkgconfig(xau)
+PreReq:         permissions
 
 %description
 A library that fetches information about the running system, such as
@@ -88,6 +93,7 @@
 Requires:       libgtop-2_0-%{sover} = %{version}
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq:         /sbin/install-info
+BuildArch:      noarch
 
 %description doc
 A library that fetches information about the running system, such as
@@ -100,9 +106,10 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
+NOCONFIGURE=1 ./autogen.sh
 %configure\
        --disable-static
 %make_build
@@ -112,8 +119,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name} %{?no_lang_C}
 
-%post -n libgtop-2_0-%{sover} -p /sbin/ldconfig
-%postun -n libgtop-2_0-%{sover} -p /sbin/ldconfig
+%ldconfig_scriptlets -n libgtop-2_0-%{sover}
 
 %preun doc
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}2.info.gz
@@ -121,11 +127,17 @@
 %post doc
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}2.info.gz
 
+%post
+%set_permissions /usr/libexec/libgtop_server2
+
+%verifyscript
+%verify_permissions -e /usr/libexec/libgtop_server2
+
 %files lang -f %{name}.lang
 
 %files
-%{_bindir}/libgtop_daemon2
-%{_bindir}/libgtop_server2
+%{_libexecdir}/libgtop_server2
+%{_libexecdir}/libgtop_daemon2
 
 %files -n libgtop-2_0-%{sover}
 %license COPYING
@@ -140,7 +152,6 @@
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/GTop-2.0.gir
-%doc %{_datadir}/gtk-doc/html/libgtop/
 
 %files doc
 %{_infodir}/*.info*

++++++ _service ++++++
<?xml version="1.0"?>
<services>
  <service name="obs_scm" mode="manual">
    <param name="scm">git</param>
    <param name="url">https://gitlab.gnome.org/GNOME/libgtop.git</param>
    <param name="revision">2.41.3</param>
    <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
    <param name="versionrewrite-pattern">(.*)\+0</param>
    <param name="versionrewrite-replacement">\1</param>
    <param name="changesgenerate">disable</param>
  </service>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">zst</param>
  </service>
  <service name="set_version" mode="manual" />
</services>


++++++ libgtop.obsinfo ++++++
name: libgtop
version: 2.41.3
mtime: 1708105765
commit: 526a51698173535312f6cab1408ac9a225063c9d

Reply via email to