diff options
author | sat <sat@FreeBSD.org> | 2007-01-29 00:06:02 +0800 |
---|---|---|
committer | sat <sat@FreeBSD.org> | 2007-01-29 00:06:02 +0800 |
commit | 67440dc977e8b11c2ccaec6ba701e6201a458c0c (patch) | |
tree | 1ca1ec595b0408aef458d0e5d8455df0165bf26f /net-p2p/bitflu | |
parent | 081289b52583d31328a756aa3e84f4850fa4cbb9 (diff) | |
download | freebsd-ports-gnome-67440dc977e8b11c2ccaec6ba701e6201a458c0c.tar.gz freebsd-ports-gnome-67440dc977e8b11c2ccaec6ba701e6201a458c0c.tar.zst freebsd-ports-gnome-67440dc977e8b11c2ccaec6ba701e6201a458c0c.zip |
Add port net-p2p/bitflu:
Bitflu is a free BitTorrent client. The client was written in Perl and
is designed to run as a daemon (7x24h , like mlnet) on Linux, *BSD and
maybe even OSX.
* Multiple downloads
* Designed to run as a daemon/No GUI: You can connect to the client
using the telnet or HTTP interface
* Security: The client can chroot itself and drop privileges
* Bandwith shaping (currently only upload)
* Crash-Proof design: Crashes or a full filesystem will never corrupt
your downloads again :-)
* Non-Threading/(almost)Non-Forking design: All connections are handled
in non-blocking state using a dynamic select loop
WWW: http://bitflu.workaround.ch/
Author: Adrian Ulrich <adrian@blinkenlights.ch>
Diffstat (limited to 'net-p2p/bitflu')
-rw-r--r-- | net-p2p/bitflu/Makefile | 30 | ||||
-rw-r--r-- | net-p2p/bitflu/distinfo | 3 | ||||
-rw-r--r-- | net-p2p/bitflu/pkg-descr | 15 |
3 files changed, 48 insertions, 0 deletions
diff --git a/net-p2p/bitflu/Makefile b/net-p2p/bitflu/Makefile new file mode 100644 index 000000000000..83ed2d13a1b6 --- /dev/null +++ b/net-p2p/bitflu/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: bitflu +# Date created: 28 January 2007 +# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= bitflu +PORTVERSION= 0.31 +CATEGORIES= net-p2p +MASTER_SITES= http://bitflu.workaround.ch/bitflu/ CSME +EXTRACT_SUFX= .tgz + +MAINTAINER= infofarmer@FreeBSD.org +COMMENT= BitTorrent client written in Perl + +RUN_DEPENDS= p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \ + p5-URI>=0:${PORTSDIR}/net/p5-URI + +PLIST_FILES= bin/bitflu %%EXAMPLESDIR%%/bitflu.config +PLIST_DIRS= %%EXAMPLESDIR%% +WRKSRC= ${WRKDIR}/${PORTNAME} +NO_BUILD= yes + +do-install: + @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME} + @${INSTALL} -d ${EXAMPLESDIR}/ + @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.config.example ${EXAMPLESDIR}/${PORTNAME}.config + +.include <bsd.port.mk> diff --git a/net-p2p/bitflu/distinfo b/net-p2p/bitflu/distinfo new file mode 100644 index 000000000000..01a27600cafd --- /dev/null +++ b/net-p2p/bitflu/distinfo @@ -0,0 +1,3 @@ +MD5 (bitflu-0.31.tgz) = bf3f43cf238d7296ef0a1eb7dd10b868 +SHA256 (bitflu-0.31.tgz) = a2397c532c177289bf3b21a70e9502f053059eb38e7a1506dc5eb659ab2d7954 +SIZE (bitflu-0.31.tgz) = 52293 diff --git a/net-p2p/bitflu/pkg-descr b/net-p2p/bitflu/pkg-descr new file mode 100644 index 000000000000..51e18b49ca42 --- /dev/null +++ b/net-p2p/bitflu/pkg-descr @@ -0,0 +1,15 @@ +Bitflu is a free BitTorrent client. The client was written in Perl and +is designed to run as a daemon (7x24h , like mlnet) on Linux, *BSD and +maybe even OSX. +* Multiple downloads +* Designed to run as a daemon/No GUI: You can connect to the client + using the telnet or HTTP interface +* Security: The client can chroot itself and drop privileges +* Bandwith shaping (currently only upload) +* Crash-Proof design: Crashes or a full filesystem will never corrupt + your downloads again :-) +* Non-Threading/(almost)Non-Forking design: All connections are handled + in non-blocking state using a dynamic select loop + +WWW: http://bitflu.workaround.ch/ +Author: Adrian Ulrich <adrian@blinkenlights.ch> |