From 11a39ceff03ee1dc76e713e101bf2288a2e22b1c Mon Sep 17 00:00:00 2001 From: Michael Haro Date: Mon, 19 Apr 1999 00:15:51 +0000 Subject: the GTK+ AOL Instant Messenger PR: 10976 Submitted by: Jim Mock jim@corp.au.triax.com --- net-im/gaim/Makefile | 34 +++++++++++++++++++++++++++++ net-im/gaim/distinfo | 1 + net-im/gaim/files/patch-aa | 53 ++++++++++++++++++++++++++++++++++++++++++++++ net-im/gaim/pkg-comment | 1 + net-im/gaim/pkg-descr | 10 +++++++++ net-im/gaim/pkg-plist | 19 +++++++++++++++++ 6 files changed, 118 insertions(+) create mode 100644 net-im/gaim/Makefile create mode 100644 net-im/gaim/distinfo create mode 100644 net-im/gaim/files/patch-aa create mode 100644 net-im/gaim/pkg-comment create mode 100644 net-im/gaim/pkg-descr create mode 100644 net-im/gaim/pkg-plist (limited to 'net-im') 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 +# +# $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 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 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 -- cgit v1.2.3