summaryrefslogtreecommitdiff
path: root/net/ktorrent
diff options
context:
space:
mode:
authorobache <obache>2008-07-30 13:27:10 +0000
committerobache <obache>2008-07-30 13:27:10 +0000
commit9b8c2e73befa87d6e2f601b47c97dd04cccc2351 (patch)
tree9b96a8311e20c24f5eeaa9869b96c9cf5c94c08b /net/ktorrent
parentbf5d80c145c537056b58a189aa193b788a05076d (diff)
downloadpkgsrc-9b8c2e73befa87d6e2f601b47c97dd04cccc2351.tar.gz
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 (limited to 'net/ktorrent')
-rw-r--r--net/ktorrent/Makefile10
-rw-r--r--net/ktorrent/distinfo10
-rw-r--r--net/ktorrent/patches/patch-aa31
-rw-r--r--net/ktorrent/patches/patch-ac16
4 files changed, 9 insertions, 58 deletions
diff --git a/net/ktorrent/Makefile b/net/ktorrent/Makefile
index dd96f4ea94a..2f2d44fe039 100644
--- a/net/ktorrent/Makefile
+++ b/net/ktorrent/Makefile
@@ -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
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 @@ GNU_CONFIGURE= yes
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 --git a/net/ktorrent/distinfo b/net/ktorrent/distinfo
index eee28da9546..1255690f9f8 100644
--- a/net/ktorrent/distinfo
+++ b/net/ktorrent/distinfo
@@ -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 --git a/net/ktorrent/patches/patch-aa b/net/ktorrent/patches/patch-aa
deleted file mode 100644
index f4871665e6d..00000000000
--- a/net/ktorrent/patches/patch-aa
+++ /dev/null
@@ -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 --git a/net/ktorrent/patches/patch-ac b/net/ktorrent/patches/patch-ac
deleted file mode 100644
index ee4747deacf..00000000000
--- a/net/ktorrent/patches/patch-ac
+++ /dev/null
@@ -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"
-