summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorNorikatsu Shigemura <nork@FreeBSD.org>2004-01-17 17:52:30 +0000
committerNorikatsu Shigemura <nork@FreeBSD.org>2004-01-17 17:52:30 +0000
commitd90a55c1f51eea0f1da76f663884b811592ced88 (patch)
treefad44bab39648ade30614e6ad460665252907d77 /net
parent- fix plist (diff)
Add ctorrent 1.3.r1, BitTorrent Client program by C for FreeBSD
and Linux. PR: ports/61474 Submitted by: Florent Thoumie <flz@xbsd.org>
Notes
Notes: svn path=/head/; revision=98408
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/ctorrent/Makefile18
-rw-r--r--net/ctorrent/distinfo1
-rw-r--r--net/ctorrent/files/patch-btstream.cpp7
-rw-r--r--net/ctorrent/files/patch-httpencode.cpp18
-rw-r--r--net/ctorrent/files/patch-iplist.cpp7
-rw-r--r--net/ctorrent/files/patch-peer.cpp10
-rw-r--r--net/ctorrent/files/patch-peer.h10
-rw-r--r--net/ctorrent/pkg-descr7
-rw-r--r--net/ctorrent/pkg-plist1
10 files changed, 80 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index d84f5f00a1d0..09b0b5efc4e5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -85,6 +85,7 @@
SUBDIR += cricket
SUBDIR += cryptcat
SUBDIR += ct
+ SUBDIR += ctorrent
SUBDIR += ctrace
SUBDIR += cvsup
SUBDIR += cvsup-mirror
diff --git a/net/ctorrent/Makefile b/net/ctorrent/Makefile
new file mode 100644
index 000000000000..e9b49d438d7e
--- /dev/null
+++ b/net/ctorrent/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: ctorrent
+# Date created: Jan 17 2004
+# Whom: Florent Thoumie <flz@xbsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ctorrent
+PORTVERSION= 1.3.r1
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= CTorrent-1.3r1
+
+MAINTAINER= flz@xbsd.org
+COMMENT= BitTorrent Client program by C for FreeBSD and Linux
+
+.include <bsd.port.mk>
diff --git a/net/ctorrent/distinfo b/net/ctorrent/distinfo
new file mode 100644
index 000000000000..c8eb3556346b
--- /dev/null
+++ b/net/ctorrent/distinfo
@@ -0,0 +1 @@
+MD5 (CTorrent-1.3r1.tar.gz) = 833e24c797de4134e78c34aca6c2dd96
diff --git a/net/ctorrent/files/patch-btstream.cpp b/net/ctorrent/files/patch-btstream.cpp
new file mode 100644
index 000000000000..eb41ae3b5072
--- /dev/null
+++ b/net/ctorrent/files/patch-btstream.cpp
@@ -0,0 +1,7 @@
+--- btstream.cpp.orig Fri Jan 16 00:01:00 2004
++++ btstream.cpp Sun Jan 18 02:42:47 2004
+@@ -1,3 +1,4 @@
++#include <arpa/inet.h>
+ #include "btstream.h"
+ #include "msgencode.h"
+ #include "btconfig.h"
diff --git a/net/ctorrent/files/patch-httpencode.cpp b/net/ctorrent/files/patch-httpencode.cpp
new file mode 100644
index 000000000000..800f55f32476
--- /dev/null
+++ b/net/ctorrent/files/patch-httpencode.cpp
@@ -0,0 +1,18 @@
+--- httpencode.cpp.orig Sun Jan 11 05:51:45 2004
++++ httpencode.cpp Sun Jan 18 02:43:16 2004
+@@ -10,6 +10,7 @@
+ /* NOTE: */
+ /* LINUX/WINDOWS IMPLEMENT's STANDARD C LIBRARY NO strnstr FOUND */
+ /* FUNCTION PROGRAMER: Siberiaic Sang */
++#if 0
+ static char* strnstr(const char *haystack,const char *needle,size_t haystacklen)
+ {
+ char *p;
+@@ -30,6 +31,7 @@ static char* strnstr(const char *haystac
+ }
+ return (char*) 0;
+ }
++#endif
+ /* ************************************************** */
+
+ static void url_encode_char(char *b,char c)
diff --git a/net/ctorrent/files/patch-iplist.cpp b/net/ctorrent/files/patch-iplist.cpp
new file mode 100644
index 000000000000..9bf36732ab15
--- /dev/null
+++ b/net/ctorrent/files/patch-iplist.cpp
@@ -0,0 +1,7 @@
+--- iplist.cpp.orig Sun Jan 11 05:51:45 2004
++++ iplist.cpp Sun Jan 18 02:43:29 2004
+@@ -1,3 +1,4 @@
++#include <string.h>
+ #include "iplist.h"
+
+ IpList IPQUEUE;
diff --git a/net/ctorrent/files/patch-peer.cpp b/net/ctorrent/files/patch-peer.cpp
new file mode 100644
index 000000000000..5c88f9a026d8
--- /dev/null
+++ b/net/ctorrent/files/patch-peer.cpp
@@ -0,0 +1,10 @@
+--- peer.cpp.orig Wed Jan 14 21:54:26 2004
++++ peer.cpp Sun Jan 18 02:43:36 2004
+@@ -1,6 +1,7 @@
+ #include "peer.h"
+
+ #include <stdlib.h>
++#include <string.h>
+
+ #include "btcontent.h"
+ #include "msgencode.h"
diff --git a/net/ctorrent/files/patch-peer.h b/net/ctorrent/files/patch-peer.h
new file mode 100644
index 000000000000..06684a043b0c
--- /dev/null
+++ b/net/ctorrent/files/patch-peer.h
@@ -0,0 +1,10 @@
+--- peer.h.orig Fri Jan 16 00:30:15 2004
++++ peer.h Sun Jan 18 02:44:04 2004
+@@ -6,6 +6,7 @@
+ #ifdef WINDOWS
+ #include <Winsock2.h>
+ #else
++#include <string.h>
+ #include <unistd.h>
+ #include <sys/socket.h>
+ #include <arpa/inet.h>
diff --git a/net/ctorrent/pkg-descr b/net/ctorrent/pkg-descr
new file mode 100644
index 000000000000..1bc3263b01c9
--- /dev/null
+++ b/net/ctorrent/pkg-descr
@@ -0,0 +1,7 @@
+CTorrent is a BitTorrent (be know as BT usually) Client program by C for
+FreeBSD and Linux. Fast and small are CTorrent`s two strengths.
+
+WWW: http://ctorrent.sourceforge.net/
+
+- Florent Thoumie
+flz@xbsd.org
diff --git a/net/ctorrent/pkg-plist b/net/ctorrent/pkg-plist
new file mode 100644
index 000000000000..6ce0d4e04b52
--- /dev/null
+++ b/net/ctorrent/pkg-plist
@@ -0,0 +1 @@
+bin/ctorrent