summaryrefslogtreecommitdiff
path: root/net/gift
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-05-08 02:03:58 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-05-08 02:03:58 +0000
commit170209265fafe4bddb9bdc262c61980e29cc8a7b (patch)
tree475555f8ec85423c47f1648dee74ac04e54d406c /net/gift
parent66353798d92d0ede6807f0841a5adfb8ae98a0b4 (diff)
downloadpkgsrc-170209265fafe4bddb9bdc262c61980e29cc8a7b.tar.gz
Initial import of gift-0.11.6 from pkgsrc-wip.
What is giFT, you ask? giFT is a modular daemon capable of abstracting the communication between the end user and specific filesharing protocols (peer-to-peer or otherwise). The giFT project differs from many other similar projects in that it is a distribution of a standalone platform-independent daemon, a library for client/frontend development, and our own homegrown network, OpenFT.
Diffstat (limited to 'net/gift')
-rw-r--r--net/gift/DESCR6
-rw-r--r--net/gift/MESSAGE11
-rw-r--r--net/gift/Makefile23
-rw-r--r--net/gift/PLIST49
-rw-r--r--net/gift/buildlink3.mk21
-rw-r--r--net/gift/distinfo4
6 files changed, 114 insertions, 0 deletions
diff --git a/net/gift/DESCR b/net/gift/DESCR
new file mode 100644
index 00000000000..23e6ed29130
--- /dev/null
+++ b/net/gift/DESCR
@@ -0,0 +1,6 @@
+What is giFT, you ask? giFT is a modular daemon capable of abstracting the
+communication between the end user and specific filesharing protocols
+(peer-to-peer or otherwise). The giFT project differs from many other similar
+projects in that it is a distribution of a standalone platform-independent
+daemon, a library for client/frontend development, and our own homegrown
+network, OpenFT.
diff --git a/net/gift/MESSAGE b/net/gift/MESSAGE
new file mode 100644
index 00000000000..8aaa861a1a2
--- /dev/null
+++ b/net/gift/MESSAGE
@@ -0,0 +1,11 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2004/05/08 02:03:58 xtraeme Exp $
+
+Your giFT-setup is incomplete, you have to run gift-setup to configure giftd.
+giftd is quite useless without plugins, you can install, for example:
+
+ o net/gift-fasttrack (Fasttrack)
+ o net/gift-gnutella (Gnutella)
+ o net/gift-openft (OpenFT)
+
+===========================================================================
diff --git a/net/gift/Makefile b/net/gift/Makefile
new file mode 100644
index 00000000000..592c2984a63
--- /dev/null
+++ b/net/gift/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/05/08 02:03:58 xtraeme Exp $
+#
+
+DISTNAME= gift-0.11.6
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gift/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= alex@catbull.com
+HOMEPAGE= http://gift.sourceforge.net/
+COMMENT= Modular daemon that abstracts filesharing protocols
+
+USE_BUILDLINK3= yes
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/lib/libgift.pc.in
+
+.include "../../devel/libtool/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/gift/PLIST b/net/gift/PLIST
new file mode 100644
index 00000000000..567c7f2d68c
--- /dev/null
+++ b/net/gift/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/08 02:03:58 xtraeme Exp $
+bin/gift-setup
+bin/giftd
+include/libgift/array.h
+include/libgift/conf.h
+include/libgift/dataset.h
+include/libgift/event.h
+include/libgift/fdbuf.h
+include/libgift/file.h
+include/libgift/giftconfig.h
+include/libgift/interface.h
+include/libgift/libgift.h
+include/libgift/list.h
+include/libgift/list_lock.h
+include/libgift/log.h
+include/libgift/memory.h
+include/libgift/mime.h
+include/libgift/network.h
+include/libgift/parse.h
+include/libgift/platform.h
+include/libgift/proto/if_event_api.h
+include/libgift/proto/protocol.h
+include/libgift/proto/protocol_ver.h
+include/libgift/proto/share.h
+include/libgift/proto/share_hash.h
+include/libgift/proto/transfer_api.h
+include/libgift/stopwatch.h
+include/libgift/strobj.h
+include/libgift/tcpc.h
+include/libgift/tree.h
+lib/libgift.a
+lib/libgift.la
+lib/libgift.so
+lib/libgift.so.0
+lib/libgift.so.0.0
+lib/libgiftproto.a
+lib/libgiftproto.la
+lib/libgiftproto.so
+lib/libgiftproto.so.0
+lib/libgiftproto.so.0.0
+lib/pkgconfig/libgift.pc
+man/man1/giftd.1
+share/giFT/giftd.conf.template
+share/giFT/mime.types
+share/giFT/ui/ui.conf.template
+@dirrm share/giFT/ui
+@dirrm share/giFT
+@dirrm include/libgift/proto
+@dirrm include/libgift
diff --git a/net/gift/buildlink3.mk b/net/gift/buildlink3.mk
new file mode 100644
index 00000000000..924a411271d
--- /dev/null
+++ b/net/gift/buildlink3.mk
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/05/08 02:03:58 xtraeme Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+GIFT_BUILDLINK3_MK:= ${GIFT_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= gift
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngift}
+BUILDLINK_PACKAGES+= gift
+
+.if !empty(GIFT_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.gift+= gift>=0.11.6
+BUILDLINK_PKGSRCDIR.gift?= ../../net/gift
+.endif # GIFT_BUILDLINK3_MK
+
+.include "../../devel/libtool/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/net/gift/distinfo b/net/gift/distinfo
new file mode 100644
index 00000000000..9eb53a053dd
--- /dev/null
+++ b/net/gift/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/05/08 02:03:58 xtraeme Exp $
+
+SHA1 (gift-0.11.6.tar.bz2) = 22e7ffbfba5d83f72cf12661614997f84e47f3aa
+Size (gift-0.11.6.tar.bz2) = 533799 bytes