aboutsummaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authoralex <alex@FreeBSD.org>2001-01-06 22:23:49 +0800
committeralex <alex@FreeBSD.org>2001-01-06 22:23:49 +0800
commit3335cbb61d70dd6c479bc126dbb29f78de158f3d (patch)
treef12160aaaf48624f19a5e2feb5d6bfc4262ab9df /net-im
parentaf9b19e6149fb92ade92db50b7a3256fa04cda17 (diff)
downloadfreebsd-ports-graphics-3335cbb61d70dd6c479bc126dbb29f78de158f3d.tar.gz
freebsd-ports-graphics-3335cbb61d70dd6c479bc126dbb29f78de158f3d.tar.zst
freebsd-ports-graphics-3335cbb61d70dd6c479bc126dbb29f78de158f3d.zip
Add firetalk 0.0.10, a multi-protocol chat/instant messaging library.
PR: 24104 Submitted by: George Reid <greid@ukug.uk.freebsd.org>
Diffstat (limited to 'net-im')
-rw-r--r--net-im/firetalk/Makefile29
-rw-r--r--net-im/firetalk/distinfo1
-rw-r--r--net-im/firetalk/files/patch-aa18
-rw-r--r--net-im/firetalk/files/patch-ab10
-rw-r--r--net-im/firetalk/pkg-comment1
-rw-r--r--net-im/firetalk/pkg-descr11
-rw-r--r--net-im/firetalk/pkg-plist8
7 files changed, 78 insertions, 0 deletions
diff --git a/net-im/firetalk/Makefile b/net-im/firetalk/Makefile
new file mode 100644
index 00000000000..bc8dfaf7110
--- /dev/null
+++ b/net-im/firetalk/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: firetalk
+# Date created: 06 January 2001
+# Whom: George Reid <greid@ukug.uk.freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= firetalk
+PORTVERSION= 0.0.10
+CATEGORIES= net
+MASTER_SITES= http://www.penguinhosting.net/~ian/firetalk/
+
+MAINTAINER= greid@ukug.uk.freebsd.org
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+INSTALLS_SHLIB= yes
+
+FTHEADERS= firetalk-int.h icqv5.h toc.h firetalk.h irc.h
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/firetalk ${PREFIX}/bin
+ ${MKDIR} ${PREFIX}/include/firetalk
+.for H in ${FTHEADERS}
+ ${INSTALL_DATA} ${WRKSRC}/$H ${PREFIX}/include/firetalk
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/libfiretalk.a ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/net-im/firetalk/distinfo b/net-im/firetalk/distinfo
new file mode 100644
index 00000000000..77d08623c5d
--- /dev/null
+++ b/net-im/firetalk/distinfo
@@ -0,0 +1 @@
+MD5 (firetalk-0.0.10.tar.gz) = 90d56f451ded41119cb2e51d0f1e6999
diff --git a/net-im/firetalk/files/patch-aa b/net-im/firetalk/files/patch-aa
new file mode 100644
index 00000000000..a5693acb56a
--- /dev/null
+++ b/net-im/firetalk/files/patch-aa
@@ -0,0 +1,18 @@
+--- Makefile.orig Sat Jan 6 13:50:16 2001
++++ Makefile Sat Jan 6 13:53:06 2001
+@@ -1,5 +1,5 @@
+ OBJECTS = firetalk.o icqv5.o irc.o toc.o
+-MYFLAGS = -Wall -ansi -pedantic-errors -g
++MYFLAGS = -Wall
+
+ all: firetalk
+
+@@ -27,7 +27,7 @@
+ gcc $(CFLAGS) $(MYFLAGS) -c webchat.c
+
+ firetalk: libfiretalk.a gui.o Makefile
+- gcc $(CFLAGS) $(MYFLAGS) -lcurses -lnsl -lresolv -o firetalk gui.o libfiretalk.a
++ gcc $(CFLAGS) $(MYFLAGS) -lcurses -o firetalk gui.o libfiretalk.a
+
+ clean:
+ rm -f *.o *.a firetalk
diff --git a/net-im/firetalk/files/patch-ab b/net-im/firetalk/files/patch-ab
new file mode 100644
index 00000000000..37e2954e4c5
--- /dev/null
+++ b/net-im/firetalk/files/patch-ab
@@ -0,0 +1,10 @@
+--- irc.c.orig Sat Jan 6 13:52:16 2001
++++ irc.c Sat Jan 6 13:52:27 2001
+@@ -16,6 +16,7 @@
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+ #define _GNU_SOURCE
++#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <stdlib.h>
+ #include <stdarg.h>
diff --git a/net-im/firetalk/pkg-comment b/net-im/firetalk/pkg-comment
new file mode 100644
index 00000000000..c6f75e0558f
--- /dev/null
+++ b/net-im/firetalk/pkg-comment
@@ -0,0 +1 @@
+A multi-protocol chat/instant messaging library
diff --git a/net-im/firetalk/pkg-descr b/net-im/firetalk/pkg-descr
new file mode 100644
index 00000000000..59fe368b8c2
--- /dev/null
+++ b/net-im/firetalk/pkg-descr
@@ -0,0 +1,11 @@
+FireTalk is a library designed to make writing applications for online
+chat and instant messenging easier. It was originally written as a
+replacement for libfaim. It currently supports AIM via the TOC
+protocol, but IRC and ICQ support should be implemented within the
+near future. The package also includes a simple AIM client that has
+many of the same command names as functions in the library. This
+allows developers to examine the behavior of the library closely while
+writing their own code.
+
+- George Reid
+greid@ukug.uk.freebsd.org
diff --git a/net-im/firetalk/pkg-plist b/net-im/firetalk/pkg-plist
new file mode 100644
index 00000000000..00a7491320a
--- /dev/null
+++ b/net-im/firetalk/pkg-plist
@@ -0,0 +1,8 @@
+bin/firetalk
+include/firetalk/firetalk-int.h
+include/firetalk/firetalk.h
+include/firetalk/icqv5.h
+include/firetalk/irc.h
+include/firetalk/toc.h
+lib/libfiretalk.a
+@dirrm include/firetalk