FreeBSD Bugzilla – Attachment 151313 Details for
Bug 196475
[New Port] net-p2p/libtorrent-rasterbar1 - C++ library implementing a BitTorrent client
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
.shar for libtorrent-rasterbar-1.0.3 and python bindings slave port
libtorrent-rasterbar1.shar (text/plain), 11.13 KB, created by
Cory Dohm
on 2015-01-04 03:59:57 UTC
(
hide
)
Description:
.shar for libtorrent-rasterbar-1.0.3 and python bindings slave port
Filename:
MIME Type:
Creator:
Cory Dohm
Created:
2015-01-04 03:59:57 UTC
Size:
11.13 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># libtorrent-rasterbar1 ># libtorrent-rasterbar1/files ># libtorrent-rasterbar1/files/pkg-message.in ># libtorrent-rasterbar1/Makefile ># libtorrent-rasterbar1/distinfo ># libtorrent-rasterbar1/pkg-descr ># libtorrent-rasterbar1/pkg-plist ># libtorrent-rasterbar-python1 ># libtorrent-rasterbar-python1/Makefile ># >echo c - libtorrent-rasterbar1 >mkdir -p libtorrent-rasterbar1 > /dev/null 2>&1 >echo c - libtorrent-rasterbar1/files >mkdir -p libtorrent-rasterbar1/files > /dev/null 2>&1 >echo x - libtorrent-rasterbar1/files/pkg-message.in >sed 's/^X//' >libtorrent-rasterbar1/files/pkg-message.in << '60c90d7af2f84a07ad3bd15a027c01e9' >X=============================================================================== >X >Xlibtorrent-rasterbar has been installed. >X >XWhen you have problems to build Source please reinstall >X >Xdevel/boost-libs >X >X=============================================================================== >60c90d7af2f84a07ad3bd15a027c01e9 >echo x - libtorrent-rasterbar1/Makefile >sed 's/^X//' >libtorrent-rasterbar1/Makefile << 'b3292b47029e7c81b61a70b3b950f97e' >X# Created by: Doug Barton <dougb@FreeBSD.org> >X# $FreeBSD: head/net-p2p/libtorrent-rasterbar1/Makefile >X >XPORTNAME= libtorrent-rasterbar >XPKGNAMESUFFIX= 1 >XPORTVERSION= 1.0.3 >XPORTREVISION= 0 >XCATEGORIES?= net-p2p ipv6 >XMASTER_SITES= SF/${PORTNAME:S/-rasterbar//}/${PORTNAME:S/-rasterbar//}/ >X >XMAINTAINER= ports@FreeBSD.org >XCOMMENT?= C++ library implementing a BitTorrent client >X >XLICENSE= BSD3CLAUSE >X >XLIB_DEPENDS?= libboost_date_time.so:${PORTSDIR}/devel/boost-libs \ >X libGeoIP.so:${PORTSDIR}/net/GeoIP >X >XUSES= compiler:c++11-lang libtool pathfix pkgconfig iconv >XUSE_OPENSSL= yes >XGNU_CONFIGURE= yes >XUSE_LDCONFIG= yes >X >XCONFIGURE_ARGS= --disable-static \ >X --enable-dht \ >X --enable-encryption \ >X --enable-pool-allocators \ >X --enable-deprecated-functions \ >X --with-boost=${LOCALBASE} \ >X --with-boost-system=boost_system \ >X --enable-geoip \ >X --with-libgeoip \ >X --with-libiconv \ >X --with-openssl=${OPENSSLBASE} >X >XSHLIB_VER= 8 >XPLIST_SUB+= SHLIB_VER="${SHLIB_VER}" >X >XSUB_FILES= pkg-message >X >XPORTDOCS= * >X >XDOCSRCDIR1= ${WRKSRC} >XDOC_FILES1= AUTHORS ChangeLog README >X >XDOCSRCDIR2= ${WRKSRC}/docs >XDOCSDIR2= ${DOCSDIR}/docs >XDOC_FILES2= * >X >XPORTEXAMPLES= *.cpp >X >XOPTIONS_DEFINE= DEBUG DOCS EXAMPLES STRIP >XOPTIONS_DEFAULT= STRIP >X >XDEBUG_CONFIGURE_ENABLE= debug >X >X.include <bsd.port.options.mk> >X >X.if defined(SLAVE_PORT) && ${SLAVE_PORT:tl} == "yes" && defined(USE_PYTHON) >XCONFIGURE_ARGS+= --enable-python-binding \ >X --with-boost-python=boost_python >X.else >XCONFIGURE_ARGS+= --disable-python-binding >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|/usr/local/include|${PREFIX}/include|' \ >X ${WRKSRC}/Jamfile >X >Xpost-install: >X.if ${PORT_OPTIONS:MSTRIP} >X ${STRIP_CMD} \ >X ${STAGEDIR}${PREFIX}/lib/libtorrent-rasterbar.so.${SHLIB_VER} >X.else >X ${STRIP_CMD} \ >X ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/libtorrent.so >X.endif >X >X.if ${PORT_OPTIONS:MDOCS} >X @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR2} >X ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} >X.endif >X >X.if ${PORT_OPTIONS:MEXAMPLES} >X @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >X ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/examples/|} \ >X ${STAGEDIR}${EXAMPLESDIR} >X.endif >X >X.include <bsd.port.mk> >b3292b47029e7c81b61a70b3b950f97e >echo x - libtorrent-rasterbar1/distinfo >sed 's/^X//' >libtorrent-rasterbar1/distinfo << '36c0b25948371ffcff6a72d1abf2120c' >XSHA256 (libtorrent-rasterbar-1.0.3.tar.gz) = 329b607f382c2553dc0c6f50728c37f1e8e869ed16baefb7af27dd28bff40165 >XSIZE (libtorrent-rasterbar-1.0.3.tar.gz) = 3278768 >36c0b25948371ffcff6a72d1abf2120c >echo x - libtorrent-rasterbar1/pkg-descr >sed 's/^X//' >libtorrent-rasterbar1/pkg-descr << 'efc85ccee4ad2245d53553d5cf7fa0cc' >Xlibtorrent is a C++ library that aims to be a good alternative to all the >Xother bittorrent implementations around. It is a library and not a full >Xfeatured client, although it comes with a working example client. >X >XThe main goals of libtorrent are to be cpu efficient, memory efficient and >Xvery easy to use. >X >XThe 1.0 branch fixes many issues with UDP support from 0.16 >X >XNote that this is NOT the same library as the libtorrent port! >X >XWWW: http://www.libtorrent.org/ >efc85ccee4ad2245d53553d5cf7fa0cc >echo x - libtorrent-rasterbar1/pkg-plist >sed 's/^X//' >libtorrent-rasterbar1/pkg-plist << '9b7cfe5590e572a82ed436a760413f1a' >Xinclude/libtorrent/ConvertUTF.h >Xinclude/libtorrent/add_torrent_params.hpp >Xinclude/libtorrent/address.hpp >Xinclude/libtorrent/alert.hpp >Xinclude/libtorrent/alert_dispatcher.hpp >Xinclude/libtorrent/alert_manager.hpp >Xinclude/libtorrent/alert_types.hpp >Xinclude/libtorrent/alloca.hpp >Xinclude/libtorrent/allocator.hpp >Xinclude/libtorrent/assert.hpp >Xinclude/libtorrent/aux_/session_impl.hpp >Xinclude/libtorrent/bandwidth_limit.hpp >Xinclude/libtorrent/bandwidth_manager.hpp >Xinclude/libtorrent/bandwidth_queue_entry.hpp >Xinclude/libtorrent/bandwidth_socket.hpp >Xinclude/libtorrent/bencode.hpp >Xinclude/libtorrent/bitfield.hpp >Xinclude/libtorrent/bloom_filter.hpp >Xinclude/libtorrent/broadcast_socket.hpp >Xinclude/libtorrent/bt_peer_connection.hpp >Xinclude/libtorrent/buffer.hpp >Xinclude/libtorrent/build_config.hpp >Xinclude/libtorrent/chained_buffer.hpp >Xinclude/libtorrent/config.hpp >Xinclude/libtorrent/connection_queue.hpp >Xinclude/libtorrent/copy_ptr.hpp >Xinclude/libtorrent/create_torrent.hpp >Xinclude/libtorrent/deadline_timer.hpp >Xinclude/libtorrent/debug.hpp >Xinclude/libtorrent/disk_buffer_holder.hpp >Xinclude/libtorrent/disk_buffer_pool.hpp >Xinclude/libtorrent/disk_io_thread.hpp >Xinclude/libtorrent/ed25519.hpp >Xinclude/libtorrent/entry.hpp >Xinclude/libtorrent/enum_net.hpp >Xinclude/libtorrent/error.hpp >Xinclude/libtorrent/error_code.hpp >Xinclude/libtorrent/escape_string.hpp >Xinclude/libtorrent/export.hpp >Xinclude/libtorrent/extensions.hpp >Xinclude/libtorrent/extensions/logger.hpp >Xinclude/libtorrent/extensions/lt_trackers.hpp >Xinclude/libtorrent/extensions/metadata_transfer.hpp >Xinclude/libtorrent/extensions/smart_ban.hpp >Xinclude/libtorrent/extensions/ut_metadata.hpp >Xinclude/libtorrent/extensions/ut_pex.hpp >Xinclude/libtorrent/file.hpp >Xinclude/libtorrent/file_pool.hpp >Xinclude/libtorrent/file_storage.hpp >Xinclude/libtorrent/fingerprint.hpp >Xinclude/libtorrent/gzip.hpp >Xinclude/libtorrent/hasher.hpp >Xinclude/libtorrent/http_connection.hpp >Xinclude/libtorrent/http_parser.hpp >Xinclude/libtorrent/http_seed_connection.hpp >Xinclude/libtorrent/http_stream.hpp >Xinclude/libtorrent/http_tracker_connection.hpp >Xinclude/libtorrent/i2p_stream.hpp >Xinclude/libtorrent/identify_client.hpp >Xinclude/libtorrent/instantiate_connection.hpp >Xinclude/libtorrent/intrusive_ptr_base.hpp >Xinclude/libtorrent/invariant_check.hpp >Xinclude/libtorrent/io.hpp >Xinclude/libtorrent/io_service.hpp >Xinclude/libtorrent/io_service_fwd.hpp >Xinclude/libtorrent/ip_filter.hpp >Xinclude/libtorrent/ip_voter.hpp >Xinclude/libtorrent/kademlia/dht_observer.hpp >Xinclude/libtorrent/kademlia/dht_tracker.hpp >Xinclude/libtorrent/kademlia/find_data.hpp >Xinclude/libtorrent/kademlia/get_item.hpp >Xinclude/libtorrent/kademlia/get_peers.hpp >Xinclude/libtorrent/kademlia/item.hpp >Xinclude/libtorrent/kademlia/logging.hpp >Xinclude/libtorrent/kademlia/msg.hpp >Xinclude/libtorrent/kademlia/node.hpp >Xinclude/libtorrent/kademlia/node_entry.hpp >Xinclude/libtorrent/kademlia/node_id.hpp >Xinclude/libtorrent/kademlia/observer.hpp >Xinclude/libtorrent/kademlia/refresh.hpp >Xinclude/libtorrent/kademlia/routing_table.hpp >Xinclude/libtorrent/kademlia/rpc_manager.hpp >Xinclude/libtorrent/kademlia/traversal_algorithm.hpp >Xinclude/libtorrent/lazy_entry.hpp >Xinclude/libtorrent/lsd.hpp >Xinclude/libtorrent/magnet_uri.hpp >Xinclude/libtorrent/max.hpp >Xinclude/libtorrent/natpmp.hpp >Xinclude/libtorrent/packet_buffer.hpp >Xinclude/libtorrent/parse_url.hpp >Xinclude/libtorrent/pe_crypto.hpp >Xinclude/libtorrent/peer.hpp >Xinclude/libtorrent/peer_connection.hpp >Xinclude/libtorrent/peer_id.hpp >Xinclude/libtorrent/peer_info.hpp >Xinclude/libtorrent/peer_request.hpp >Xinclude/libtorrent/piece_block_progress.hpp >Xinclude/libtorrent/piece_picker.hpp >Xinclude/libtorrent/policy.hpp >Xinclude/libtorrent/proxy_base.hpp >Xinclude/libtorrent/ptime.hpp >Xinclude/libtorrent/puff.hpp >Xinclude/libtorrent/random.hpp >Xinclude/libtorrent/rss.hpp >Xinclude/libtorrent/session.hpp >Xinclude/libtorrent/session_settings.hpp >Xinclude/libtorrent/session_status.hpp >Xinclude/libtorrent/settings.hpp >Xinclude/libtorrent/sha1_hash.hpp >Xinclude/libtorrent/size_type.hpp >Xinclude/libtorrent/sliding_average.hpp >Xinclude/libtorrent/socket.hpp >Xinclude/libtorrent/socket_io.hpp >Xinclude/libtorrent/socket_type.hpp >Xinclude/libtorrent/socket_type_fwd.hpp >Xinclude/libtorrent/socks5_stream.hpp >Xinclude/libtorrent/ssl_stream.hpp >Xinclude/libtorrent/stat.hpp >Xinclude/libtorrent/storage.hpp >Xinclude/libtorrent/storage_defs.hpp >Xinclude/libtorrent/string_util.hpp >Xinclude/libtorrent/thread.hpp >Xinclude/libtorrent/time.hpp >Xinclude/libtorrent/timestamp_history.hpp >Xinclude/libtorrent/tommath.h >Xinclude/libtorrent/tommath_class.h >Xinclude/libtorrent/tommath_superclass.h >Xinclude/libtorrent/torrent.hpp >Xinclude/libtorrent/torrent_handle.hpp >Xinclude/libtorrent/torrent_info.hpp >Xinclude/libtorrent/tracker_manager.hpp >Xinclude/libtorrent/udp_socket.hpp >Xinclude/libtorrent/udp_tracker_connection.hpp >Xinclude/libtorrent/union_endpoint.hpp >Xinclude/libtorrent/upnp.hpp >Xinclude/libtorrent/utf%%SHLIB_VER%%.hpp >Xinclude/libtorrent/utp_socket_manager.hpp >Xinclude/libtorrent/utp_stream.hpp >Xinclude/libtorrent/version.hpp >Xinclude/libtorrent/web_connection_base.hpp >Xinclude/libtorrent/web_peer_connection.hpp >Xinclude/libtorrent/xml_parse.hpp >Xlib/libtorrent-rasterbar.so >Xlib/libtorrent-rasterbar.so.%%SHLIB_VER%% >Xlib/libtorrent-rasterbar.so.%%SHLIB_VER%%.0.0 >Xlibdata/pkgconfig/libtorrent-rasterbar.pc >9b7cfe5590e572a82ed436a760413f1a >echo c - libtorrent-rasterbar-python1 >mkdir -p libtorrent-rasterbar-python1 > /dev/null 2>&1 >echo x - libtorrent-rasterbar-python1/Makefile >sed 's/^X//' >libtorrent-rasterbar-python1/Makefile << '19ddb26fc1dc37a35eb14e18fd12eef8' >X# Created by: Doug Barton <dougb@FreeBSD.org> >X# $FreeBSD: head/net-p2p/libtorrent-rasterbar-python1/Makefile >X >XCATEGORIES= net-p2p python >XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >X >XCOMMENT= Python bindings for libtorrent-rasterbar 1.0.x >X >XLIB_DEPENDS= libtorrent-rasterbar.so:${PORTSDIR}/net-p2p/libtorrent-rasterbar \ >X libboost_python.so:${PORTSDIR}/devel/boost-python-libs >X >XMASTERDIR= ${.CURDIR}/../libtorrent-rasterbar1 >X >XBUILD_WRKSRC= ${WRKSRC}/bindings/python >XINSTALL_WRKSRC= ${BUILD_WRKSRC} >X >XSLAVE_PORT= yes >XUSES= python >XUSE_PYTHON= distutils >XPYDISTUTILS_PKGNAME= python_libtorrent >X >XPLIST= ${NONEXISTENT} >XPLIST_FILES= %%PYTHON_SITELIBDIR%%/libtorrent.so >X >XOPTIONS_EXCLUDE= DOCS EXAMPLES STRIP >X >X# insure python paths are correctly identified >XCONFIGURE_ENV= PYTHON_INCLUDEDIR="${PYTHON_INCLUDEDIR}" \ >X PYTHON_VERSION="${PYTHON_VERSION}" >X >X.include "${MASTERDIR}/Makefile" >19ddb26fc1dc37a35eb14e18fd12eef8 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 196475
: 151313