Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-06-29 13:58:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aria2", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-04-12 09:18:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-06-29 13:58:51.000000000 +0200 @@ -1,0 +2,33 @@ +Fri Jun 29 10:19:20 UTC 2012 - [email protected] + +- Update to version 1.15.1: + + Return appropriate HTTP status code on RPC failure. In this + change, we return 404 if the request path is neither /json-rpc + nor /rpc. If XML feature is not enabled and /rpc is requested, + return 404. If XML parser failed, return 400. JSON parser + failure has been handled well in the existing code. + + Ignore unacceptable options in RPC request instead of throwing + error. This change allows RPC client to send same options for + the different type of downloads. + + Handle sockaddr_in.sin_len and sockaddr_in6.sin6_len. Check + sockaddr_in.sin_len and sockaddr_in6.sin6_len are available and + assign values to them properly. This change fixes unit test + error and most error related to getnameinfo() on netbsd. + + Removed dependency on inet_aton. Implemented inetPton as a + replacement of inet_aton. inetPton is implemented using + net::getBinAddr. This change fixes bug#3525424. + + Added --with-bashcompletiondir configure option. By default, + bash_completion file named aria2c is installed to the directory + $prefix/share/doc/aria2/bash_completion. To change the install + directory of the file, use --with-bashcompletiondir option. + + Converted README.asciidoc into README.rst + + Use Sphinx for aria2 manual page documentation. The source + files for manual pages are placed under doc/manual-src. The + manual pages are generated under doc/manual-src/$LANG/_build. + The HTML version manual page was dropped from the distribution + archive. + + Fixed the bug which prevents --bt-lpd-interface from working. + Fixes bug#3520125 +- Remove support for old distributions + +------------------------------------------------------------------- Old: ---- aria2-1.15.0.tar.bz2 New: ---- aria2-1.15.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.Wixl9o/_old 2012-06-29 13:58:53.000000000 +0200 +++ /var/tmp/diff_new_pack.Wixl9o/_new 2012-06-29 13:58:53.000000000 +0200 @@ -28,12 +28,6 @@ %endif %endif -%if 0%{?suse_version} > 0 && 0%{?suse_version} >= 1020 -%define with_sqlite 1 -%else -%define with_sqlite 0 -%endif - %if 0%{?sles_version} > 10 && 0%{?sles_version} < 12 %define with_bashcomp 0 %else @@ -41,12 +35,12 @@ %endif Name: aria2 -Version: 1.15.0 +Version: 1.15.1 Release: 0 Summary: Parallelizing Multi-Protocol Utility for Downloading Files License: SUSE-GPL-2.0+-with-openssl-exception Group: Productivity/Networking/Other -Source: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.bz2 +Source: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch @@ -59,25 +53,13 @@ %endif %if %{?with_gnutls:1}0 BuildRequires: libgcrypt-devel -%if %suse_version > 1030 BuildRequires: libgnutls-devel -%else -BuildRequires: gnutls-devel -%endif #%suse_version > 1030 %endif #with_gnutls %if %{?with_openssl:1}0 -%if %suse_version >= 1030 BuildRequires: libopenssl-devel -%else -BuildRequires: openssl-devel -%endif #%suse_version >= 1030 %endif #with_openssl -%if %suse_version >= 1030 BuildRequires: libexpat-devel %else -BuildRequires: expat -%endif #expat -%else %if %{?with_gnutls:1}0 BuildRequires: expat %endif #with_gnutls @@ -86,33 +68,24 @@ %endif #with_openssl BuildRequires: expat-devel %endif #0%{?suse_version:1} -%if 0%{?!suse_version:1} || 0%{?suse_version} >= 1020 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: bash +BuildRequires: bison BuildRequires: cppunit-devel -%endif BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gettext-devel BuildRequires: glibc-devel BuildRequires: intltool -BuildRequires: libstdc++-devel -BuildRequires: make -BuildRequires: zlib-devel -%if 0%{?suse_version} >= 1130 BuildRequires: libcares-devel -%endif #cares -%if 0%{?with_sqlite} -%if 0%{?suse_version} < 1100 -BuildRequires: sqlite-devel -%else -BuildRequires: sqlite3-devel -%endif #suse_version -%endif #with_sqlite -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: bash -BuildRequires: bison +BuildRequires: libstdc++-devel BuildRequires: libtool +BuildRequires: make BuildRequires: pkgconfig +BuildRequires: sqlite3-devel +BuildRequires: xz +BuildRequires: zlib-devel Provides: aria2c = %{version}-%{release} %if %with_bashcomp # Not actually required for build, but makes the build fail if @@ -162,11 +135,7 @@ --with%{?!with_openssl:out}-openssl \ --with%{?!with_cares:out}-libcares \ --without-libxml2 \ -%if 0%{?with_sqlite} --with-sqlite3 \ -%else - --without-sqlite3 \ -%endif --enable-epoll \ --enable-bittorrent \ --with-openssl-prefix="%{_usr}" \ @@ -179,23 +148,6 @@ # poeml, Mon Aug 4 16:30:55 CEST 2008 #--enable-metalink -# fix fallocate64 usage on 32bit: fallocate is broken because of a glibc bug -# (but only on < 11.3 and i586), but posix_fallocate works: -%if 0%{?suse_version} > 0 && 0%{?suse_version} < 1130 -%if 0%{?suse_version} >= 1120 && "%{_lib}"=="lib" -# openSUSE 11.2, 32bit -%__sed -i '/ HAVE_FALLOCATE /d' config.h -%else -# openSUSE <= 11.2 -%if 0%{?suse_version} < 1120 -# openSUSE < 11.2 -%__sed -i '/ HAVE_FALLOCATE /d' config.h -%__sed -i '/ HAVE_SOME_FALLOCATE /d' config.h -%__sed -i '/ HAVE_POSIX_FALLOCATE /d' config.h -%endif # < 1120 -%endif # 1120 32bit -%endif # openSUSE - %__make %{?_smp_mflags} %install @@ -209,13 +161,7 @@ for l in "en@boldquot" "en@quot"; do %__rm -rf "%{buildroot}%{_datadir}/locale/${l}" done -%if 0%{?suse_version} %find_lang aria2 -%else -# for some reason, find_lang fails to find anything and -# breaks the build on Fedora 9 -echo -n > aria2.lang -%endif #check #__make check @@ -224,13 +170,8 @@ %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README %doc README.html -%doc doc/aria2c.1.html %{_bindir}/aria2c %doc %{_mandir}/man1/aria2c.1%{ext_man} -%if 0%{?suse_version} <= 1120 -%dir %{_mandir}/*/man1 -%dir %{_mandir}/?? -%endif %doc %{_mandir}/*/man1/aria2c.1%{ext_man} %if %with_bashcomp -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
