Add firetalk 0.0.10, a multi-protocol chat/instant messaging library.

PR:		24104
Submitted by:	George Reid <greid@ukug.uk.freebsd.org>
This commit is contained in:
Alexander Langer 2001-01-06 14:23:49 +00:00
parent 7cd9faa2d3
commit 0e8b58d01f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=36855
15 changed files with 157 additions and 0 deletions

29
net-im/firetalk/Makefile Normal file
View file

@ -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>

1
net-im/firetalk/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (firetalk-0.0.10.tar.gz) = 90d56f451ded41119cb2e51d0f1e6999

View file

@ -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

View file

@ -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>

View file

@ -0,0 +1 @@
A multi-protocol chat/instant messaging library

11
net-im/firetalk/pkg-descr Normal file
View file

@ -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

View file

@ -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

View file

@ -70,6 +70,7 @@
SUBDIR += ethereal
SUBDIR += everybuddy
SUBDIR += fidelio
SUBDIR += firetalk
SUBDIR += flow-tools
SUBDIR += fping
SUBDIR += freewais-sf

29
net/firetalk/Makefile Normal file
View file

@ -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>

1
net/firetalk/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (firetalk-0.0.10.tar.gz) = 90d56f451ded41119cb2e51d0f1e6999

View file

@ -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

View file

@ -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>

1
net/firetalk/pkg-comment Normal file
View file

@ -0,0 +1 @@
A multi-protocol chat/instant messaging library

11
net/firetalk/pkg-descr Normal file
View file

@ -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

8
net/firetalk/pkg-plist Normal file
View file

@ -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