Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 2003 01:25:41 -0700
From:      Seth Kingsley <sethk@meowfishies.com>
To:        Michael Sharp <probsd@ec.rr.com>
Cc:        obrien@NUXI.com
Subject:   Re: yahoo messenger
Message-ID:  <20030925082541.GA80599@mail.meowfishies.com>
In-Reply-To: <2063.192.168.1.4.1064465555.squirrel@probsd.org>
References:  <2063.192.168.1.4.1064465555.squirrel@probsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--V88s5gaDVPzZ0KCq
Content-Type: multipart/mixed; boundary="98e8jtXdkpgskNou"
Content-Disposition: inline


--98e8jtXdkpgskNou
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 25, 2003 at 12:52:35AM -0400, Michael Sharp wrote:
> Yahoo has officially updated messenger such that you can no longer connect
> using the current freebsd yahoo port version ( 0.99.19.1 ). I just tried
> to install their NEW package..

You can try the attached patch with the port.  This will ensure
dependencies on packages that actually exist.  I had a problem
connecting though, receiving this error after entering my
login/password:

/usr/libexec/ld-elf.so.1: /usr/local/libexec/ymessenger/ymessenger.bin:
Undefined symbol "Xu4L"

Glancing at the binary, it's almost as if the symbol table is mangled...
I think this might call for a future linux-ymessenger port.


> While I know the maintainer of the messenger port will have dealt with
> this issue before he commits the update, but why would Yahoo have released
> a new version today against depandants that are almost 6 months old?

My guess is that they haven't actually updated the client; they simply
did whatever magic was necessary to let the newer official versions
connect and left the rest of the build (including usage of GTK+-1.x)
alone.

People who are upset that the YMessenger package for FreeBSD isn't being
maintained should complain on the message board:

http://groups.yahoo.com/group/ymessenger/

This is especially important now that it seems Yahoo! has discontinued
support for third-party clients.  There doesn't seem to be any other
contact information for the Unix messengers.

--=20
|| Seth Kingsley || sethk@meowfishies.com ||
|| http://www.meowfishies.com/ | Meow ^_^ ||

--98e8jtXdkpgskNou
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="net.ymessenger.1.0.4.patch"
Content-Transfer-Encoding: quoted-printable

Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /stor/ncvs/ports/net/ymessenger/Makefile,v
retrieving revision 1.13
diff -u -d -p -r1.13 Makefile
--- Makefile	20 Apr 2003 19:38:01 -0000	1.13
+++ Makefile	25 Sep 2003 08:10:38 -0000
@@ -7,11 +7,10 @@
 #
=20
 PORTNAME=3D	ymessenger
-PORTVERSION=3D	0.99.19.1
-PORTEPOCH=3D	20020902
+PORTVERSION=3D	1.0.4
 CATEGORIES=3D	net
-MASTER_SITES=3D	http://download.yahoo.com/dl/unix/fbsd45/
-DISTNAME=3D	${PORTNAME}-${PORTVERSION:C/\.(.+)\.(.+)$/.\1-\2/g}
+MASTER_SITES=3D	http://download.yahoo.com/dl/unix/
+DISTNAME=3D	fbsd4.${PORTNAME}
 EXTRACT_SUFX=3D	.tgz
=20
 MAINTAINER=3D	sethk@meowfishies.com
@@ -43,14 +42,10 @@ do-install:
 		    ${PREFIX}/libexec/ymessenger; \
 	    done)
 	${MKDIR} ${PREFIX}/lib/ymessenger
-	${INSTALL_DATA} ${WRKDIR}/lib/libgtkhtml.so.21 \
+	${INSTALL_DATA} ${WRKDIR}/lib/libgtkhtml.so.0 \
 		${PREFIX}/lib/ymessenger/
=20
 post-patch:
 	${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' ${WRKDIR}/bin/ymessenger
-	${ECHO} 4 | dd bs=3D1 count=3D1 conv=3Dnotrunc seek=3D35437 \
-		of=3D${WRKDIR}/bin/ymessenger.bin
-	${ECHO} 4 | dd bs=3D1 count=3D1 conv=3Dnotrunc seek=3D62665 \
-		of=3D${WRKDIR}/lib/libgtkhtml.so.21
=20
 .include <bsd.port.post.mk>
Index: distinfo
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /stor/ncvs/ports/net/ymessenger/distinfo,v
retrieving revision 1.2
diff -u -d -p -r1.2 distinfo
--- distinfo	28 Aug 2002 02:04:12 -0000	1.2
+++ distinfo	25 Sep 2003 07:50:33 -0000
@@ -1 +1 @@
-MD5 (ymessenger-0.99.19-1.tgz) =3D 801999637d6a76ef88717d3a424c91ae
+MD5 (fbsd4.ymessenger.tgz) =3D 112b96f083e77ecbd9398831e38a0c25

--98e8jtXdkpgskNou--

--V88s5gaDVPzZ0KCq
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE/cqaFD1AymFxBOwgRAgsyAJ0bhhALSt0EKAtINkAAJRra05//hwCeNoEf
bcseCu27UgHMXIwSuY24fb4=
=EZVP
-----END PGP SIGNATURE-----

--V88s5gaDVPzZ0KCq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030925082541.GA80599>