mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 05:10:29 -04:00
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:
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
29
net-im/firetalk/Makefile
Normal 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
1
net-im/firetalk/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (firetalk-0.0.10.tar.gz) = 90d56f451ded41119cb2e51d0f1e6999
|
18
net-im/firetalk/files/patch-aa
Normal file
18
net-im/firetalk/files/patch-aa
Normal 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
|
10
net-im/firetalk/files/patch-ab
Normal file
10
net-im/firetalk/files/patch-ab
Normal 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-im/firetalk/pkg-comment
Normal file
1
net-im/firetalk/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
A multi-protocol chat/instant messaging library
|
11
net-im/firetalk/pkg-descr
Normal file
11
net-im/firetalk/pkg-descr
Normal 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-im/firetalk/pkg-plist
Normal file
8
net-im/firetalk/pkg-plist
Normal 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
|
|
@ -70,6 +70,7 @@
|
||||||
SUBDIR += ethereal
|
SUBDIR += ethereal
|
||||||
SUBDIR += everybuddy
|
SUBDIR += everybuddy
|
||||||
SUBDIR += fidelio
|
SUBDIR += fidelio
|
||||||
|
SUBDIR += firetalk
|
||||||
SUBDIR += flow-tools
|
SUBDIR += flow-tools
|
||||||
SUBDIR += fping
|
SUBDIR += fping
|
||||||
SUBDIR += freewais-sf
|
SUBDIR += freewais-sf
|
||||||
|
|
29
net/firetalk/Makefile
Normal file
29
net/firetalk/Makefile
Normal 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
1
net/firetalk/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (firetalk-0.0.10.tar.gz) = 90d56f451ded41119cb2e51d0f1e6999
|
18
net/firetalk/files/patch-aa
Normal file
18
net/firetalk/files/patch-aa
Normal 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
|
10
net/firetalk/files/patch-ab
Normal file
10
net/firetalk/files/patch-ab
Normal 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
1
net/firetalk/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
A multi-protocol chat/instant messaging library
|
11
net/firetalk/pkg-descr
Normal file
11
net/firetalk/pkg-descr
Normal 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
8
net/firetalk/pkg-plist
Normal 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
|
Loading…
Add table
Reference in a new issue