- Update to 0.11.0pre14.

- Maintainership picked up by Joshua Stein <jcs@rt.fm>.
Submitted by new maintainer.
This commit is contained in:
naddy 2001-07-30 10:41:39 +00:00
parent c733e4ee03
commit 7f51add1f3
12 changed files with 254 additions and 70 deletions

View File

@ -1,37 +1,39 @@
# Makefile for: gaim
# Version required: 0.9.10
# Date created: 26 Mar 1999
# Whom: Jim Mock <jim@FreeBSD.org>
#
# $OpenBSD: Makefile,v 1.12 2001/06/12 07:10:51 kevlo Exp $
COMMENT= "gtk-based AOL Instant Messenger (AIM) client"
DISTNAME= gaim-0.9.10
# vim:ts=8
# $OpenBSD: Makefile,v 1.13 2001/07/30 10:41:39 naddy Exp $
DISTNAME= gaim-0.11.0pre14
CATEGORIES= net
NEED_VERSION= 1.402
NEED_VERSION= 1.427
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.marko.net/pub/gaim/
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
COMMENT= "Gtk-based AOL Instant Messenger (AIM) client"
HOMEPAGE= http://gaim.sourceforge.net/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= gaim
HOMEPAGE= http://gaim.sourceforge.net/
MAINTAINER= ports@openbsd.org
LIB_DEPENDS= gtk.1.2::x11/gtk+
MAINTAINER= Joshua Stein <jcs@rt.fm>
USE_GMAKE= Yes
USE_X11= Yes
LIB_DEPENDS= gdk_pixbuf.2::graphics/gdk-pixbuf
RUN_DEPENDS= ispell::textproc/ispell
CONFIGURE_STYLE=gnu
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} --disable-gnome
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
FLAVORS= esd
FLAVOR?=
.if ${FLAVOR:L:Mesd}
LIB_DEPENDS+= esd.2::audio/esound
.else
CONFIGURE_ARGS+= --disable-esd
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/gaim ${PREFIX}/bin
@echo "===> Installing pixmaps"
${INSTALL_DATA_DIR} ${PREFIX}/share/gaim/pixmaps
${INSTALL_DATA} ${WRKSRC}/pixmaps/*.xpm ${PREFIX}/share/gaim/pixmaps
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (gaim-0.9.10.tar.gz) = 793d21402cc778defa6d32b224a7c75f
RMD160 (gaim-0.9.10.tar.gz) = 176ba4fc4fe50a518eb2040f4a580a7892c6cb91
SHA1 (gaim-0.9.10.tar.gz) = 08b8df6cb6a6e36be6bdb77ca635085b14ff4d7d
MD5 (gaim-0.11.0pre14.tar.gz) = 9ceb1b25fdfe59dcb98958ad16532112
RMD160 (gaim-0.11.0pre14.tar.gz) = 0a0f17acde19471e78afa26ca33ee33f75316112
SHA1 (gaim-0.11.0pre14.tar.gz) = 9b43e0d07b1dd8d71f36cc7fb409918c95249431

View File

@ -0,0 +1,53 @@
$OpenBSD: patch-configure,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- configure.orig Sun Jul 29 21:06:57 2001
+++ configure Sun Jul 29 21:12:41 2001
@@ -3041,6 +3041,9 @@ cygwin* | mingw* | pw32* )
with_gnu_ld=no
fi
;;
+openbsd*)
+ with_gnu_ld=no
+ ;;
esac
@@ -3445,10 +3448,21 @@ else
;;
openbsd*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
hardcode_shlibpath_var=no
+ case "$host_os" in
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ *)
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linkopts'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ if [ "`/usr/bin/file /usr/lib/libc.so.* | grep ELF`" != "" ]; then
+ export_dynamic_flag_spec='${wl}-E'
+ fi
+ ;;
+ esac
;;
os2*)
@@ -3925,13 +3939,11 @@ newsos6)
openbsd*)
version_type=sunos
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- need_version=no
- fi
+ need_version=no
library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
+ deplibs_check_method='pass_all'
;;
os2*)

View File

@ -0,0 +1,82 @@
$OpenBSD: patch-ltmain_sh,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- ltmain.sh.orig Mon Jun 18 08:40:21 2001
+++ ltmain.sh Sun Jul 29 20:07:38 2001
@@ -1031,12 +1031,27 @@ compiler."
# These systems don't actually have a C library (as such)
test "X$arg" = "X-lc" && continue
;;
+ *-*-openbsd*)
+ # Do not include libc due to us having libc/libc_r.
+ continue
+ ;;
esac
+ elif test "$arg" = "-lc_r"; then
+ case "$host" in
+ *-*-openbsd*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
fi
deplibs="$deplibs $arg"
continue
;;
+ -?thread)
+ deplibs="$deplibs $arg"
+ ;;
+
-module)
module=yes
continue
@@ -2401,6 +2416,9 @@ compiler."
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
# these systems don't actually have a c library (as such)!
;;
+ *-*-openbsd*)
+ # Do not include libc due to us having libc/libc_r
+ ;;
*-*-rhapsody* | *-*-darwin1.[012])
# Rhapsody C library is in the System framework
deplibs="$deplibs -framework System"
@@ -4412,40 +4430,6 @@ relink_command=\"$relink_command\""
# Exit here if they wanted silent mode.
test "$show" = ":" && exit 0
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- echo " $libdir"
- done
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- echo " during execution"
- fi
- if test -n "$runpath_var"; then
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
- echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- echo " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- echo " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- echo
- echo "See any operating system documentation about shared libraries for"
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
- echo "----------------------------------------------------------------------"
exit 0
;;

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-plugins_icq_Makefile_in,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- plugins/icq/Makefile.in.orig Sun Jul 29 21:37:41 2001
+++ plugins/icq/Makefile.in Sun Jul 29 21:37:52 2001
@@ -157,7 +157,7 @@ LTLIBRARIES = $(pkg_LTLIBRARIES)
DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-libgaimicq_la_LDFLAGS =
+libgaimicq_la_LDFLAGS = -export-dynamic -avoid-version
libgaimicq_la_LIBADD =
libgaimicq_la_OBJECTS = chatsession.lo contacts.lo cyrillic.lo \
eventhandle.lo filesession.lo icqbyteorder.lo icqevent.lo icqlib.lo \

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-plugins_jabber_Makefile_in,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- plugins/jabber/Makefile.in.orig Sun Jul 29 21:36:56 2001
+++ plugins/jabber/Makefile.in Sun Jul 29 21:37:06 2001
@@ -156,7 +156,7 @@ LTLIBRARIES = $(pkg_LTLIBRARIES)
DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-libjabber_la_LDFLAGS =
+libjabber_la_LDFLAGS = -export-dynamic -avoid-version
libjabber_la_LIBADD =
libjabber_la_OBJECTS = expat.lo genhash.lo hashtable.lo pool.lo sha.lo \
snprintf.lo socket.lo str.lo xmlnode.lo xmlparse.lo xmlrole.lo \

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-plugins_msn_Makefile_in,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- plugins/msn/Makefile.in.orig Sun Jul 29 21:36:15 2001
+++ plugins/msn/Makefile.in Sun Jul 29 21:36:28 2001
@@ -153,7 +153,7 @@ LTLIBRARIES = $(pkg_LTLIBRARIES)
DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-libmsn_la_LDFLAGS =
+libmsn_la_LDFLAGS = -export-dynamic -avoid-version
libmsn_la_LIBADD =
libmsn_la_OBJECTS = msn.lo md5.lo
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-plugins_yay_Makefile_in,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- plugins/yay/Makefile.in.orig Sun Jul 29 21:37:21 2001
+++ plugins/yay/Makefile.in Sun Jul 29 21:37:31 2001
@@ -156,7 +156,7 @@ LTLIBRARIES = $(pkg_LTLIBRARIES)
DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-libyahoo_la_LDFLAGS =
+libyahoo_la_LDFLAGS = -export-dynamic -avoid-version
libyahoo_la_LIBADD =
libyahoo_la_OBJECTS = buddy.lo conn.lo login.lo misc.lo outgoing.lo \
rxhandlers.lo yay.lo

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-plugins_zephyr_Makefile_in,v 1.1 2001/07/30 10:41:39 naddy Exp $
--- plugins/zephyr/Makefile.in.orig Sun Jul 29 21:34:02 2001
+++ plugins/zephyr/Makefile.in Sun Jul 29 21:35:54 2001
@@ -154,7 +154,7 @@ LTLIBRARIES = $(pkg_LTLIBRARIES)
DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-libzephyr_la_LDFLAGS =
+libzephyr_la_LDFLAGS = -export-dynamic -avoid-version
libzephyr_la_LIBADD =
libzephyr_la_OBJECTS = ZAsyncLocate.lo ZCkAuth.lo ZCkIfNot.lo \
ZClosePort.lo ZCmpUID.lo ZCmpUIDP.lo ZFlsLocs.lo ZFlsSubs.lo \

View File

@ -1,5 +1,8 @@
Gaim is a smaller, faster, commercial-free clone of America
Online's own Instant Messenger client. Supports chat, multiple
groups, and other keen features.
GAIM is a GTK+-based AOL Instant Messenger (AIM) application using
the tik/toc service from AOL. It is actively being developed and
supports many common AOL features and should have an interface
familiar to anyone who has used AOL's AIM client before. It also
has multiple protocol support for such things as ICQ, IRC, Yahoo!,
MSN Messenger, Jabber, and Napster.
WWW: ${HOMEPAGE}

14
net/gaim/pkg/PFRAG.shared Normal file
View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PFRAG.shared,v 1.1 2001/07/30 10:41:39 naddy Exp $
lib/gaim/autorecon.so
lib/gaim/iconaway.so
lib/gaim/irc.so
lib/gaim/lagmeter.so
lib/gaim/libgaimicq.so
lib/gaim/libjabber.so
lib/gaim/libmsn.so
lib/gaim/libyahoo.so
lib/gaim/libzephyr.so
lib/gaim/napster.so
lib/gaim/notify.so
lib/gaim/spellchk.so
@dirrm lib/gaim

View File

@ -1,40 +1,10 @@
@comment $OpenBSD: PLIST,v 1.2 2000/06/11 02:34:48 espie Exp $
@comment $OpenBSD: PLIST,v 1.3 2001/07/30 10:41:39 naddy Exp $
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/away.xpm
share/gaim/pixmaps/away_icon.xpm
share/gaim/pixmaps/big.xpm
share/gaim/pixmaps/bold.xpm
share/gaim/pixmaps/buddyadd.xpm
share/gaim/pixmaps/buddychat.xpm
share/gaim/pixmaps/buddydel.xpm
share/gaim/pixmaps/dt_icon.xpm
share/gaim/pixmaps/free_icon.xpm
share/gaim/pixmaps/im.xpm
share/gaim/pixmaps/info.xpm
share/gaim/pixmaps/italic.xpm
share/gaim/pixmaps/link.xpm
share/gaim/pixmaps/login_icon.xpm
share/gaim/pixmaps/logo.xpm
share/gaim/pixmaps/logout_icon.xpm
share/gaim/pixmaps/msg_pending.xpm
share/gaim/pixmaps/no_icon.xpm
share/gaim/pixmaps/normal.xpm
share/gaim/pixmaps/offline.xpm
share/gaim/pixmaps/online.xpm
share/gaim/pixmaps/palette.xpm
share/gaim/pixmaps/peng_frown.xpm
share/gaim/pixmaps/peng_smile.xpm
share/gaim/pixmaps/peng_wink.xpm
share/gaim/pixmaps/permadd.xpm
share/gaim/pixmaps/permdel.xpm
share/gaim/pixmaps/signing_on.xpm
share/gaim/pixmaps/small.xpm
share/gaim/pixmaps/speaker.xpm
share/gaim/pixmaps/underline.xpm
share/gaim/pixmaps/wood.xpm
@dirrm share/gaim/pixmaps
@dirrm share/gaim
man/man1/gaim.1
share/locale/de/LC_MESSAGES/gaim.mo
share/locale/es/LC_MESSAGES/gaim.mo
share/locale/fr/LC_MESSAGES/gaim.mo
share/locale/ko/LC_MESSAGES/gaim.mo
share/locale/zh_CN/LC_MESSAGES/gaim.mo
share/pixmaps/gaim.xpm
%%SHARED%%