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)
