Hello community,

here is the log from the commit of package libtorrent-rasterbar for 
openSUSE:Factory checked in at 2013-01-20 08:04:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
 and      /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libtorrent-rasterbar", Maintainer is ""

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes    
    2012-08-27 16:23:24.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes
   2013-01-20 08:04:23.000000000 +0100
@@ -1,0 +2,16 @@
+Thu Jan 10 15:17:22 UTC 2013 - [email protected]
+
+- Update to 0.16.6:
+  + support torrents with more than 262000 pieces
+  + support banning web seeds sending corrupt data
+  + feature to encrypt peer connections with a secret AES-256 key
+    stored in .torrent file
+  + added support for RSS feeds
+  + uTP protocol support
+  + and much more, full list available in ChangeLog file
+- Drop libtorrent-rasterbar-boost-time_utc.patch
+- Drop libtorrent-rasterbar-0.15.9-missing-return.patch - it's not
+  needed for linux builds.
+- soname gets 7
+
+-------------------------------------------------------------------

Old:
----
  libtorrent-rasterbar-0.15.10.tar.gz
  libtorrent-rasterbar-0.15.9-missing-return.patch
  libtorrent-rasterbar-boost-time_utc.patch

New:
----
  libtorrent-rasterbar-0.16.6.tar.gz

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

Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.1Gw7fR/_old  2013-01-20 08:04:28.000000000 +0100
+++ /var/tmp/diff_new_pack.1Gw7fR/_new  2013-01-20 08:04:28.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libtorrent-rasterbar
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,20 @@
 #
 
 
-%define _soname 6
+%define _soname 7
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 # optionally build with examples
 %bcond_with examples
 
 Name:           libtorrent-rasterbar
-Version:        0.15.10
+Version:        0.16.6
 Release:        0
 Summary:        Libtorrent is a C++ implementation of the BitTorrent protocol
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
 Url:            http://www.rasterbar.com/products/libtorrent/
 Source:         
http://libtorrent.googlecode.com/files/%{name}-%{version}.tar.gz
-Patch0:         libtorrent-rasterbar-0.15.9-missing-return.patch
-Patch1:         libtorrent-rasterbar-boost-time_utc.patch
 BuildRequires:  boost-devel >= 1.36
 BuildRequires:  gcc-c++
 BuildRequires:  libGeoIP-devel
@@ -110,26 +108,33 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
+#%%patch0 -p1
+#%%patch1 -p1
+## Fix the interpreter for the example clients
+sed -i -e 's:^#!/bin/python$:#!/usr/bin/python:' 
bindings/python/{simple_,}client.py
+%if "%{_libdir}" != "/usr/lib"
+sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
+%endif
 
 %build
 export CFLAGS="%{optflags} -fvisibility=hidden -fno-strict-aliasing"
 export CXXFLAGS="%{optflags} -fvisibility=hidden -fno-strict-aliasing"
-export LDFLAGS="%{optflags} -lrt"
+export LDFLAGS="%{optflags} -lrt -lboost_system -lpthread"
 
 %configure \
         --disable-static \
         --disable-silent-rules \
-        --with-libgeoip \
+        --with-libgeoip=system \
         --with-boost-libdir=%{_libdir} \
+        --with-boost-python=mt \
+        --with-boost-system=mt \
         --enable-tests \
 %if %{with examples}
         --enable-examples \
 %endif
         --enable-python-binding
 
-make %{?_smp_mflags}
+make V=1 %{?_smp_mflags}
 
 %install
 %make_install
@@ -147,10 +152,15 @@
 %files -n %{name}-tools
 %defattr(-,root,root)
 %{_bindir}/client_test
+%{_bindir}/connection_tester
 %{_bindir}/dump_torrent
 %{_bindir}/enum_if
 %{_bindir}/make_torrent
+%{_bindir}/parse_hash_fails
+%{_bindir}/parse_request_log
+%{_bindir}/rss_reader
 %{_bindir}/simple_client
+%{_bindir}/utp_test
 %endif
 
 %files -n %{name}%{_soname}

++++++ libtorrent-rasterbar-0.15.10.tar.gz -> 
libtorrent-rasterbar-0.16.6.tar.gz ++++++
++++ 159482 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to