diff options
author | Sergey Kuleshov <svyatogor@gentoo.org> | 2003-11-05 18:39:09 +0000 |
---|---|---|
committer | Sergey Kuleshov <svyatogor@gentoo.org> | 2003-11-05 18:39:09 +0000 |
commit | f7c26e72bf5ef69d4de291b4e2fab1b82497a996 (patch) | |
tree | 6b7c4e5da7583163d72be66ac3ab24e317bef9c5 /net-im/sim | |
parent | Fixed ICQ login problem (bug #32800). (diff) | |
download | historical-f7c26e72bf5ef69d4de291b4e2fab1b82497a996.tar.gz historical-f7c26e72bf5ef69d4de291b4e2fab1b82497a996.tar.bz2 historical-f7c26e72bf5ef69d4de291b4e2fab1b82497a996.zip |
Fixed ICQ login problem (bug #32800).
Diffstat (limited to 'net-im/sim')
-rw-r--r-- | net-im/sim/Manifest | 4 | ||||
-rw-r--r-- | net-im/sim/files/icqlogon-gentoo.patch | 33 | ||||
-rw-r--r-- | net-im/sim/sim-0.9.ebuild | 4 |
3 files changed, 37 insertions, 4 deletions
diff --git a/net-im/sim/Manifest b/net-im/sim/Manifest index 444d1c2a8f4e..3de9be28d29a 100644 --- a/net-im/sim/Manifest +++ b/net-im/sim/Manifest @@ -1,7 +1,7 @@ MD5 d2591bab556bc46ee7bdab9f5b9063f6 sim-0.8.2-r2.ebuild 1356 MD5 fc552e7e8553628a13d7c60be53a7ecd sim-0.8.3.ebuild 1242 -MD5 65c4f638ed82c9d7315b216019808098 sim-0.9.ebuild 1361 -MD5 b2ae8f4ce890a40a13a5be50d76c8ef7 ChangeLog 2659 +MD5 5e7248d20f84192c093d98912c96b6f9 sim-0.9.ebuild 1363 +MD5 1ca591405dad8f13b9ad722601b8f8e0 ChangeLog 2913 MD5 37236013e0d26d43c6bff35a8a48e8ec metadata.xml 220 MD5 0f0af3c4d6d9ba7bba0e22fa6a5278b9 files/sim-0.8.2-nostl.diff 863 MD5 70f338fa515789e891aee9725c524201 files/digest-sim-0.8.2-r2 62 diff --git a/net-im/sim/files/icqlogon-gentoo.patch b/net-im/sim/files/icqlogon-gentoo.patch new file mode 100644 index 000000000000..540f24749807 --- /dev/null +++ b/net-im/sim/files/icqlogon-gentoo.patch @@ -0,0 +1,33 @@ +--- sim-0.9/plugins/icq/icqlogin-orig.cpp 2003-11-05 18:51:21.000000000 +0200 ++++ sim-0.9/plugins/icq/icqlogin.cpp 2003-11-05 18:52:59.000000000 +0200 +@@ -131,18 +131,18 @@ + pass[n++] = c; + } + +- m_socket->writeBuffer << 0x00000001L; +- m_socket->writeBuffer.tlv(0x0001, uin); +- m_socket->writeBuffer.tlv(0x0002, pass, n); +- m_socket->writeBuffer.tlv(0x0003, "ICQBasic"); +- m_socket->writeBuffer.tlv(0x0016, 0x010A); +- m_socket->writeBuffer.tlv(0x0017, 0x0014); +- m_socket->writeBuffer.tlv(0x0018, 0x0009); +- m_socket->writeBuffer.tlv(0x0019, 0x0000); +- m_socket->writeBuffer.tlv(0x001A, 0x04E5); +- m_socket->writeBuffer.tlv(0x0014, 0x0000043DL); +- m_socket->writeBuffer.tlv(0x000f, "en"); +- m_socket->writeBuffer.tlv(0x000e, "us"); ++ m_socket->writeBuffer << 0x00000001L; ++ m_socket->writeBuffer.tlv(0x0001, uin); ++ m_socket->writeBuffer.tlv(0x0002, pass, n); ++ m_socket->writeBuffer.tlv(0x0003, "ICQ Inc. - Product of ICQ (TM).2001b.5.17.1.3642.85"); ++ m_socket->writeBuffer.tlv(0x0016, 0x010A); ++ m_socket->writeBuffer.tlv(0x0017, 0x0005); ++ m_socket->writeBuffer.tlv(0x0018, 0x0011); ++ m_socket->writeBuffer.tlv(0x0019, 0x0001); ++ m_socket->writeBuffer.tlv(0x001A, 0x0E3A); ++ m_socket->writeBuffer.tlv(0x0014, 0x00000055L); ++ m_socket->writeBuffer.tlv(0x000e, "us"); ++ m_socket->writeBuffer.tlv(0x000f, "en"); + sendPacket(); + return; + } diff --git a/net-im/sim/sim-0.9.ebuild b/net-im/sim/sim-0.9.ebuild index ab939b739958..87635acaa9c3 100644 --- a/net-im/sim/sim-0.9.ebuild +++ b/net-im/sim/sim-0.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.ebuild,v 1.1 2003/11/04 07:57:17 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.ebuild,v 1.2 2003/11/05 18:39:01 sergey Exp $ if [ $( use kde ) ]; then inherit kde-base eutils @@ -23,7 +23,7 @@ DEPEND="$DEPEND sys-devel/flex" src_unpack() { unpack ${A} ; cd ${S} - + epatch ${FILESDIR}/icqlogon-gentoo.patch sed -i "s:head -\([0-9]\):head -n \1:g" acinclude.m4 aclocal.m4 configure sed -i "s:\.\/Makefile:Makefile:g" configure sed -i 's:rm -rf $(sim_plugindir)/.*::g' plugins/*/Makefile.in |