mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 19:36:28 -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 += everybuddy
|
||||
SUBDIR += fidelio
|
||||
SUBDIR += firetalk
|
||||
SUBDIR += flow-tools
|
||||
SUBDIR += fping
|
||||
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