summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
Diffstat (limited to 'chat')
-rw-r--r--chat/everybuddy-gnome/Makefile12
-rw-r--r--chat/everybuddy/DESCR2
-rw-r--r--chat/everybuddy/Makefile10
-rw-r--r--chat/everybuddy/Makefile.common26
-rw-r--r--chat/everybuddy/PLIST14
-rw-r--r--chat/everybuddy/distinfo7
-rw-r--r--chat/everybuddy/files/wrapper10
-rw-r--r--chat/everybuddy/patches/patch-aa22
-rw-r--r--chat/everybuddy/patches/patch-ab13
-rw-r--r--chat/everybuddy/patches/patch-ac13
10 files changed, 129 insertions, 0 deletions
diff --git a/chat/everybuddy-gnome/Makefile b/chat/everybuddy-gnome/Makefile
new file mode 100644
index 00000000000..2956ae1ac29
--- /dev/null
+++ b/chat/everybuddy-gnome/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+.include "../everybuddy/Makefile.common"
+
+PKGNAME= ${DISTNAME:S/-/-gnome-/}
+CONFLICTS+= everybuddy-[0-9]*
+COMMENT+= with GNOME support
+
+CONFIGURE_ARGS+= --enable-panel
+
+.include "../../x11/gnome-core/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/everybuddy/DESCR b/chat/everybuddy/DESCR
new file mode 100644
index 00000000000..60d6d2a94a9
--- /dev/null
+++ b/chat/everybuddy/DESCR
@@ -0,0 +1,2 @@
+Everybuddy is a chat program for X that incorporates the functions of AOL
+Instant Messenger, ICQ, Yahoo Chat, and MSN Messanger.
diff --git a/chat/everybuddy/Makefile b/chat/everybuddy/Makefile
new file mode 100644
index 00000000000..182fd7f4900
--- /dev/null
+++ b/chat/everybuddy/Makefile
@@ -0,0 +1,10 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+.include "Makefile.common"
+
+CONFLICTS+= everybuddy-gnome-[0-9]*
+
+.include "../../audio/esound/buildlink.mk"
+.include "../../converters/libiconv/buildlink.mk"
+.include "../../x11/gtk/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/everybuddy/Makefile.common b/chat/everybuddy/Makefile.common
new file mode 100644
index 00000000000..0af27488de6
--- /dev/null
+++ b/chat/everybuddy/Makefile.common
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+DISTNAME= everybuddy-0.2.0
+CATEGORIES= chat
+MASTER_SITES= http://www.everybuddy.com/files/
+
+MAINTAINER= tron@netbsd.org
+HOMEPAGE= http://www.everybuddy.com/
+COMMENT= Universal Instant Messaging Client
+
+USE_GMAKE= YES
+GNU_CONFIGURE= YES
+
+DISTINFO_FILE= ${.CURDIR}/../everybuddy/distinfo
+FILESDIR= ${.CURDIR}/../everybuddy/files
+PATCHDIR= ${.CURDIR}/../everybuddy/patches
+PKGDIR= ${.CURDIR}/../everybuddy
+
+post-build:
+ ${SED} -e 's#@MKDIR@#${MKDIR}#' \
+ -e 's#@PREFIX@#${PREFIX}#' \
+ -e 's#@RM@#${RM}#' \
+ ${FILESDIR}/wrapper >${WRKDIR}/wrapper
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/wrapper ${PREFIX}/bin/everybuddy
diff --git a/chat/everybuddy/PLIST b/chat/everybuddy/PLIST
new file mode 100644
index 00000000000..0b9ff2d4fdc
--- /dev/null
+++ b/chat/everybuddy/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+bin/everybuddy
+libexec/everybuddy/everybuddy
+libexec/everybuddy/contact-update.pl
+libexec/everybuddy/update.pl
+man/man1/everybuddy.1
+share/gnome/apps/Internet/Everybuddy.desktop
+share/pixmaps/ebicon.png
+share/sounds/everybuddy/BuddyArrive.au
+share/sounds/everybuddy/BuddyLeave.au
+share/sounds/everybuddy/Send.au
+share/sounds/everybuddy/Receive.au
+@dirrm share/sounds/everybuddy
+@dirrm libexec/everybuddy
diff --git a/chat/everybuddy/distinfo b/chat/everybuddy/distinfo
new file mode 100644
index 00000000000..98323827c6a
--- /dev/null
+++ b/chat/everybuddy/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+SHA1 (everybuddy-0.2.0.tar.gz) = f31cc95c34ca56dfb13ac4d45bf13e0c1053da7c
+Size (everybuddy-0.2.0.tar.gz) = 647542 bytes
+SHA1 (patch-aa) = 2e37dd6808eeb2d5195251e5db5a3600e35245a2
+SHA1 (patch-ab) = d1699cf4045b850a868263dfc2297d7ecf4aff0c
+SHA1 (patch-ac) = 956fd63db7d4f3668ee8c0f240cf2af4827a10bf
diff --git a/chat/everybuddy/files/wrapper b/chat/everybuddy/files/wrapper
new file mode 100644
index 00000000000..a5c08828ca1
--- /dev/null
+++ b/chat/everybuddy/files/wrapper
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+# $NetBSD: wrapper,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+@MKDIR@ $HOME/.everybuddy
+@RM@ -f $HOME/.everybuddy/eb_socke
+
+PATH=@PREFIX@/libexec/everybuddy:$PATH; export PATH
+
+exec everybuddy "$@"
diff --git a/chat/everybuddy/patches/patch-aa b/chat/everybuddy/patches/patch-aa
new file mode 100644
index 00000000000..b2e9e5dce1c
--- /dev/null
+++ b/chat/everybuddy/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+--- configure.orig Sat Jan 20 20:40:38 2001
++++ configure Wed Dec 19 15:04:10 2001
+@@ -77,7 +77,7 @@
+ verbose=
+ x_includes=NONE
+ x_libraries=NONE
+-bindir='${exec_prefix}/bin'
++bindir='${exec_prefix}/libexec/everybuddy'
+ sbindir='${exec_prefix}/sbin'
+ libexecdir='${exec_prefix}/libexec'
+ datadir='${prefix}/share'
+@@ -2415,7 +2415,7 @@
+ CFLAGS="$CFLAGS -I/usr/local/include -I/opt/include"
+
+ EB_CFLAGS="$CFLAGS -I../"
+-EB_LIBS="$LIBS -L../libmsn -lmsn -L../libyahoo -lyahoo -L../libproxy -lproxy -L../libtoc -ltoc -lpthread -L../libicq -licq -L../libjabber -lEBjabber -ljabber -L../libxode -lxode"
++EB_LIBS="$LIBS ../libmsn/libmsn.a ../libyahoo/libyahoo.a ../libproxy/libproxy.a ../libtoc/libtoc.a -lpthread ../libicq/libicq.a ../libjabber/libEBjabber.a ../libjabber/libjabber.a ../libxode/libxode.a"
+ EB_LDADD="$LDADD"
+
+ EB_CFLAGS="$EB_CFLAGS -D_REENTRANT -Wall -g "
diff --git a/chat/everybuddy/patches/patch-ab b/chat/everybuddy/patches/patch-ab
new file mode 100644
index 00000000000..c0f46ad5e83
--- /dev/null
+++ b/chat/everybuddy/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+--- Makefile.in.orig Wed Dec 19 12:38:45 2001
++++ Makefile.in Wed Dec 19 12:54:57 2001
+@@ -105,7 +105,7 @@
+ SUBDIRS = pixmaps m4 libproxy libtoc libicq libyahoo libmsn libxode libjabber sounds doc src
+ ACLOCAL_AMFLAGS = -I m4
+
+-Utilitiesdir = /etc/X11/applnk/Internet
++Utilitiesdir = @prefix@/share/gnome/apps/Internet
+ Utilities_DATA = Everybuddy.desktop
+
+ EXTRA_DIST = Everybuddy.desktop
diff --git a/chat/everybuddy/patches/patch-ac b/chat/everybuddy/patches/patch-ac
new file mode 100644
index 00000000000..3f476e1bd95
--- /dev/null
+++ b/chat/everybuddy/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2001/12/19 14:10:04 tron Exp $
+
+--- src/Makefile.in.orig Sat Jan 20 22:08:35 2001
++++ src/Makefile.in Wed Dec 19 13:29:16 2001
+@@ -108,7 +108,7 @@
+
+ CFLAGS = $(EB_CFLAGS) -I$(top_srcdir) -I../libproxy -I../libfaim -I../libjabber/include/jabber -I../libjabber/include -I../libxode/include
+ #there are more than one config.h
+-LIBS = $(EB_LIBS)
++LIBS = $(EB_LIBS) -liconv
+ LDADD = $(EB_LDADD)
+ CLEANFILES = config.h
+