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)



Reply via email to