Hello community,

here is the log from the commit of package aria2 for openSUSE:Factory checked 
in at 2015-12-09 19:52:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aria2 (Old)
 and      /work/SRC/openSUSE:Factory/.aria2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aria2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/aria2/aria2.changes      2015-11-22 
11:02:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-12-09 
22:12:26.000000000 +0100
@@ -1,0 +2,23 @@
+Sun Dec  6 16:40:34 UTC 2015 - [email protected]
+
+- Update to 1.19.3
+  * Fix bug that pause/unpause seeding torrent prevents new 
+               downloads from starting
+       * Add --bt-enable-hook-after-hash-check option
+       * Add --socket-recv-buffer-size option
+       * Set the maximum socket receive buffer in bytes. Specifing 0 
+               will disable this option. This value will be set to socket file 
+               descriptor using SO_RCVBUF socket option with setsockopt() call.
+       * Disable --deferred-input when --save-session is used together
+       * base32: decode lowercased characters as well
+       * Send the last error message as part of tellStatus RPC response
+       * Don't enable mmap if file allocation is disabled
+       * Evict timed out pooled socket periodically
+       * Don't write control file if content is not changed from 
+               previous one
+       * Remove content-length and content-range if transfer-encoding 
+               is given
+       * Retry after 404 status if --max-file-not-found > 0
+- Build shared library
+
+-------------------------------------------------------------------

Old:
----
  aria2-1.19.2.tar.xz

New:
----
  aria2-1.19.3.tar.xz

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

Other differences:
------------------
++++++ aria2.spec ++++++
--- /var/tmp/diff_new_pack.um8TbK/_old  2015-12-09 22:12:27.000000000 +0100
+++ /var/tmp/diff_new_pack.um8TbK/_new  2015-12-09 22:12:27.000000000 +0100
@@ -16,11 +16,13 @@
 #
 
 
+%define         somajor 0
+
 # The checks seem to need network connection
 %bcond_with make_check
 
 Name:           aria2
-Version:        1.19.2
+Version:        1.19.3
 Release:        0
 Summary:        Parallelizing Multi-Protocol Utility for Downloading Files
 License:        SUSE-GPL-2.0-with-openssl-exception
@@ -29,28 +31,28 @@
 Source0:        
https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz
 Source1:        %{name}.changes
 BuildRequires:  gcc-c++
+BuildRequires:  gmp-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(libcares)
+BuildRequires:  pkgconfig(libssh2)
 BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(nettle)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(zlib)
-%if %{with make_check}
-BuildRequires:  pkgconfig(cppunit)
-%endif
-BuildRequires:  gmp-devel
-BuildRequires:  pkgconfig(libssh2)
-BuildRequires:  pkgconfig(nettle)
+Recommends:     %{name}-lang
 # aria2-bash-completion was split for last time in openSUSE 12.2
 Provides:       aria2-bash-completion = %{version}
 Obsoletes:      aria2-bash-completion < %{version}
+%if %{with make_check}
+BuildRequires:  pkgconfig(cppunit)
+%endif
 %if 0%{?suse_version} >= 1130
 Recommends:     ca-certificates
 %endif
 %if 0%{?suse_version} > 1320
 BuildRequires:  pkgconfig(libuv)
 %endif
-Recommends:     %{name}-lang
 
 %description
 aria2 is a utility for downloading files. It has completely new design
@@ -65,6 +67,38 @@
 
 %lang_package
 
+%package -n lib%{name}-%{somajor}
+Summary:        Shared library for %{name}
+Group:          System/Libraries
+
+%description -n lib%{name}-%{somajor}
+aria2 is a utility for downloading files. It has completely new design
+concept from its predecessor, Aria, and is written from scratch. aria2 has
+a segmented downloading engine in its core. It can download one file from
+multiple URLs or multiple connections from one URL. This results in very
+high speed downloading, much faster than ordinary browsers. This engine in
+was implemented in a single-thread model. The architecture is clean and easy
+to extend.
+
+This package contains shared library
+
+%package devel
+Summary:        Devel files for %{name}
+Group:          Development/Libraries/C and C++
+Requires:       lib%{name}-%{somajor} = %{version}-%{release}
+
+%description devel
+aria2 is a utility for downloading files. It has completely new design
+concept from its predecessor, Aria, and is written from scratch. aria2 has
+a segmented downloading engine in its core. It can download one file from
+multiple URLs or multiple connections from one URL. This results in very
+high speed downloading, much faster than ordinary browsers. This engine in
+was implemented in a single-thread model. The architecture is clean and
+easy
+to extend.
+
+This package contains devel files for its shared library
+
 %prep
 %setup -q
 # Do not use current date
@@ -75,8 +109,10 @@
     xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
 
 %build
-%configure --docdir=%{_defaultdocdir}/%{name}/ \
+%configure \
+  --docdir=%{_defaultdocdir}/%{name}/ \
            --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \
+  --enable-libaria2 \
            %if 0%{?suse_version} > 1320
            --with-libuv \
            %endif
@@ -89,7 +125,7 @@
 
 %install
 %make_install
-
+find %{buildroot} -type f -name "*.la" -delete -print
 # I guess this is the correct thing to do until bnc#737549 is fixed
 rm -rf %{buildroot}%{_mandir}/{ru,pt}/
 # Only installation instructions
@@ -99,9 +135,13 @@
 
 %if %{with make_check}
 %check
-make check
+make %{?_smp_mflags} check
 %endif
 
+%post -n lib%{name}-%{somajor} -p /sbin/ldconfig
+
+%postun -n lib%{name}-%{somajor} -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS
@@ -110,5 +150,18 @@
 %{_mandir}/man1/aria2c.1*
 
 %files lang -f %{name}.lang
+%defattr(-,root,root)
+
+%files -n lib%{name}-%{somajor}
+%defattr(-,root,root)
+%doc COPYING
+%{_libdir}/libaria2.so.%{somajor}*
+
+%files devel
+%defattr(-,root,root)
+%doc COPYING
+%{_includedir}/aria2/
+%{_libdir}/libaria2.so
+%{_libdir}/pkgconfig/libaria2.pc
 
 %changelog

++++++ aria2-1.19.2.tar.xz -> aria2-1.19.3.tar.xz ++++++
++++ 7479 lines of diff (skipped)


Reply via email to