Hello community, here is the log from the commit of package zsync for openSUSE:Factory checked in at 2019-11-13 13:14:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zsync (Old) and /work/SRC/openSUSE:Factory/.zsync.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zsync" Wed Nov 13 13:14:08 2019 rev:17 rq:745118 version:0.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/zsync/zsync.changes 2012-02-29 14:13:06.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.zsync.new.2990/zsync.changes 2019-11-13 13:14:09.518812639 +0100 @@ -1,0 +2,7 @@ +Mon Nov 4 08:44:15 UTC 2019 - mun...@googlemail.com + +- fix build on tumbleweed +- clean-up spec file +- removed unneeded/unused zsync-devel package + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zsync.spec ++++++ --- /var/tmp/diff_new_pack.13mRP6/_old 2019-11-13 13:14:10.214813363 +0100 +++ /var/tmp/diff_new_pack.13mRP6/_new 2019-11-13 13:14:10.218813367 +0100 @@ -1,7 +1,7 @@ # # spec file for package zsync # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,22 @@ # 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/ # + Name: zsync Version: 0.6.2 Release: 0 -Source: http://zsync.moria.org.uk/download/zsync-%{version}.tar.bz2 -Url: http://zsync.moria.org.uk/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc -BuildRequires: gcc-c++ -BuildRequires: glibc-devel -BuildRequires: make Summary: Client-side Implementation of the Rsync Algorithm over HTTP License: Artistic-2.0 Group: Productivity/Networking/Other +URL: http://zsync.moria.org.uk/ +Source0: http://zsync.moria.org.uk/download/zsync-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE avoid build time in generated files for build compare -Patch: zsync-no-build-date.patch +Patch0: zsync-no-build-date.patch +BuildRequires: gcc +BuildRequires: make %description zsync is a implementation of rsync over HTTP. It allows updating of files from @@ -40,54 +38,25 @@ needed. It also works with gzip files, and content on the server can be compressed to further reduce download times. -%package devel -Requires: %{name} == %{version} -Summary: Client-side Implementation of the Rsync Algorithm over HTTP - -%description devel -zsync is a implementation of rsync over HTTP. It allows updating of files from -a remote Web server without requiring a full download or a special remote -server application. It uses a metafile, which is created on the server, -to determine which parts of a file the user already has; it then downloads -the remaining parts via HTTP. No special server or Web server module is -needed. It also works with gzip files, and content on the server can be -compressed to further reduce download times. - - %prep %setup -q -%patch +%patch0 %build %configure -%__make %{?jobs:-j%{jobs}} +make %{?_smp_mflags} V=1 %install -%makeinstall -%__mkdir_p %{buildroot}%{_includedir}/zsync -%__install libzsync/*.h %{buildroot}%{_includedir}/zsync - -%__mkdir_p %{buildroot}%{_libdir} -%__install libzsync/*.a %{buildroot}%{_libdir} - -%__mkdir_p %{buildroot}%{_docdir}/zsync -mv %{buildroot}%{_datadir}/doc/zsync/* "%{buildroot}%{_docdir}/zsync" -%__rm -rf "%{buildroot}%{_datadir}/doc" +%make_install -%clean +rm -rf %{buildroot}%{_datadir}/doc %files -%defattr(-,root,root) -%doc COPYING README -%{_bindir}/zsync -%{_bindir}/zsyncmake -%doc %{_mandir}/man1/zsync.1* -%doc %{_mandir}/man1/zsyncmake.1* - -%files devel -%defattr(-,root,root) -%dir %{_prefix}/include/zsync -%{_prefix}/include/* -%{_libdir}/*.a +%license COPYING +%doc README +%{_bindir}/%{name} +%{_bindir}/%{name}make +%{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/man1/%{name}make.1%{?ext_man} %changelog