Hello community, here is the log from the commit of package dar for openSUSE:Factory checked in at 2020-04-16 23:00:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dar (Old) and /work/SRC/openSUSE:Factory/.dar.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dar" Thu Apr 16 23:00:55 2020 rev:44 rq:794268 version:2.6.9 Changes: -------- --- /work/SRC/openSUSE:Factory/dar/dar.changes 2018-01-24 15:32:21.669151867 +0100 +++ /work/SRC/openSUSE:Factory/.dar.new.2738/dar.changes 2020-04-16 23:01:28.175592220 +0200 @@ -1,0 +2,9 @@ +Wed Apr 15 13:45:47 UTC 2020 - Luigi Baldoni <[email protected]> + +- Update to version 2.6.9 + * too many changes to list, see ChangeLog file +- Drop dar-use-libc-xattr.patch (fixed upstream) +- Drop Group tag +- Spec cleanup + +------------------------------------------------------------------- Old: ---- dar-2.5.14.tar.gz dar-2.5.14.tar.gz.sig dar-use-libc-xattr.patch New: ---- dar-2.6.9.tar.gz dar-2.6.9.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dar.spec ++++++ --- /var/tmp/diff_new_pack.4lEJvw/_old 2020-04-16 23:01:29.235593019 +0200 +++ /var/tmp/diff_new_pack.4lEJvw/_new 2020-04-16 23:01:29.235593019 +0200 @@ -1,7 +1,7 @@ # # spec file for package dar # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,23 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define sover 6000 Name: dar -Version: 2.5.14 +Version: 2.6.9 Release: 0 Summary: Backup and Restore Application License: SUSE-GPL-2.0+-with-openssl-exception -Group: System/Filesystems -Url: http://dar.linux.free.fr/ +URL: http://dar.linux.free.fr/ Source0: http://sourceforge.net/projects/dar/files/dar/%{version}/%{name}-%{version}.tar.gz Source1: http://dar.linux.free.fr/sign/v%{version}/%{name}-%{version}.tar.gz.sig Source2: %{name}.keyring Source3: %{name}.changes -Patch2: dar-use-libc-xattr.patch -BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -36,15 +34,17 @@ BuildRequires: groff BuildRequires: libattr-devel BuildRequires: libgcrypt-devel +BuildRequires: libgpg-error-devel BuildRequires: libgpgme-devel BuildRequires: libtool -BuildRequires: lzo-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(ext2fs) BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(lzo2) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) +Recommends: %{name}-doc = %{version} Recommends: par %ifarch %{ix86} x86_64 ppc BuildRequires: upx @@ -58,22 +58,24 @@ with the libdar library (for example, with KDar, a KDE application). This package contains the command line tools and documentation. -%package -n libdar5000 +%package -n libdar64-%{sover} Summary: Backup and Restore Application # We recommend the -lang pack from the library, as the lib itself is also gettextized. The main pack does -# not need the Recommends, as it requires the lib anyway (thus indirectyl Recommends the -lang package). -Group: System/Libraries +# not need the Recommends, as it requires the lib anyway (thus indirectly Recommends the -lang package). Recommends: %{name}-lang Provides: libdar = 2.3.10 Obsoletes: libdar < 2.3.10 # Package renamed to libdar4, according the shared library policy (2012-07-06) during openSUSE 12.2 cycle. Provides: libdar-4 = 2.3.10 Obsoletes: libdar-4 < 2.3.10 -# Package renamed to libdar5000, following so name change +# Package renamed to libdar-5000, following so name change Provides: libdar4 = %{version} Obsoletes: libdar4 < %{version} +# Package renamed to libdar64-6000, following so name change +Provides: libdar5000 = %{version} +Obsoletes: libdar5000 < %{version} -%description -n libdar5000 +%description -n libdar64-%{sover} Dar stands for Disk ARchive and is a hardware independent backup solution. Dar uses catalogs (unlike tar), so it is possible to extract a single file without having to read the whole archive, and it is also @@ -86,9 +88,8 @@ %package -n libdar-devel Summary: Backup and Restore Application -Group: Development/Languages/C and C++ Requires: glibc-devel -Requires: libdar5000 = %{version} +Requires: libdar64-6000 = %{version} Requires: openssl-devel Requires: pkgconfig(bzip2) Requires: pkgconfig(zlib) @@ -104,18 +105,17 @@ This package contains the library used by Dar and KDar. +%package doc +Summary: Documentation for %{name} + +%description doc +Documentation package for %{name} + %lang_package %prep -%setup -q -%patch2 +%autosetup sed -i -e 's,^AM_GNU_GETTEXT_VERSION.*,-AM_GNU_GETTEXT_VERSION(0.18),' configure.ac -# remove _DATE_ and _TIME_ macros -modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{SOURCE3}")" -DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" -TIME="\"$(date -d "${modified}" "+%%R")\"" -find . -name '*.?pp' |\ - xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" %build autoreconf -fiv @@ -125,7 +125,7 @@ --disable-static \ --enable-largefile \ --disable-dar-static -make %{?_smp_mflags} +%make_build %check # ensure that dynamic linked binaries get installed @@ -146,28 +146,28 @@ %fdupes %{buildroot}%{_defaultdocdir}/%{name} %find_lang %{name} -%post -n libdar5000 -p /sbin/ldconfig -%postun -n libdar5000 -p /sbin/ldconfig +%post -n libdar64-%{sover} -p /sbin/ldconfig +%postun -n libdar64-%{sover} -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS COPYING NEWS TODO ChangeLog -%{_bindir}/* -%{_mandir}/man1/* -%{_docdir}/%{name} +%license COPYING +%doc AUTHORS NEWS TODO ChangeLog +%{_bindir}/dar* +%{_mandir}/man1/dar*.1%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) -%files -n libdar5000 -%defattr(-,root,root) -%{_libdir}/libdar.so.* +%files -n libdar64-%{sover} +%{_libdir}/libdar64.so.%{sover}* %config(noreplace) %{_sysconfdir}/darrc %files -n libdar-devel -%defattr(-,root,root) %{_includedir}/%{name}/ -%{_libdir}/libdar.so -%{_libdir}/pkgconfig/libdar*.pc +%{_libdir}/libdar64.so +%{_libdir}/pkgconfig/libdar64.pc + +%files doc +%exclude %{_docdir}/%{name}/{AUTHORS,NEWS,TODO,ChangeLog} +%doc %{_docdir}/%{name} %changelog ++++++ dar-2.5.14.tar.gz -> dar-2.6.9.tar.gz ++++++ ++++ 186435 lines of diff (skipped)
