pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/ktorrent Update ktorrent to 2.2.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec09edda492b
branches:  trunk
changeset: 545305:ec09edda492b
user:      obache <obache%pkgsrc.org@localhost>
date:      Wed Jul 30 13:27:10 2008 +0000

description:
Update ktorrent to 2.2.7.

Changes in 2.2.7
- Fix crash when loading articles in RSS plugin fails (161475)
- Fix SIGBUS caused crash on sparc
- Backported fix from KDE4 version for an infinite recursive loop in the QM

Changes in 2.2.6 :
- Some OpenBSD compile fixes
- Fix lock file not working on NFS home directories by moving it to /tmp
- Fix wrong name being in torrentcreator dialog when path contains #
- Don't show progress info for each file we are moving in a MoveDataFilesJob (160338)
- Fix infinite loop in DHT code
- Fix group name encoding in saving and loading
- Fix problem with speedbars staying drawn when they were disabled
- Ported DHT ping storm fix from KDE4 version
- Added patch from carucciio to load torrents silently from the command line
- Set output_path of torrent as default location when the users selects set download location in the viewmenu (157486)
- Torrents with no file selected are now always shown as download
- Ditch KIO::NetAccess when moving data files (157462)
- Fix stop all and start all from system tray menu (it used to apply to the current view, now it applies to all torrents) (157991)
- Make sure that set download location and add to group are disabled when no torrent is selected
- Fix ktshell when there are multiple dcop sessions  (158115)
- ETA algorithm -> Time left estimation algorithm (158277)
- Fix issue with time functions on openbsd (158945)
- Put lock file in /tmp to make sure that KT works when the users home directory is on an NFS filesystem
- Added small fix in css of default webgui
- Added PeerID of KGet and BitsOnWheels
- Sort list of blocks before saving them to file in ipfilter plugin

Changes in 2.2.5 :
- Fix moving of files slowing things down under certain circumstances
- Use avahi_qt_poll_get instead of the threaded stuff, should get rid of the zeroconf crashes
- After 3 mmap failures, allways use buffered mode
- Fix bug in DHT token storage and checking
- Fix free diskspace calculation on FreeBSD
- Fix a problem with the PHP code
- Use QTextStream in webgui instead of creating very big strings
- Backported KT ETA algorithm fix from KDE4 trunk
- Fix socket code for Dragonfly BSD (139081 and 139110)
- Make sure hidden files also get deleted when deleting directory (155414)
- Make sure that preallocate does not interfere with read only files (155437)
- Fix slow saving of file_info and chunk_info files (155447)
- Ported bdecoder fix from KDE4 version
- Fix adding to groups (& added by Qt screwed things up)
- Don't save groups at exit anymore (149212)
- Ported close_wait bugfix from KDE4 version
- Ported recent DHT fixes from KDE4 version

diffstat:

 net/ktorrent/Makefile         |  10 +++++-----
 net/ktorrent/distinfo         |  10 ++++------
 net/ktorrent/patches/patch-aa |  31 -------------------------------
 net/ktorrent/patches/patch-ac |  16 ----------------
 4 files changed, 9 insertions(+), 58 deletions(-)

diffs (105 lines):

diff -r 570fd5ee9631 -r ec09edda492b net/ktorrent/Makefile
--- a/net/ktorrent/Makefile     Wed Jul 30 13:26:52 2008 +0000
+++ b/net/ktorrent/Makefile     Wed Jul 30 13:27:10 2008 +0000
@@ -1,16 +1,18 @@
-# $NetBSD: Makefile,v 1.15 2008/01/18 05:08:43 tnn Exp $
+# $NetBSD: Makefile,v 1.16 2008/07/30 13:27:10 obache Exp $
 
 DISTNAME=      ktorrent-${KTORRENT_VER}
-PKGREVISION=   1
 CATEGORIES=    net kde
 MASTER_SITES=  http://ktorrent.org/downloads/${KTORRENT_VER}/
+EXTRACT_SUFX=  .tar.bz2
 
-KTORRENT_VER=  2.2.4
+KTORRENT_VER=  2.2.7
 
 MAINTAINER=    shattered%users.sourceforge.net@localhost
 HOMEPAGE=      http://ktorrent.org/
 COMMENT=       Graphical BitTorrent client for KDE
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            gmake msgfmt pkg-config bash:run perl:run
 USE_LIBTOOL=           yes
@@ -18,8 +20,6 @@
 
 REPLACE_BASH=  scripts/ktshell
 
-BUILDLINK_DEPMETHOD.libXt?=    build
-
 .include "../../meta-pkgs/kde3/kde3.mk"
 .include "../../devel/gmp/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
diff -r 570fd5ee9631 -r ec09edda492b net/ktorrent/distinfo
--- a/net/ktorrent/distinfo     Wed Jul 30 13:26:52 2008 +0000
+++ b/net/ktorrent/distinfo     Wed Jul 30 13:27:10 2008 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.10 2007/12/09 19:08:15 wiz Exp $
+$NetBSD: distinfo,v 1.11 2008/07/30 13:27:10 obache Exp $
 
-SHA1 (ktorrent-2.2.4.tar.gz) = f0451984d2e9c9c76f84ce360e6427ececc29531
-RMD160 (ktorrent-2.2.4.tar.gz) = 5f5e6456c194f327d4c7fcf3cb11abec197f5a6b
-Size (ktorrent-2.2.4.tar.gz) = 3843873 bytes
-SHA1 (patch-aa) = ef4fb3204159a548ba13b8259efb1aa9cb50a19f
+SHA1 (ktorrent-2.2.7.tar.bz2) = ee671eca8d7b2f90ad6023f966219db7e3fec368
+RMD160 (ktorrent-2.2.7.tar.bz2) = c7e563bcb273318eb26a32339ec536389b94f257
+Size (ktorrent-2.2.7.tar.bz2) = 2653798 bytes
 SHA1 (patch-ab) = 7deeb27c42d10f104852d227cacd5ddd54e46f49
-SHA1 (patch-ac) = 4534aae8e78f92cb1f5cae7e77befb0db8c46735
diff -r 570fd5ee9631 -r ec09edda492b net/ktorrent/patches/patch-aa
--- a/net/ktorrent/patches/patch-aa     Wed Jul 30 13:26:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2007/07/22 08:38:58 abs Exp $
-
---- libktorrent/net/socket.cpp.orig    2007-07-02 17:48:46.000000000 +0100
-+++ libktorrent/net/socket.cpp
-@@ -38,7 +38,7 @@
- #include <sys/filio.h>
- #endif
- 
--#if defined(Q_OS_MACX) || defined(Q_OS_DARWIN) || (defined(Q_OS_FREEBSD) && __FreeBSD_version < 600020) || defined (Q_OS_SOLARIS) || defined(Q_OS_NETBSD) 
-+#ifndef MSG_NOSIGNAL
- #define MSG_NOSIGNAL 0
- #endif
- 
-@@ -56,7 +56,7 @@ namespace net
- 
-       Socket::Socket(int fd) : m_fd(fd),m_state(IDLE)
-       {
--#if defined(Q_OS_MACX) || defined(Q_OS_DARWIN) || (defined(Q_OS_FREEBSD) && __FreeBSD_version < 600020)
-+#if defined(Q_OS_MACX) || defined(Q_OS_DARWIN) || (defined(Q_OS_FREEBSD) && !defined(__DragonFly__) && __FreeBSD_version < 600020)
-               int val = 1; 
-               if (setsockopt(m_fd,SOL_SOCKET,SO_NOSIGPIPE,&val,sizeof(int)) < 0)
-               {
-@@ -74,7 +74,7 @@ namespace net
-                       Out(SYS_GEN|LOG_IMPORTANT) << QString("Cannot create socket : %1").arg(strerror(errno)) << endl;
-               }
-               m_fd = fd;
--#if defined(Q_OS_MACX) || defined(Q_OS_DARWIN) || (defined(Q_OS_FREEBSD) && __FreeBSD_version < 600020)
-+#if defined(Q_OS_MACX) || defined(Q_OS_DARWIN) || (defined(Q_OS_FREEBSD) && !defined(__DragonFly__) && __FreeBSD_version < 600020)
-               int val = 1;
-               if (setsockopt(m_fd,SOL_SOCKET,SO_NOSIGPIPE,&val,sizeof(int)) < 0)
-               {
diff -r 570fd5ee9631 -r ec09edda492b net/ktorrent/patches/patch-ac
--- a/net/ktorrent/patches/patch-ac     Wed Jul 30 13:26:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2007/12/09 19:08:15 wiz Exp $
-
---- translations/nb/messages/ktorrent.po.orig  2007-11-20 19:21:27.000000000 +0000
-+++ translations/nb/messages/ktorrent.po
-@@ -4895,11 +4895,6 @@ msgstr ""
- "strømmer med dem"
- 
- #, fuzzy
--#~| msgid "Alt+1"
--#~ msgid "Alt+X"
--#~ msgstr "Alt + 1"
--
--#, fuzzy
- #~ msgid "TrackerViewBase"
- #~ msgstr "Sporere"
- 



Home | Main Index | Thread Index | Old Index