mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-13 07:34:50 +00:00
net-p2p/libtorrent-rasterbar-14||2012-07-01|Discontinued upstream, move to libtorrent-rasterbar-16
net-p2p/hrktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued net-p2p/sharktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued
This commit is contained in:
parent
cb2ca82822
commit
918f06aff4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=300359
3
MOVED
3
MOVED
@ -3534,3 +3534,6 @@ devel/py-sendfile|net/py-pysendfile|2012-06-24|Domain lapsed, forked
|
||||
www/joomla||2012-06-25|Unmaintained upstream, please use www/joomla25 instead.
|
||||
graphics/p5-chart|graphics/p5-Chart|2012-06-30|Move to a better place via repocopy
|
||||
textproc/libupskirt|textproc/libsoldout|2012-07-01|Move to respect upstream new name
|
||||
net-p2p/libtorrent-rasterbar-14||2012-07-01|Discontinued upstream, move to libtorrent-rasterbar-16
|
||||
net-p2p/hrktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued
|
||||
net-p2p/sharktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued
|
||||
|
@ -34,7 +34,6 @@
|
||||
SUBDIR += gtk-gnutella
|
||||
SUBDIR += gtkhx
|
||||
SUBDIR += gtorrentviewer
|
||||
SUBDIR += hrktorrent
|
||||
SUBDIR += i2p
|
||||
SUBDIR += jigdo
|
||||
SUBDIR += kmldonkey
|
||||
@ -46,7 +45,6 @@
|
||||
SUBDIR += libpdtp
|
||||
SUBDIR += libtorrent
|
||||
SUBDIR += libtorrent-devel
|
||||
SUBDIR += libtorrent-rasterbar-14
|
||||
SUBDIR += libtorrent-rasterbar-15
|
||||
SUBDIR += libtorrent-rasterbar-15-python
|
||||
SUBDIR += libtorrent-rasterbar-16
|
||||
@ -94,7 +92,6 @@
|
||||
SUBDIR += rtgui
|
||||
SUBDIR += rtorrent
|
||||
SUBDIR += rtorrent-devel
|
||||
SUBDIR += sharktorrent
|
||||
SUBDIR += solidcoin
|
||||
SUBDIR += squall
|
||||
SUBDIR += teknap
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Ports collection makefile for: hrktorrent
|
||||
# Date created: Jun 29, 2008
|
||||
# Whom: hrkfrd@gmail.com
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= hrktorrent
|
||||
PORTVERSION= 0.3.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net-p2p
|
||||
MASTER_SITES= http://50hz.ws/hrktorrent/
|
||||
|
||||
MAINTAINER= hrkfdn@gmail.com
|
||||
COMMENT= A light console torrent client using rasterbar's libtorrent
|
||||
|
||||
DEPRECATED= Depends on net-p2p/libtorrent-rasterbar-14, which is DEPRECATED
|
||||
EXPIRATION_DATE= 2012-06-30
|
||||
|
||||
LIB_DEPENDS= torrent-rasterbar.5:${PORTSDIR}/net-p2p/libtorrent-rasterbar-14
|
||||
|
||||
USE_GNOME= pkgconfig
|
||||
USE_BZIP2= yes
|
||||
|
||||
PLIST_FILES= bin/hrktorrent \
|
||||
share/examples/hrktorrent/hrktorrent.rc
|
||||
PLIST_DIRS= share/examples/hrktorrent
|
||||
|
||||
MAN1= hrktorrent.1
|
||||
MANCOMPRESSED= no
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${PREFIX}/bin/hrktorrent
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (hrktorrent-0.3.5.tar.bz2) = b9cdc75fb0f07963e7938ecc7c088271c9a29471cde0ce5c9739656793d19fa8
|
||||
SIZE (hrktorrent-0.3.5.tar.bz2) = 8950
|
@ -1,10 +0,0 @@
|
||||
--- hrktorrent.h.orig 2010-12-14 18:09:28.000000000 +0300
|
||||
+++ hrktorrent.h 2010-12-14 18:09:40.000000000 +0300
|
||||
@@ -6,6 +6,7 @@
|
||||
#include <iterator>
|
||||
#include <exception>
|
||||
|
||||
+#include <signal.h>
|
||||
#include <sys/mman.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
@ -1,7 +0,0 @@
|
||||
=================================================================
|
||||
A default hrktorrent.rc config has been installed to:
|
||||
%%EXAMPLESDIR%%/hrktorrent.rc
|
||||
Copy it to ~/.hrktorrent/ and modify it.
|
||||
To use the IPFilter, move the rulefile the same dir and name it:
|
||||
ipfilter.dat.
|
||||
=================================================================
|
@ -1,5 +0,0 @@
|
||||
hrktorrent is a light console torrent client using rasterbar's libtorrent.
|
||||
It supports the IPFilter and DHT implementation of libtorrent.
|
||||
It is aimed to be light and fast.
|
||||
|
||||
WWW: http://henrik.unit5.ca/hrktorrent/
|
@ -1,74 +0,0 @@
|
||||
# New ports collection makefile for: libtorrent-rasterbar-14
|
||||
# Date created: 14 February 2010
|
||||
# Whom: dougb@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= libtorrent-rasterbar
|
||||
PORTVERSION= 0.14.12
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net-p2p ipv6
|
||||
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
|
||||
PROJECTHOST= libtorrent
|
||||
|
||||
MAINTAINER= dougb@FreeBSD.org
|
||||
COMMENT= A C++ library implementing a BitTorrent client
|
||||
|
||||
DEPRECATED= Upstream development stopped, time to move on
|
||||
EXPIRATION_DATE= 2012-06-30
|
||||
|
||||
LIB_DEPENDS= boost_date_time.4:${PORTSDIR}/devel/boost-libs \
|
||||
GeoIP.5:${PORTSDIR}/net/GeoIP
|
||||
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
CONFLICTS= libtorrent-rasterbar-0.1[2356789].*
|
||||
|
||||
USE_GNOME= gnomehack
|
||||
USE_OPENSSL= yes
|
||||
USE_AUTOTOOLS= aclocal automake autoconf libtool
|
||||
ACLOCAL_ARGS= -I m4
|
||||
CONFIGURE_ARGS= --disable-debug \
|
||||
--disable-python-binding \
|
||||
--disable-examples \
|
||||
--with-boost-regex=no \
|
||||
--with-boost-program-options=no \
|
||||
--with-boost=${LOCALBASE} \
|
||||
--with-boost-asio=boost_system \
|
||||
--with-boost-system=boost_system \
|
||||
--with-boost-filesystem=boost_filesystem \
|
||||
--with-boost-thread=boost_thread \
|
||||
--with-dht=on \
|
||||
--with-encryption=on \
|
||||
--with-libgeoip \
|
||||
--with-zlib=system
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CPPFLAGS+= ${PTHREAD_CFLAGS}
|
||||
LDFLAGS+= ${PTHREAD_LIBS}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= *
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|g' \
|
||||
${WRKSRC}/Makefile.am
|
||||
@${REINPLACE_CMD} -e 's|^AM_CFLAGS|AM_CPPFLAGS|g' \
|
||||
${WRKSRC}/src/Makefile.am
|
||||
@${CP} ${WRKSRC}/configure ${WRKSRC}/configure.Dist
|
||||
@${SED} -e 's#COMPILETIME_OPTIONS+="#COMPILETIME_OPTIONS="$$COMPILETIME_OPTIONS #g' \
|
||||
${WRKSRC}/configure.Dist > ${WRKSRC}/configure
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.css ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.gif ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.jpg ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.png ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (libtorrent-rasterbar-0.14.12.tar.gz) = 046e2b83fb796f0cd2d7183dc31b978d6dd028e8c084fac1ec5dc93bc7ac1f40
|
||||
SIZE (libtorrent-rasterbar-0.14.12.tar.gz) = 1989687
|
@ -1,38 +0,0 @@
|
||||
--- configure.in.orig 2010-01-09 12:47:10.000000000 -0200
|
||||
+++ configure.in 2010-02-26 21:34:51.000000000 -0300
|
||||
@@ -419,7 +419,7 @@
|
||||
esac
|
||||
|
||||
dnl Use possibly specific python install params
|
||||
-if [[ "x$PYTHON_INSTALL_PARAMS" == "x" ]]; then
|
||||
+if [[ "x$PYTHON_INSTALL_PARAMS" = "x" ]]; then
|
||||
PYTHON_INSTALL_PARAMS='--prefix=$(DESTDIR)$(prefix)'
|
||||
fi
|
||||
AC_SUBST(PYTHON_INSTALL_PARAMS)
|
||||
@@ -481,7 +481,7 @@
|
||||
esac
|
||||
|
||||
dnl Set some defines if we are building a shared library
|
||||
-if [[ "x$enable_shared" == "xyes" ]]; then
|
||||
+if [[ "x$enable_shared" = "xyes" ]]; then
|
||||
AC_DEFINE(TORRENT_BUILDING_SHARED,,[Make sure the functions and classes are exported.])
|
||||
COMPILETIME_OPTIONS+="-DTORRENT_LINKING_SHARED "
|
||||
fi
|
||||
@@ -496,7 +496,7 @@
|
||||
[case "$enableval" in
|
||||
no)
|
||||
AC_DEFINE(NDEBUG,,[Define to disable debugging])
|
||||
- DEBUGFLAGS="-Os"
|
||||
+ DEBUGFLAGS=""
|
||||
# COMPILETIME_OPTIONS+="-DNDEBUG "
|
||||
;;
|
||||
yes)
|
||||
@@ -509,7 +509,7 @@
|
||||
AC_MSG_ERROR([Unknown --enable-debug option "$enableval". Use either "yes" or "no".])
|
||||
;;
|
||||
esac],
|
||||
- [DEBUGFLAGS="-Os"
|
||||
+ [DEBUGFLAGS=""
|
||||
AC_DEFINE(NDEBUG,,[Define to disable debugging])
|
||||
# COMPILETIME_OPTIONS+="-DNDEBUG "
|
||||
]
|
@ -1,11 +0,0 @@
|
||||
--- include/libtorrent/create_torrent.hpp.orig 2012-01-27 21:05:27.000000000 +0300
|
||||
+++ include/libtorrent/create_torrent.hpp 2012-01-27 21:05:56.000000000 +0300
|
||||
@@ -152,7 +152,7 @@
|
||||
#if BOOST_VERSION < 103600
|
||||
std::string leaf = i->path().leaf();
|
||||
#else
|
||||
- std::string leaf = i->path().filename();
|
||||
+ std::string leaf = i->path().filename().string();
|
||||
#endif
|
||||
if (leaf == ".." || leaf == ".") continue;
|
||||
add_files_impl(fs, p, l / leaf, pred);
|
@ -1,11 +0,0 @@
|
||||
--- include/libtorrent/debug.hpp.orig 2012-01-27 20:16:02.000000000 +0300
|
||||
+++ include/libtorrent/debug.hpp 2012-01-27 20:16:23.000000000 +0300
|
||||
@@ -64,7 +64,7 @@
|
||||
try
|
||||
{
|
||||
#endif
|
||||
- fs::path dir(fs::complete(logpath / ("libtorrent_logs" + boost::lexical_cast<std::string>(instance))));
|
||||
+ fs::path dir(fs::absolute(logpath / ("libtorrent_logs" + boost::lexical_cast<std::string>(instance))));
|
||||
if (!fs::exists(dir)) fs::create_directories(dir);
|
||||
m_file.open((dir / filename).string().c_str(), std::ios_base::out | (append ? std::ios_base::app : std::ios_base::out));
|
||||
*this << "\n\n\n*** starting log ***\n";
|
@ -1,10 +0,0 @@
|
||||
--- include/libtorrent/udp_socket.hpp.orig 2010-12-10 20:38:45.000000000 +0300
|
||||
+++ include/libtorrent/udp_socket.hpp 2010-12-10 20:39:05.000000000 +0300
|
||||
@@ -37,6 +37,7 @@
|
||||
#include "libtorrent/session_settings.hpp"
|
||||
#include "libtorrent/buffer.hpp"
|
||||
|
||||
+#include <list>
|
||||
#include <vector>
|
||||
#include <boost/function.hpp>
|
||||
#include <boost/thread/mutex.hpp>
|
@ -1,11 +0,0 @@
|
||||
--- src/create_torrent.cpp.orig 2010-01-19 04:42:35.000000000 +0300
|
||||
+++ src/create_torrent.cpp 2012-01-27 21:04:43.000000000 +0300
|
||||
@@ -217,7 +217,7 @@
|
||||
for (fs::path::iterator j = boost::next(i->path.begin());
|
||||
j != i->path.end(); ++j)
|
||||
{
|
||||
- path_e.list().push_back(entry(*j));
|
||||
+ path_e.list().push_back(entry((*j).string()));
|
||||
}
|
||||
}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- src/file.cpp.orig 2012-01-27 20:46:48.000000000 +0300
|
||||
+++ src/file.cpp 2012-01-27 20:47:10.000000000 +0300
|
||||
@@ -207,7 +207,7 @@
|
||||
| S_IRGRP | S_IWGRP
|
||||
| S_IROTH | S_IWOTH;
|
||||
|
||||
- m_fd = ::open(path.external_file_string().c_str()
|
||||
+ m_fd = ::open(path.native().c_str()
|
||||
, map_open_mode(mode.m_mask), permissions);
|
||||
|
||||
if (m_fd == -1)
|
@ -1,14 +0,0 @@
|
||||
--- src/file_storage.cpp.orig 2012-01-27 20:52:46.000000000 +0300
|
||||
+++ src/file_storage.cpp 2012-01-27 20:54:50.000000000 +0300
|
||||
@@ -147,9 +147,9 @@
|
||||
else
|
||||
{
|
||||
if (m_files.empty())
|
||||
- m_name = *file.begin();
|
||||
+ m_name = (*file.begin()).string();
|
||||
}
|
||||
- TORRENT_ASSERT(m_name == *file.begin());
|
||||
+ TORRENT_ASSERT(m_name == (*file.begin()).string());
|
||||
file_entry e;
|
||||
m_files.push_back(e);
|
||||
m_files.back().size = size;
|
@ -1,11 +0,0 @@
|
||||
--- src/logger.cpp.orig 2012-01-27 20:49:39.000000000 +0300
|
||||
+++ src/logger.cpp 2012-01-27 20:49:56.000000000 +0300
|
||||
@@ -63,7 +63,7 @@
|
||||
{
|
||||
logger_peer_plugin(std::string const& filename)
|
||||
{
|
||||
- fs::path dir(fs::complete("libtorrent_ext_logs"));
|
||||
+ fs::path dir(fs::absolute("libtorrent_ext_logs"));
|
||||
if (!fs::exists(dir)) fs::create_directories(dir);
|
||||
m_file.open((dir / filename).string().c_str(), std::ios_base::out | std::ios_base::out);
|
||||
m_file << "\n\n\n";
|
@ -1,90 +0,0 @@
|
||||
--- src/storage.cpp.orig 2010-09-06 03:59:03.000000000 +0400
|
||||
+++ src/storage.cpp 2012-01-27 20:39:22.000000000 +0300
|
||||
@@ -161,7 +161,7 @@
|
||||
template <class Path>
|
||||
void recursive_copy(Path const& old_path, Path const& new_path, error_code& ec)
|
||||
{
|
||||
- using boost::filesystem::basic_directory_iterator;
|
||||
+ using boost::filesystem::directory_iterator;
|
||||
#ifndef BOOST_NO_EXCEPTIONS
|
||||
try {
|
||||
#endif
|
||||
@@ -169,7 +169,7 @@
|
||||
if (is_directory(old_path))
|
||||
{
|
||||
create_directory(new_path);
|
||||
- for (basic_directory_iterator<Path> i(old_path), end; i != end; ++i)
|
||||
+ for (directory_iterator i(old_path), end; i != end; ++i)
|
||||
{
|
||||
#if BOOST_VERSION < 103600
|
||||
recursive_copy(i->path(), new_path / i->path().leaf(), ec);
|
||||
@@ -202,13 +202,13 @@
|
||||
template <class Path>
|
||||
void recursive_remove(Path const& old_path)
|
||||
{
|
||||
- using boost::filesystem::basic_directory_iterator;
|
||||
+ using boost::filesystem::directory_iterator;
|
||||
#ifndef BOOST_NO_EXCEPTIONS
|
||||
try {
|
||||
#endif
|
||||
if (is_directory(old_path))
|
||||
{
|
||||
- for (basic_directory_iterator<Path> i(old_path), end; i != end; ++i)
|
||||
+ for (directory_iterator i(old_path), end; i != end; ++i)
|
||||
recursive_remove(i->path());
|
||||
remove(old_path);
|
||||
}
|
||||
@@ -301,7 +301,7 @@
|
||||
|| (!compact_mode && size < s->first))
|
||||
{
|
||||
if (error) *error = "filesize mismatch for file '"
|
||||
- + i->path.external_file_string()
|
||||
+ + i->path.native()
|
||||
+ "', size: " + boost::lexical_cast<std::string>(size)
|
||||
+ ", expected to be " + boost::lexical_cast<std::string>(s->first)
|
||||
+ " bytes";
|
||||
@@ -314,7 +314,7 @@
|
||||
(!compact_mode && (time > s->second + 5 * 60 || time < s->second - 1)))
|
||||
{
|
||||
if (error) *error = "timestamp mismatch for file '"
|
||||
- + i->path.external_file_string()
|
||||
+ + i->path.native()
|
||||
+ "', modification date: " + boost::lexical_cast<std::string>(time)
|
||||
+ ", expected to have modification date "
|
||||
+ boost::lexical_cast<std::string>(s->second);
|
||||
@@ -334,7 +334,7 @@
|
||||
if (mapped) m_mapped_files.reset(new file_storage(*mapped));
|
||||
|
||||
TORRENT_ASSERT(m_files.begin() != m_files.end());
|
||||
- m_save_path = fs::complete(path);
|
||||
+ m_save_path = fs::absolute(path);
|
||||
TORRENT_ASSERT(m_save_path.is_complete());
|
||||
}
|
||||
|
||||
@@ -781,7 +781,7 @@
|
||||
{
|
||||
if (i->size != fs->first)
|
||||
{
|
||||
- error = "file size for '" + i->path.external_file_string()
|
||||
+ error = "file size for '" + i->path.native()
|
||||
+ "' was expected to be "
|
||||
+ boost::lexical_cast<std::string>(i->size) + " bytes";
|
||||
return false;
|
||||
@@ -828,7 +828,7 @@
|
||||
for (file_storage::iterator i = f.begin()
|
||||
, end(f.end()); i != end; ++i)
|
||||
{
|
||||
- to_move.insert(to_move.begin(), *i->path.begin());
|
||||
+ to_move.insert(to_move.begin(), (*i->path.begin()).string());
|
||||
}
|
||||
|
||||
for (std::set<std::string>::const_iterator i = to_move.begin()
|
||||
@@ -1461,7 +1461,7 @@
|
||||
{
|
||||
if (m_storage->move_storage(save_path))
|
||||
{
|
||||
- m_save_path = fs::complete(save_path);
|
||||
+ m_save_path = fs::absolute(save_path);
|
||||
return 0;
|
||||
}
|
||||
return -1;
|
@ -1,11 +0,0 @@
|
||||
--- src/torrent_info.cpp.orig 2012-01-27 20:42:54.000000000 +0300
|
||||
+++ src/torrent_info.cpp 2012-01-27 20:44:06.000000000 +0300
|
||||
@@ -199,7 +199,7 @@
|
||||
fs::path new_path;
|
||||
for (fs::path::const_iterator i = p.begin(); i != p.end(); ++i)
|
||||
{
|
||||
- if (!valid_path_element(*i)) continue;
|
||||
+ if (!valid_path_element((*i).string())) continue;
|
||||
new_path /= *i;
|
||||
}
|
||||
TORRENT_ASSERT(!new_path.is_complete());
|
@ -1,13 +0,0 @@
|
||||
libtorrent is a C++ library that aims to be a good alternative to all the
|
||||
other bittorrent implementations around. It is a library and not a full
|
||||
featured client, although it comes with a working example client.
|
||||
|
||||
The main goals of libtorrent are:
|
||||
|
||||
* to be cpu efficient
|
||||
* to be memory efficient
|
||||
* to be very easy to use
|
||||
|
||||
Note that this is NOT the same library as the libtorrent port!
|
||||
|
||||
WWW: http://www.rasterbar.com/products/libtorrent/index.html
|
@ -1,108 +0,0 @@
|
||||
include/libtorrent/alert.hpp
|
||||
include/libtorrent/alert_types.hpp
|
||||
include/libtorrent/assert.hpp
|
||||
include/libtorrent/aux_/session_impl.hpp
|
||||
include/libtorrent/bandwidth_limit.hpp
|
||||
include/libtorrent/bandwidth_manager.hpp
|
||||
include/libtorrent/bandwidth_queue_entry.hpp
|
||||
include/libtorrent/bencode.hpp
|
||||
include/libtorrent/bitfield.hpp
|
||||
include/libtorrent/broadcast_socket.hpp
|
||||
include/libtorrent/bt_peer_connection.hpp
|
||||
include/libtorrent/buffer.hpp
|
||||
include/libtorrent/chained_buffer.hpp
|
||||
include/libtorrent/config.hpp
|
||||
include/libtorrent/connection_queue.hpp
|
||||
include/libtorrent/create_torrent.hpp
|
||||
include/libtorrent/debug.hpp
|
||||
include/libtorrent/disk_buffer_holder.hpp
|
||||
include/libtorrent/disk_io_thread.hpp
|
||||
include/libtorrent/entry.hpp
|
||||
include/libtorrent/enum_net.hpp
|
||||
include/libtorrent/error_code.hpp
|
||||
include/libtorrent/escape_string.hpp
|
||||
include/libtorrent/extensions/logger.hpp
|
||||
include/libtorrent/extensions/metadata_transfer.hpp
|
||||
include/libtorrent/extensions/smart_ban.hpp
|
||||
include/libtorrent/extensions/ut_metadata.hpp
|
||||
include/libtorrent/extensions/ut_pex.hpp
|
||||
include/libtorrent/extensions.hpp
|
||||
include/libtorrent/file.hpp
|
||||
include/libtorrent/file_pool.hpp
|
||||
include/libtorrent/file_storage.hpp
|
||||
include/libtorrent/fingerprint.hpp
|
||||
include/libtorrent/gzip.hpp
|
||||
include/libtorrent/hasher.hpp
|
||||
include/libtorrent/http_connection.hpp
|
||||
include/libtorrent/http_parser.hpp
|
||||
include/libtorrent/http_stream.hpp
|
||||
include/libtorrent/http_tracker_connection.hpp
|
||||
include/libtorrent/identify_client.hpp
|
||||
include/libtorrent/instantiate_connection.hpp
|
||||
include/libtorrent/intrusive_ptr_base.hpp
|
||||
include/libtorrent/invariant_check.hpp
|
||||
include/libtorrent/io.hpp
|
||||
include/libtorrent/ip_filter.hpp
|
||||
include/libtorrent/kademlia/closest_nodes.hpp
|
||||
include/libtorrent/kademlia/dht_tracker.hpp
|
||||
include/libtorrent/kademlia/find_data.hpp
|
||||
include/libtorrent/kademlia/logging.hpp
|
||||
include/libtorrent/kademlia/msg.hpp
|
||||
include/libtorrent/kademlia/node.hpp
|
||||
include/libtorrent/kademlia/node_entry.hpp
|
||||
include/libtorrent/kademlia/node_id.hpp
|
||||
include/libtorrent/kademlia/observer.hpp
|
||||
include/libtorrent/kademlia/refresh.hpp
|
||||
include/libtorrent/kademlia/routing_table.hpp
|
||||
include/libtorrent/kademlia/rpc_manager.hpp
|
||||
include/libtorrent/kademlia/traversal_algorithm.hpp
|
||||
include/libtorrent/lazy_entry.hpp
|
||||
include/libtorrent/lsd.hpp
|
||||
include/libtorrent/magnet_uri.hpp
|
||||
include/libtorrent/natpmp.hpp
|
||||
include/libtorrent/parse_url.hpp
|
||||
include/libtorrent/pch.hpp
|
||||
include/libtorrent/pe_crypto.hpp
|
||||
include/libtorrent/peer.hpp
|
||||
include/libtorrent/peer_connection.hpp
|
||||
include/libtorrent/peer_id.hpp
|
||||
include/libtorrent/peer_info.hpp
|
||||
include/libtorrent/peer_request.hpp
|
||||
include/libtorrent/piece_block_progress.hpp
|
||||
include/libtorrent/piece_picker.hpp
|
||||
include/libtorrent/policy.hpp
|
||||
include/libtorrent/proxy_base.hpp
|
||||
include/libtorrent/random_sample.hpp
|
||||
include/libtorrent/session.hpp
|
||||
include/libtorrent/session_settings.hpp
|
||||
include/libtorrent/session_status.hpp
|
||||
include/libtorrent/size_type.hpp
|
||||
include/libtorrent/socket.hpp
|
||||
include/libtorrent/socket_type.hpp
|
||||
include/libtorrent/socks4_stream.hpp
|
||||
include/libtorrent/socks5_stream.hpp
|
||||
include/libtorrent/ssl_stream.hpp
|
||||
include/libtorrent/stat.hpp
|
||||
include/libtorrent/storage.hpp
|
||||
include/libtorrent/time.hpp
|
||||
include/libtorrent/torrent.hpp
|
||||
include/libtorrent/torrent_handle.hpp
|
||||
include/libtorrent/torrent_info.hpp
|
||||
include/libtorrent/tracker_manager.hpp
|
||||
include/libtorrent/udp_socket.hpp
|
||||
include/libtorrent/udp_tracker_connection.hpp
|
||||
include/libtorrent/upnp.hpp
|
||||
include/libtorrent/utf8.hpp
|
||||
include/libtorrent/variant_stream.hpp
|
||||
include/libtorrent/version.hpp
|
||||
include/libtorrent/web_peer_connection.hpp
|
||||
include/libtorrent/xml_parse.hpp
|
||||
lib/libtorrent-rasterbar.a
|
||||
lib/libtorrent-rasterbar.la
|
||||
lib/libtorrent-rasterbar.so
|
||||
lib/libtorrent-rasterbar.so.5
|
||||
libdata/pkgconfig/libtorrent-rasterbar.pc
|
||||
@dirrm include/libtorrent/kademlia
|
||||
@dirrm include/libtorrent/extensions
|
||||
@dirrm include/libtorrent/aux_
|
||||
@dirrm include/libtorrent
|
@ -1,42 +0,0 @@
|
||||
# New ports collection makefile for: sharktorrent
|
||||
# Date created: 2007-04-25
|
||||
# Whom: alepulver
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= sharktorrent
|
||||
PORTVERSION= 0.1.8.4
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net-p2p
|
||||
MASTER_SITES= SF
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-beta-src
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
COMMENT= C++ Bittorrent client using wxWidgets, libtorrent and boost
|
||||
|
||||
DEPRECATED= Depends on net-p2p/libtorrent-rasterbar-14, which is DEPRECATED
|
||||
EXPIRATION_DATE= 2012-06-30
|
||||
|
||||
LIB_DEPENDS= boost_filesystem.4:${PORTSDIR}/devel/boost-libs \
|
||||
torrent-rasterbar.5:${PORTSDIR}/net-p2p/libtorrent-rasterbar-14
|
||||
|
||||
USE_QT4= qmake_build moc_build rcc_build corelib gui network
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
PLIST_FILES= bin/sharktorrent
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|/opt|${LOCALBASE}|; s|-mt||' \
|
||||
${WRKSRC}/src/src.pro
|
||||
|
||||
do-configure:
|
||||
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
|
||||
${QMAKE} ${QMAKEFLAGS} sharktorrent.pro
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (sharktorrent-0.1.8.4-beta-src.tar.gz) = cdadfd209c8de3415e5bfd4b406315320015f78a95c46cfff4c1e69e97b7d4fe
|
||||
SIZE (sharktorrent-0.1.8.4-beta-src.tar.gz) = 156638
|
@ -1,11 +0,0 @@
|
||||
--- src/stsession.cpp.orig 2009-07-06 01:40:21.000000000 +0400
|
||||
+++ src/stsession.cpp 2010-02-17 19:01:03.000000000 +0300
|
||||
@@ -501,7 +501,7 @@
|
||||
for (std::vector<peer_info>::const_iterator i = peers.begin();
|
||||
i != peers.end(); ++i, _icount++)
|
||||
{
|
||||
- asio::ip::address _address = i->ip.address();
|
||||
+ libtorrent::asio::ip::address _address = i->ip.address();
|
||||
|
||||
m_map_peers[_icount].append( QString("%1").arg(_icount) );
|
||||
m_map_peers[_icount].append( QString(_address.to_string().c_str()) );
|
@ -1,4 +0,0 @@
|
||||
sharktorrent is an open source/freeware bittorrent client written in c++. It
|
||||
uses wxWidgets, libtorrent and boost.
|
||||
|
||||
WWW: http://sharktorrent.com/
|
Loading…
Reference in New Issue
Block a user