summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorMichael Haro <mharo@FreeBSD.org>1999-04-19 00:15:51 +0000
committerMichael Haro <mharo@FreeBSD.org>1999-04-19 00:15:51 +0000
commit11a39ceff03ee1dc76e713e101bf2288a2e22b1c (patch)
tree69052b1cd13bf1c580bf96844e4e21c5b1e22f11 /net-im
parentUpgrade to beav-1.40.13 (diff)
the GTK+ AOL Instant Messenger
PR: 10976 Submitted by: Jim Mock jim@corp.au.triax.com
Notes
Notes: svn path=/head/; revision=17986
Diffstat (limited to 'net-im')
-rw-r--r--net-im/gaim/Makefile34
-rw-r--r--net-im/gaim/distinfo1
-rw-r--r--net-im/gaim/files/patch-aa53
-rw-r--r--net-im/gaim/pkg-comment1
-rw-r--r--net-im/gaim/pkg-descr10
-rw-r--r--net-im/gaim/pkg-plist19
6 files changed, 118 insertions, 0 deletions
diff --git a/net-im/gaim/Makefile b/net-im/gaim/Makefile
new file mode 100644
index 000000000000..adbcbd2473b5
--- /dev/null
+++ b/net-im/gaim/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: gaim
+# Version required: 0.1
+# Date created: 26 Mar 1999
+# Whom: Jim Mock <jim@phrantic.phear.net>
+#
+# $Id$
+#
+
+DISTNAME= gaim-19990311
+PKGNAME= gaim-0.1
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.marko.net/pub/gaim/ \
+ ftp://ftp.netmug.org/pub/FreeBSD/distfiles/
+
+MAINTAINER= jim@phrantic.phear.net
+
+LIB_DEPENDS= gtk12.1:${PORTSDIR}/x11-toolkits/gtk12
+
+ALL_TARGET= gaim
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+
+CONFIGURE_ENV= GTK_CONFIG="${X11BASE}/bin/gtk12-config"
+
+post-patch:
+ ${CP} ${FILESDIR}/logo.xpm ${WRKSRC}/pixmaps
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gaim ${PREFIX}/bin
+ @ ${MKDIR} ${PREFIX}/share/gaim/pixmaps && chmod a+rx ${PREFIX}/share/gaim/pixmaps
+ @ ${ECHO} "===> Installing pixmaps"
+ ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.xpm ${PREFIX}/share/gaim/pixmaps
+
+.include <bsd.port.mk>
diff --git a/net-im/gaim/distinfo b/net-im/gaim/distinfo
new file mode 100644
index 000000000000..1b4f5f170878
--- /dev/null
+++ b/net-im/gaim/distinfo
@@ -0,0 +1 @@
+MD5 (gaim-19990311.tar.gz) = b7e8e67123b8a18091296fc06b5908b7
diff --git a/net-im/gaim/files/patch-aa b/net-im/gaim/files/patch-aa
new file mode 100644
index 000000000000..c6c6238e6d9a
--- /dev/null
+++ b/net-im/gaim/files/patch-aa
@@ -0,0 +1,53 @@
+--- Makefile.orig Sun Feb 21 15:36:06 1999
++++ Makefile Sun Apr 18 17:00:54 1999
+@@ -5,7 +5,7 @@
+ # USE_XMHTML=1
+ #
+ # Uncomment USE_THEMES for gtk-themes _OR_ USE_APPLET to build as a gnome-applet
+-# USE_THEMES=1
++USE_THEMES=1
+ # USE_APPLET=1
+ #
+ # Uncomment USE_GHTTP for GHTTP stuff. Its not finished yet, but a very,
+@@ -18,34 +18,26 @@
+ ifdef DEBUG
+ CFLAGS+=-d -g
+ endif
+-CFLAGS+=-Wall -g
++CFLAGS+=-Wall
+ ifdef USE_GHTTP
+ CFLAGS+=-DUSE_GHTTP
+ LIBS+=-lghttp
+ endif
+-ifdef USE_APPLET
+- CFLAGS+=`gnome-config --cflags gnome gnomeui gtk gnorba` -DUSE_APPLET
+- LIBS+=`gnome-config --libs gnome gnomeui gtk gnorba` -lpanel_applet
+-else
+- ifdef USE_THEMES
+- CFLAGS+=`gnome-config --cflags gnome gnomeui gtk` -DUSE_THEMES
+- LIBS+=`gnome-config --libs gnome gnomeui gtk`
+- else
+- CFLAGS+=`gtk-config --cflags`
+- LIBS+=`gtk-config --libs`
+- endif
++ifdef USE_THEMES
++ CFLAGS+=`gtk12-config --cflags`
++ LIBS+=`gtk12-config --libs`
+ endif
+ ifdef USE_XMHTML
+ CFLAGS+=-DUSE_XMHTML
+ LIBS+=-lgtkxmhtml -ljpeg -lXpm -lpng -lz
+ endif
+-CC=gcc
++CC?=gcc
+ AU2H=./au2h
+ SOUNDS=BuddyArrive.h BuddyLeave.h Receive.h Send.h
+ OBJS=aim.o buddy.o toc.o im.o conversation.o buddy_chat.o html.o prefs.o sound.o about.o
+
+-aim: $(OBJS)
+- $(CC) -o aim $(CFLAGS) $(OBJS) $(LIBS)
++gaim: $(OBJS)
++ $(CC) -o gaim $(CFLAGS) $(OBJS) $(LIBS)
+
+ BuddyArrive.h: au2h BuddyArrive.au
+ $(AU2H) BuddyArrive.au BuddyArrive.h
diff --git a/net-im/gaim/pkg-comment b/net-im/gaim/pkg-comment
new file mode 100644
index 000000000000..642ed55327f6
--- /dev/null
+++ b/net-im/gaim/pkg-comment
@@ -0,0 +1 @@
+GAIM is a gtk+ open source 'clone' of AOL's Instant Messenger client.
diff --git a/net-im/gaim/pkg-descr b/net-im/gaim/pkg-descr
new file mode 100644
index 000000000000..ee3d252b3f72
--- /dev/null
+++ b/net-im/gaim/pkg-descr
@@ -0,0 +1,10 @@
+GAIM is an Open Source 'clone' of America OnLine's Instant Messenger
+client using the GTK+ toolkit. It features most of the functionality
+of the official AIM client while being much smaller and faster. It
+features multiple groups, group chat, user information fetching and
+registration, time stamping, sound (for when you really do want to be
+interrupted), multiple away messages, and probably a few other things.
+
+The official GAIM web site is http://www.marko.net/gaim/
+
+- Jim <jim@phrantic.phear.net>
diff --git a/net-im/gaim/pkg-plist b/net-im/gaim/pkg-plist
new file mode 100644
index 000000000000..7f29828f2bc2
--- /dev/null
+++ b/net-im/gaim/pkg-plist
@@ -0,0 +1,19 @@
+bin/gaim
+share/gaim/pixmaps/admin_icon.xpm
+share/gaim/pixmaps/aimicon.xpm
+share/gaim/pixmaps/aimicon2.xpm
+share/gaim/pixmaps/aol_icon.xpm
+share/gaim/pixmaps/big.xpm
+share/gaim/pixmaps/bold.xpm
+share/gaim/pixmaps/dt_icon.xpm
+share/gaim/pixmaps/free_icon.xpm
+share/gaim/pixmaps/italic.xpm
+share/gaim/pixmaps/login_icon.xpm
+share/gaim/pixmaps/logo.xpm
+share/gaim/pixmaps/logout_icon.xpm
+share/gaim/pixmaps/no_icon.xpm
+share/gaim/pixmaps/normal.xpm
+share/gaim/pixmaps/small.xpm
+share/gaim/pixmaps/speaker.xpm
+@dirrm share/gaim/pixmaps
+@dirrm share/gaim