Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dar for openSUSE:Factory checked in 
at 2023-11-02 20:22:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dar (Old)
 and      /work/SRC/openSUSE:Factory/.dar.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dar"

Thu Nov  2 20:22:10 2023 rev:55 rq:1121956 version:2.7.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/dar/dar.changes  2023-09-21 22:14:46.390846082 
+0200
+++ /work/SRC/openSUSE:Factory/.dar.new.17445/dar.changes       2023-11-02 
20:22:25.565946709 +0100
@@ -1,0 +2,14 @@
+Wed Nov  1 20:18:32 UTC 2023 - Andreas Stieger <[email protected]>
+
+- update to 2.7.13:
+  * fix bug auto-reported in "slice_layout.cpp line 48" concerning
+    isolated catalogs triggered when dar/libdar has been compiled
+    with some version gcc (gcc >= 11) with optimizations set.
+  * documentation and build system updates
+- enable lz4, zstd compression support (boo#1216790)
+- enable multi-threading support with libthreadar (boo#1216790)
+- package license files
+- reduce -devel dependencies
+- make -doc noarch 
+
+-------------------------------------------------------------------

Old:
----
  dar-2.7.12.tar.gz
  dar-2.7.12.tar.gz.sig

New:
----
  dar-2.7.13.tar.gz
  dar-2.7.13.tar.gz.sig

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

Other differences:
------------------
++++++ dar.spec ++++++
--- /var/tmp/diff_new_pack.VGpfxV/_old  2023-11-02 20:22:26.225970995 +0100
+++ /var/tmp/diff_new_pack.VGpfxV/_new  2023-11-02 20:22:26.229971142 +0100
@@ -2,6 +2,7 @@
 # spec file for package dar
 #
 # Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2023 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,31 +19,33 @@
 
 %define sover   6000
 Name:           dar
-Version:        2.7.12
+Version:        2.7.13
 Release:        0
 Summary:        Backup and Restore Application
 License:        SUSE-GPL-2.0+-with-openssl-exception
 URL:            https://dar.sourceforge.io/
 Source0:        
https://dar.edrusb.org/dar.linux.free.fr/Releases/Source_code/dar-%{version}.tar.gz
 Source1:        
https://dar.edrusb.org/dar.linux.free.fr/Releases/Source_code/dar-%{version}.tar.gz.sig
+# http://dar.linux.free.fr/doc/authentification.html
 Source2:        %{name}.keyring
-BuildRequires:  argon2-devel
-BuildRequires:  automake
-BuildRequires:  curl-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
 BuildRequires:  groff
-BuildRequires:  libattr-devel
-BuildRequires:  libgcrypt-devel
-BuildRequires:  libgpg-error-devel
 BuildRequires:  librsync-devel
-BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(ext2fs)
-BuildRequires:  pkgconfig(gpgme)
+BuildRequires:  pkgconfig(gpg-error)
+BuildRequires:  pkgconfig(gpgme) >= 1.2.0
+BuildRequires:  pkgconfig(libargon2)
+BuildRequires:  pkgconfig(libattr)
+BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libgcrypt)
+BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(liblzma)
+BuildRequires:  pkgconfig(libthreadar)
+BuildRequires:  pkgconfig(libzstd)
 BuildRequires:  pkgconfig(lzo2)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(zlib)
@@ -81,11 +84,7 @@
 
 %package -n libdar-devel
 Summary:        Backup and Restore Application
-Requires:       glibc-devel
 Requires:       libdar64-%{sover} = %{version}
-Requires:       openssl-devel
-Requires:       pkgconfig(bzip2)
-Requires:       pkgconfig(zlib)
 
 %description -n libdar-devel
 Dar stands for Disk ARchive and is a hardware independent backup
@@ -100,6 +99,7 @@
 
 %package doc
 Summary:        Documentation for %{name}
+BuildArch:      noarch
 
 %description doc
 Documentation package for %{name}
@@ -107,11 +107,9 @@
 %lang_package
 
 %prep
-%autosetup
-sed -i -e 's,^AM_GNU_GETTEXT_VERSION.*,-AM_GNU_GETTEXT_VERSION(0.18),' 
configure.ac
+%autosetup -p1
 
 %build
-autoreconf -fiv
 %configure \
   --with-pic \
   --datadir=%{_defaultdocdir} \
@@ -120,12 +118,6 @@
   --disable-dar-static
 %make_build
 
-%check
-# ensure that dynamic linked binaries get installed
-file %{buildroot}%{_bindir}/* | grep -q dynamic || exit 1
-file %{buildroot}%{_bindir}/* | grep static && exit 1
-exit 0
-
 %install
 %make_install
 # libtool make executables static during installation
@@ -139,8 +131,13 @@
 %fdupes %{buildroot}%{_defaultdocdir}/%{name}
 %find_lang %{name}
 
-%post -n libdar64-%{sover} -p /sbin/ldconfig
-%postun -n libdar64-%{sover} -p /sbin/ldconfig
+%ldconfig_scriptlets -n libdar64-%{sover}
+
+%check
+# ensure that dynamic linked binaries get installed
+file %{buildroot}%{_bindir}/* | grep -q dynamic || exit 1
+file %{buildroot}%{_bindir}/* | grep static && exit 1
+exit 0
 
 %files
 %license COPYING
@@ -149,17 +146,21 @@
 %{_mandir}/man1/dar*.1%{?ext_man}
 
 %files lang -f %{name}.lang
+%license COPYING
 
 %files -n libdar64-%{sover}
+%license COPYING
 %{_libdir}/libdar64.so.%{sover}*
 %config(noreplace) %{_sysconfdir}/darrc
 
 %files -n libdar-devel
+%license COPYING
 %{_includedir}/%{name}/
 %{_libdir}/libdar64.so
 %{_libdir}/pkgconfig/libdar64.pc
 
 %files doc
+%license COPYING
 %exclude %{_docdir}/%{name}/{AUTHORS,NEWS,TODO,ChangeLog}
 %doc %{_docdir}/%{name}
 

++++++ dar-2.7.12.tar.gz -> dar-2.7.13.tar.gz ++++++
++++ 2927 lines of diff (skipped)

Reply via email to