Update "libtorrent" to version 0.12.2 and "rtorrent" to version 0.8.2 Changes since version 0.11.9 respectively 0.7.9: - Support for DHT. - Cleanup and refactoring of the API. - Enable PEX by default. - A lot of bug fixes and minor improvementsdiff -r1.28 -r1.29 pkgsrc/net/libtorrent/Makefile
(tron)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2008/05/25 20:49:39 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2008/12/03 12:57:40 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= libtorrent-0.11.9 | 3 | DISTNAME= libtorrent-0.12.2 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= net | 4 | CATEGORIES= net | |
6 | MASTER_SITES= ${HOMEPAGE:=downloads/} | 5 | MASTER_SITES= ${HOMEPAGE:=downloads/} | |
7 | 6 | |||
8 | OWNER= tron@NetBSD.org | 7 | OWNER= tron@NetBSD.org | |
9 | HOMEPAGE= http://libtorrent.rakshasa.no/ | 8 | HOMEPAGE= http://libtorrent.rakshasa.no/ | |
10 | COMMENT= BitTorrent library written in C++ for *nix | 9 | COMMENT= BitTorrent library written in C++ for *nix | |
11 | 10 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 11 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 12 | |||
14 | USE_LANGUAGES= c c++ | 13 | USE_LANGUAGES= c c++ | |
15 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
16 | USE_TOOLS+= gmake pkg-config | 15 | USE_TOOLS+= gmake pkg-config | |
17 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes |
@@ -1,43 +1,46 @@ | @@ -1,43 +1,46 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2007/04/20 13:37:57 tron Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2008/12/03 12:57:40 tron Exp $ | |
2 | include/torrent/bitfield.h | 2 | include/torrent/bitfield.h | |
3 | include/torrent/chunk_manager.h | 3 | include/torrent/chunk_manager.h | |
4 | include/torrent/common.h | 4 | include/torrent/common.h | |
5 | include/torrent/connection_manager.h | 5 | include/torrent/connection_manager.h | |
6 | include/torrent/data/block.h | 6 | include/torrent/data/block.h | |
7 | include/torrent/data/block_list.h | 7 | include/torrent/data/block_list.h | |
8 | include/torrent/data/block_transfer.h | 8 | include/torrent/data/block_transfer.h | |
9 | include/torrent/data/file.h | 9 | include/torrent/data/file.h | |
10 | include/torrent/data/file_list.h | 10 | include/torrent/data/file_list.h | |
11 | include/torrent/data/file_list_iterator.h | 11 | include/torrent/data/file_list_iterator.h | |
12 | include/torrent/data/file_manager.h | 12 | include/torrent/data/file_manager.h | |
13 | include/torrent/data/file_utils.h | 13 | include/torrent/data/file_utils.h | |
14 | include/torrent/data/piece.h | 14 | include/torrent/data/piece.h | |
15 | include/torrent/data/transfer_list.h | 15 | include/torrent/data/transfer_list.h | |
16 | include/torrent/dht_manager.h | |||
16 | include/torrent/download.h | 17 | include/torrent/download.h | |
17 | include/torrent/error.h | 18 | include/torrent/error.h | |
18 | include/torrent/event.h | 19 | include/torrent/event.h | |
19 | include/torrent/exceptions.h | 20 | include/torrent/exceptions.h | |
20 | include/torrent/hash_string.h | 21 | include/torrent/hash_string.h | |
21 | include/torrent/http.h | 22 | include/torrent/http.h | |
22 | include/torrent/object.h | 23 | include/torrent/object.h | |
23 | include/torrent/object_stream.h | 24 | include/torrent/object_stream.h | |
24 | include/torrent/path.h | 25 | include/torrent/path.h | |
25 | include/torrent/peer/client_info.h | 26 | include/torrent/peer/client_info.h | |
26 | include/torrent/peer/client_list.h | 27 | include/torrent/peer/client_list.h | |
28 | include/torrent/peer/connection_list.h | |||
27 | include/torrent/peer/peer.h | 29 | include/torrent/peer/peer.h | |
28 | include/torrent/peer/peer_info.h | 30 | include/torrent/peer/peer_info.h | |
29 | include/torrent/peer/peer_list.h | 31 | include/torrent/peer/peer_list.h | |
30 | include/torrent/poll.h | 32 | include/torrent/poll.h | |
31 | include/torrent/poll_epoll.h | 33 | include/torrent/poll_epoll.h | |
32 | include/torrent/poll_kqueue.h | 34 | include/torrent/poll_kqueue.h | |
33 | include/torrent/poll_select.h | 35 | include/torrent/poll_select.h | |
34 | include/torrent/rate.h | 36 | include/torrent/rate.h | |
35 | include/torrent/resume.h | 37 | include/torrent/resume.h | |
38 | include/torrent/throttle.h | |||
36 | include/torrent/torrent.h | 39 | include/torrent/torrent.h | |
37 | include/torrent/tracker.h | 40 | include/torrent/tracker.h | |
38 | include/torrent/tracker_list.h | 41 | include/torrent/tracker_list.h | |
39 | lib/libtorrent.la | 42 | lib/libtorrent.la | |
40 | lib/pkgconfig/libtorrent.pc | 43 | lib/pkgconfig/libtorrent.pc | |
41 | @dirrm include/torrent/peer | 44 | @dirrm include/torrent/peer | |
42 | @dirrm include/torrent/data | 45 | @dirrm include/torrent/data | |
43 | @dirrm include/torrent | 46 | @dirrm include/torrent |
@@ -1,23 +1,23 @@ | @@ -1,23 +1,23 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.14 2008/01/18 05:08:44 tnn Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.15 2008/12/03 12:57:40 tron Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | LIBTORRENT_BUILDLINK3_MK:= ${LIBTORRENT_BUILDLINK3_MK}+ | 4 | LIBTORRENT_BUILDLINK3_MK:= ${LIBTORRENT_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if !empty(BUILDLINK_DEPTH:M+) | 6 | .if !empty(BUILDLINK_DEPTH:M+) | |
7 | BUILDLINK_DEPENDS+= libtorrent | 7 | BUILDLINK_DEPENDS+= libtorrent | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibtorrent} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibtorrent} | |
11 | BUILDLINK_PACKAGES+= libtorrent | 11 | BUILDLINK_PACKAGES+= libtorrent | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libtorrent | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libtorrent | |
13 | 13 | |||
14 | .if !empty(LIBTORRENT_BUILDLINK3_MK:M+) | 14 | .if !empty(LIBTORRENT_BUILDLINK3_MK:M+) | |
15 | BUILDLINK_API_DEPENDS.libtorrent+= libtorrent>=0.11.0 | 15 | BUILDLINK_API_DEPENDS.libtorrent+= libtorrent>=0.12.0 | |
16 | BUILDLINK_ABI_DEPENDS.libtorrent+= libtorrent>=0.11.9nb1 | 16 | BUILDLINK_ABI_DEPENDS.libtorrent+= libtorrent>=0.12.0 | |
17 | BUILDLINK_PKGSRCDIR.libtorrent?= ../../net/libtorrent | 17 | BUILDLINK_PKGSRCDIR.libtorrent?= ../../net/libtorrent | |
18 | .endif # LIBTORRENT_BUILDLINK3_MK | 18 | .endif # LIBTORRENT_BUILDLINK3_MK | |
19 | 19 | |||
20 | .include "../../devel/libsigc++/buildlink3.mk" | 20 | .include "../../devel/libsigc++/buildlink3.mk" | |
21 | .include "../../security/openssl/buildlink3.mk" | 21 | .include "../../security/openssl/buildlink3.mk" | |
22 | 22 | |||
23 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 23 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.20 2007/11/23 09:49:04 tron Exp $ | 1 | $NetBSD: distinfo,v 1.21 2008/12/03 12:57:40 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (libtorrent-0.11.9.tar.gz) = d88e754d1c2ff7f8c5fb7544331264bd505870b8 | 3 | SHA1 (libtorrent-0.12.2.tar.gz) = a53d2c671e9f2dd971d0622d5b3672da91c46ef9 | |
4 | RMD160 (libtorrent-0.11.9.tar.gz) = fb8de66d65791dab67c195356a98de7cf653d3c9 | 4 | RMD160 (libtorrent-0.12.2.tar.gz) = 88cdc415f98afd8b87fa6d7330906737c3e434fa | |
5 | Size (libtorrent-0.11.9.tar.gz) = 545210 bytes | 5 | Size (libtorrent-0.12.2.tar.gz) = 585374 bytes |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2008/05/25 20:49:39 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2008/12/03 12:57:40 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= rtorrent-0.7.9 | 3 | DISTNAME= rtorrent-0.8.2 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= net | 4 | CATEGORIES= net | |
6 | MASTER_SITES= ${HOMEPAGE:=downloads/} | 5 | MASTER_SITES= ${HOMEPAGE:=downloads/} | |
7 | 6 | |||
8 | OWNER= tron@NetBSD.org | 7 | OWNER= tron@NetBSD.org | |
9 | HOMEPAGE= http://libtorrent.rakshasa.no/ | 8 | HOMEPAGE= http://libtorrent.rakshasa.no/ | |
10 | COMMENT= Ncurses based torrent client with support for sessions | 9 | COMMENT= Ncurses based torrent client with support for sessions | |
11 | 10 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 11 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 12 | |||
14 | USE_LANGUAGES= c c++ | 13 | USE_LANGUAGES= c c++ | |
15 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
16 | USE_NCURSES= yes | 15 | USE_NCURSES= yes | |
17 | USE_TOOLS+= gmake pkg-config | 16 | USE_TOOLS+= gmake pkg-config |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.17 2007/11/23 09:49:04 tron Exp $ | 1 | $NetBSD: distinfo,v 1.18 2008/12/03 12:57:40 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (rtorrent-0.7.9.tar.gz) = 0b53bd3b2c15f93352607ab3685916fe27033450 | 3 | SHA1 (rtorrent-0.8.2.tar.gz) = 891093c5d600c2e3853eadbbec369a12dfe6ec11 | |
4 | RMD160 (rtorrent-0.7.9.tar.gz) = 8cfee138c0142ad22830b3d518e198f163063a84 | 4 | RMD160 (rtorrent-0.8.2.tar.gz) = e86b0082d1788e4e7cd8fcf631f7f857d642c799 | |
5 | Size (rtorrent-0.7.9.tar.gz) = 489174 bytes | 5 | Size (rtorrent-0.8.2.tar.gz) = 506015 bytes | |
6 | SHA1 (patch-ab) = 87873bb32166d00398ab0ef6421a6fe85a55c914 | 6 | SHA1 (patch-ab) = 87873bb32166d00398ab0ef6421a6fe85a55c914 |