Hello community, here is the log from the commit of package transmission for openSUSE:Factory checked in at Tue Dec 8 12:31:10 CET 2009. -------- --- GNOME/transmission/transmission.changes 2009-09-27 14:20:02.000000000 +0200 +++ /mounts/work_src_done/STABLE/transmission/transmission.changes 2009-12-02 12:11:49.000000000 +0100 @@ -1,0 +2,62 @@ +Wed Dec 2 12:11:35 CET 2009 - vuntz@opensuse.org + +- Update the way we remove the fil locale for old versions of + openSUSE. + +------------------------------------------------------------------- +Thu Nov 19 19:08:59 CET 2009 - dimstar@opensuse.org + +- Update to version 1.76: + + All Platforms: + - Fix potential data loss when moving torrents to where they + already are + - Fix minor protocol error that didn't send a port message to some peers + - Fix minor manpage errors + + Daemon: + - Potential data loss when using "transmission-remote --find" + - Fix ratio-limit bug on some uClibc systems + - Fix invalid JSON "nan" error on optware + + GTK: + - Fix crash in the Preferences dialog when testing to see if + the port is open + - Fix crash on exit when a torrent's Properties dialog is open + - Fix tracker address display error in the torrent Properties + dialog + - Fix tray menu's main window status when Transmission is + started minimized + - Fix broken SIGINT (ctrl-c) handling + - Fix 1.61 build failure on systems with new versions of glib + but older versions of gtk + + Qt: + - Fix crash when removing expired torrents from the display + - Fix client from closing, rather than closing to the system + tray, when clicking X + - Cannot open a torrent in KDE4 with right-clicking +- Use upstream solution for transmission-no-dht.patch, from trunk. + +------------------------------------------------------------------- +Sat Oct 10 17:13:27 CEST 2009 - dimstar@opensuse.org + +- Update to version 1.75: + + All Platforms: + - Don't wait so long on unresponsive trackers if there are + other trackers to try + - Adding corrupt/invalid torrents could crash Transmission + - Fix 1.74 bug that caused a high CPU load on startup + - Fix 1.74 bug that stopped multitracker if a single tracker + sent an error message + - Fix bug in converting other charsets to UTF-8 + - Handle HTTP redirects more gracefully + - Faster verification of local data for torrents with small + piece size + - Fix 1.74 build error when compiling without DHT + + GTK+: + - Fix "sort by time remaining" + - Fix the turtle toggle button on old versions of GTK+ + - Fix startup error if another copy of the Transmission GTK + client is running + - Fix clang build issue +- Refactored transmission-no-dht.patch, partially included by + upstream. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- transmission-1.74.tar.bz2 New: ---- transmission-1.76.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transmission.spec ++++++ --- /var/tmp/diff_new_pack.Yb0lmT/_old 2009-12-08 12:29:37.000000000 +0100 +++ /var/tmp/diff_new_pack.Yb0lmT/_new 2009-12-08 12:29:37.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package transmission (Version 1.74) +# spec file for package transmission (Version 1.76) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -29,8 +29,8 @@ BuildRequires: libqt4-devel BuildRequires: openssl-devel BuildRequires: update-desktop-files -Version: 1.74 -Release: 3 +Version: 1.76 +Release: 1 Summary: Lightweight, yet powerful BitTorrent client Source: http://download.m0k.org/transmission/files/%{name}-%{version}.tar.bz2 Source1: transmission-qt.desktop @@ -38,7 +38,7 @@ Patch0: transmission-no-dht.patch Url: http://www.transmissionbt.com/ Group: Productivity/Networking/Other -License: GPL v2 only ; MIT License (or similar) +License: GPLv2 ; MIT License (or similar) BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-common = %{version} Provides: %{name}-ui = %{version} @@ -52,7 +52,7 @@ Furthermore, it is free for anyone to use or modify. %package gtk -License: GPL v2 only ; MIT License (or similar) +License: GPLv2 ; MIT License (or similar) Summary: Lightweight, yet powerful BitTorrent client Group: Productivity/Networking/Other Requires: %{name}-common = %{version} @@ -69,7 +69,7 @@ This package contains a graphical user interface to transmission. %package qt -License: GPL v2 only ; MIT License (or similar) +License: GPLv2 ; MIT License (or similar) Summary: Lightweight, yet powerful BitTorrent client Group: Productivity/Networking/Other Requires: %{name}-common = %{version} @@ -86,7 +86,7 @@ This package contains a graphical user interface to transmission. %package common -License: GPL v2 only ; MIT License (or similar) +License: GPLv2 ; MIT License (or similar) Summary: Lightweight, yet powerful BitTorrent client - Common Data Group: Productivity/Networking/Other Requires: %{name}-common-lang = %{version} @@ -124,6 +124,9 @@ %install %makeinstall +%if 0%{?suse_version} <= 1110 +%{__rm} %{buildroot}%{_datadir}/locale/fil/LC_MESSAGES/* +%endif # install qt ui cd qt %__make install INSTALL_ROOT=%{buildroot}%{_prefix} @@ -147,12 +150,6 @@ %doc %{_mandir}/man1/transmissioncli.1* %files -n %{name}-common-lang -f %{name}.lang -%defattr(-,root,root) -# Not in filesystem, bnc#513962 -##%if %suse_version <= 1110 -# exclude locales which don't exist on old versions of openSUSE -%exclude %{_datadir}/locale/fil/LC_MESSAGES/* -##%endif %files gtk %defattr(-,root,root) ++++++ transmission-1.74.tar.bz2 -> transmission-1.76.tar.bz2 ++++++ ++++ 24065 lines of diff (skipped) ++++++ transmission-no-dht.patch ++++++ --- /var/tmp/diff_new_pack.Yb0lmT/_old 2009-12-08 12:29:39.000000000 +0100 +++ /var/tmp/diff_new_pack.Yb0lmT/_new 2009-12-08 12:29:39.000000000 +0100 @@ -1,24 +1,15 @@ -diff -aurpN transmission-1.74/libtransmission/tr-dht.c transmission-1.74.patched//libtransmission/tr-dht.c ---- transmission-1.74/libtransmission/tr-dht.c 2009-08-25 01:42:48.000000000 +0200 -+++ transmission-1.74.patched//libtransmission/tr-dht.c 2009-08-25 15:58:24.000000000 +0200 -@@ -53,7 +53,8 @@ THE SOFTWARE. - #ifdef WITHOUT_DHT - - /* These are the stubs for when we're building without DHT support */ -- int tr_dhtInit( tr_session * session UNUSED ) { return TR_DHT_STOPPED; } -+ int tr_dhtInit( tr_session * session UNUSED, -+ tr_address * address UNUSED ) { return TR_DHT_STOPPED; } - void tr_dhtUninit( tr_session * session UNUSED ) { } - tr_bool tr_dhtEnabled( const tr_session * session UNUSED ) { return FALSE; } - tr_port tr_dhtPort ( const tr_session * sesssion UNUSED ) { return 0; } -diff -aurpN transmission-1.74/qt/qtr.pro transmission-1.74.patched//qt/qtr.pro ---- transmission-1.74/qt/qtr.pro 2009-08-25 01:42:49.000000000 +0200 -+++ transmission-1.74.patched//qt/qtr.pro 2009-08-25 16:19:25.000000000 +0200 -@@ -14,7 +14,6 @@ PKGCONFIG = fontconfig libcurl openssl +Index: transmission-1.76/qt/qtr.pro +=================================================================== +--- transmission-1.76.orig/qt/qtr.pro ++++ transmission-1.76/qt/qtr.pro +@@ -14,7 +14,9 @@ PKGCONFIG = fontconfig libcurl openssl TRANSMISSION_TOP = .. INCLUDEPATH += $${TRANSMISSION_TOP} LIBS += $${TRANSMISSION_TOP}/libtransmission/libtransmission.a -LIBS += $${TRANSMISSION_TOP}/third-party/dht/libdht.a ++exists ( $${TRANSMISSION_TOP}/third-party/dht/libdht.a ) { ++ LIBS += $${TRANSMISSION_TOP}/third-party/dht/libdht.a ++} LIBS += $${TRANSMISSION_TOP}/third-party/miniupnp/libminiupnp.a LIBS += $${TRANSMISSION_TOP}/third-party/libnatpmp/libnatpmp.a LIBS += $${TRANSMISSION_TOP}/third-party/libevent/.libs/libevent.a ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org