From ad6aad2d553c9aaa039ca1307a0351a0cbc55eda Mon Sep 17 00:00:00 2001 From: lioux Date: Fri, 16 Nov 2001 16:04:10 +0000 Subject: New port giFT version 0.9.7: A generic interface to the FastTrack (TM) peer-to-peer network --- net-p2p/gift/Makefile | 29 +++++++++++++++++++++++++++++ net-p2p/gift/distinfo | 1 + net-p2p/gift/files/patch-lib:Makefile.in | 29 +++++++++++++++++++++++++++++ net-p2p/gift/pkg-comment | 1 + net-p2p/gift/pkg-descr | 21 +++++++++++++++++++++ net-p2p/gift/pkg-plist | 23 +++++++++++++++++++++++ net/Makefile | 1 + net/gift/Makefile | 29 +++++++++++++++++++++++++++++ net/gift/distinfo | 1 + net/gift/files/patch-lib:Makefile.in | 29 +++++++++++++++++++++++++++++ net/gift/pkg-comment | 1 + net/gift/pkg-descr | 21 +++++++++++++++++++++ net/gift/pkg-plist | 23 +++++++++++++++++++++++ 13 files changed, 209 insertions(+) create mode 100644 net-p2p/gift/Makefile create mode 100644 net-p2p/gift/distinfo create mode 100644 net-p2p/gift/files/patch-lib:Makefile.in create mode 100644 net-p2p/gift/pkg-comment create mode 100644 net-p2p/gift/pkg-descr create mode 100644 net-p2p/gift/pkg-plist create mode 100644 net/gift/Makefile create mode 100644 net/gift/distinfo create mode 100644 net/gift/files/patch-lib:Makefile.in create mode 100644 net/gift/pkg-comment create mode 100644 net/gift/pkg-descr create mode 100644 net/gift/pkg-plist diff --git a/net-p2p/gift/Makefile b/net-p2p/gift/Makefile new file mode 100644 index 000000000000..94cae5417671 --- /dev/null +++ b/net-p2p/gift/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: giFT library +# Date created: Fri Nov 16 02:47:45 BRST 2001 +# Whom: Mario Sergio Fujikawa Ferreira +# +# $FreeBSD$ +# + +PORTNAME= giFT +PORTVERSION= 0.9.7 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME:L} + +MAINTAINER= lioux@FreeBSD.org + +GNU_CONFIGURE= yes + +DOC_FILES= AUTHORS COPYING ChangeLog \ + INSTALL NEWS README TODO + +post-install: +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for doc in ${DOC_FILES} + @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/net-p2p/gift/distinfo b/net-p2p/gift/distinfo new file mode 100644 index 000000000000..31f6b3637c40 --- /dev/null +++ b/net-p2p/gift/distinfo @@ -0,0 +1 @@ +MD5 (giFT-0.9.7.tar.gz) = 89d9c0ea1ec73582e09c43468228959a diff --git a/net-p2p/gift/files/patch-lib:Makefile.in b/net-p2p/gift/files/patch-lib:Makefile.in new file mode 100644 index 000000000000..aca64971fc83 --- /dev/null +++ b/net-p2p/gift/files/patch-lib:Makefile.in @@ -0,0 +1,29 @@ +--- lib/Makefile.in.orig Fri Nov 16 02:52:02 2001 ++++ lib/Makefile.in Fri Nov 16 02:53:46 2001 +@@ -122,19 +122,19 @@ + maintainer-clean-libLIBRARIES: + + install-libLIBRARIES: $(lib_LIBRARIES) +- @$(NORMAL_INSTALL) +- $(mkinstalldirs) $(DESTDIR)$(libdir) ++ @$(PRE_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ +- echo " $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \ +- $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \ ++ echo " $(RANLIB) $$p"; \ ++ $(RANLIB) $$p; \ + else :; fi; \ + done +- @$(POST_INSTALL) ++ @$(NORMAL_INSTALL) ++ $(mkinstalldirs) $(DESTDIR)$(libdir) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ +- echo " $(RANLIB) $(DESTDIR)$(libdir)/$$p"; \ +- $(RANLIB) $(DESTDIR)$(libdir)/$$p; \ ++ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \ ++ $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \ + else :; fi; \ + done + diff --git a/net-p2p/gift/pkg-comment b/net-p2p/gift/pkg-comment new file mode 100644 index 000000000000..faddfba647b5 --- /dev/null +++ b/net-p2p/gift/pkg-comment @@ -0,0 +1 @@ +A generic interface to the FastTrack (TM) peer-to-peer network diff --git a/net-p2p/gift/pkg-descr b/net-p2p/gift/pkg-descr new file mode 100644 index 000000000000..f6ee7be4002e --- /dev/null +++ b/net-p2p/gift/pkg-descr @@ -0,0 +1,21 @@ +The FastTrack network (http://www.fasttrack.nu/) is a peer-to-peer +network for sharing files. It provides search facilities, and has +a 2 level hierarchical scheme for organizing peers. + +Being a peer-to-peer network, there is no central server during +normal operation. All communication is done between peers. + +giFT is the generic interface to FastTrack. It is intended to be +interoperable with existing clients, and to speak a compatible +protocol to that of the FastTrack network in order to communicate +with peers. This program's reason for existing is as a compatible, +interoperable, open source, Linux-based peer for the network. + +Unlike the existing clients, giFT uses a central server only extremely +rarely. It does not require registrations or logins, and is not +trying to show users advertisements. The issue of locating network +peers is discussed later on. In particular, giFT does not contact +the Morpheus, KaZaA, or Grokster central servers at all. giFT is +Open Source (See COPYING). + +WWW: http://sourceforge.net/projects/gift/ diff --git a/net-p2p/gift/pkg-plist b/net-p2p/gift/pkg-plist new file mode 100644 index 000000000000..48be0f805679 --- /dev/null +++ b/net-p2p/gift/pkg-plist @@ -0,0 +1,23 @@ +bin/giFT +bin/giFTget +include/giFT/giFT.h +include/giFT/giFTbuffer.h +include/giFT/giFTcrypt.h +include/giFT/giFTdescribe.h +include/giFT/giFTdownload.h +include/giFT/giFThash.h +include/giFT/giFTinterval.h +include/giFT/giFTmd5.h +include/giFT/giFTpacket.h +include/giFT/giFTproto.h +include/giFT/giFTshare.h +lib/libgiFT.a +%%PORTDOCS%%share/doc/giFT/AUTHORS +%%PORTDOCS%%share/doc/giFT/COPYING +%%PORTDOCS%%share/doc/giFT/ChangeLog +%%PORTDOCS%%share/doc/giFT/INSTALL +%%PORTDOCS%%share/doc/giFT/NEWS +%%PORTDOCS%%share/doc/giFT/README +%%PORTDOCS%%share/doc/giFT/TODO +%%PORTDOCS%%@dirrm share/doc/giFT +@dirrm include/giFT diff --git a/net/Makefile b/net/Makefile index 4dc82c5526e5..131ef2b69534 100644 --- a/net/Makefile +++ b/net/Makefile @@ -121,6 +121,7 @@ SUBDIR += ggsd SUBDIR += ghtool SUBDIR += gicq + SUBDIR += gift SUBDIR += gkrellm_snmp SUBDIR += gkrellmqst SUBDIR += gnet diff --git a/net/gift/Makefile b/net/gift/Makefile new file mode 100644 index 000000000000..94cae5417671 --- /dev/null +++ b/net/gift/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: giFT library +# Date created: Fri Nov 16 02:47:45 BRST 2001 +# Whom: Mario Sergio Fujikawa Ferreira +# +# $FreeBSD$ +# + +PORTNAME= giFT +PORTVERSION= 0.9.7 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME:L} + +MAINTAINER= lioux@FreeBSD.org + +GNU_CONFIGURE= yes + +DOC_FILES= AUTHORS COPYING ChangeLog \ + INSTALL NEWS README TODO + +post-install: +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for doc in ${DOC_FILES} + @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/net/gift/distinfo b/net/gift/distinfo new file mode 100644 index 000000000000..31f6b3637c40 --- /dev/null +++ b/net/gift/distinfo @@ -0,0 +1 @@ +MD5 (giFT-0.9.7.tar.gz) = 89d9c0ea1ec73582e09c43468228959a diff --git a/net/gift/files/patch-lib:Makefile.in b/net/gift/files/patch-lib:Makefile.in new file mode 100644 index 000000000000..aca64971fc83 --- /dev/null +++ b/net/gift/files/patch-lib:Makefile.in @@ -0,0 +1,29 @@ +--- lib/Makefile.in.orig Fri Nov 16 02:52:02 2001 ++++ lib/Makefile.in Fri Nov 16 02:53:46 2001 +@@ -122,19 +122,19 @@ + maintainer-clean-libLIBRARIES: + + install-libLIBRARIES: $(lib_LIBRARIES) +- @$(NORMAL_INSTALL) +- $(mkinstalldirs) $(DESTDIR)$(libdir) ++ @$(PRE_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ +- echo " $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \ +- $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \ ++ echo " $(RANLIB) $$p"; \ ++ $(RANLIB) $$p; \ + else :; fi; \ + done +- @$(POST_INSTALL) ++ @$(NORMAL_INSTALL) ++ $(mkinstalldirs) $(DESTDIR)$(libdir) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ +- echo " $(RANLIB) $(DESTDIR)$(libdir)/$$p"; \ +- $(RANLIB) $(DESTDIR)$(libdir)/$$p; \ ++ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \ ++ $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \ + else :; fi; \ + done + diff --git a/net/gift/pkg-comment b/net/gift/pkg-comment new file mode 100644 index 000000000000..faddfba647b5 --- /dev/null +++ b/net/gift/pkg-comment @@ -0,0 +1 @@ +A generic interface to the FastTrack (TM) peer-to-peer network diff --git a/net/gift/pkg-descr b/net/gift/pkg-descr new file mode 100644 index 000000000000..f6ee7be4002e --- /dev/null +++ b/net/gift/pkg-descr @@ -0,0 +1,21 @@ +The FastTrack network (http://www.fasttrack.nu/) is a peer-to-peer +network for sharing files. It provides search facilities, and has +a 2 level hierarchical scheme for organizing peers. + +Being a peer-to-peer network, there is no central server during +normal operation. All communication is done between peers. + +giFT is the generic interface to FastTrack. It is intended to be +interoperable with existing clients, and to speak a compatible +protocol to that of the FastTrack network in order to communicate +with peers. This program's reason for existing is as a compatible, +interoperable, open source, Linux-based peer for the network. + +Unlike the existing clients, giFT uses a central server only extremely +rarely. It does not require registrations or logins, and is not +trying to show users advertisements. The issue of locating network +peers is discussed later on. In particular, giFT does not contact +the Morpheus, KaZaA, or Grokster central servers at all. giFT is +Open Source (See COPYING). + +WWW: http://sourceforge.net/projects/gift/ diff --git a/net/gift/pkg-plist b/net/gift/pkg-plist new file mode 100644 index 000000000000..48be0f805679 --- /dev/null +++ b/net/gift/pkg-plist @@ -0,0 +1,23 @@ +bin/giFT +bin/giFTget +include/giFT/giFT.h +include/giFT/giFTbuffer.h +include/giFT/giFTcrypt.h +include/giFT/giFTdescribe.h +include/giFT/giFTdownload.h +include/giFT/giFThash.h +include/giFT/giFTinterval.h +include/giFT/giFTmd5.h +include/giFT/giFTpacket.h +include/giFT/giFTproto.h +include/giFT/giFTshare.h +lib/libgiFT.a +%%PORTDOCS%%share/doc/giFT/AUTHORS +%%PORTDOCS%%share/doc/giFT/COPYING +%%PORTDOCS%%share/doc/giFT/ChangeLog +%%PORTDOCS%%share/doc/giFT/INSTALL +%%PORTDOCS%%share/doc/giFT/NEWS +%%PORTDOCS%%share/doc/giFT/README +%%PORTDOCS%%share/doc/giFT/TODO +%%PORTDOCS%%@dirrm share/doc/giFT +@dirrm include/giFT -- cgit