Ekg2 is a scriptable multicommunicator and IRC client, supporting Jabber and GaduGadu protocols. Version currently in portage is extremely old. This newer version of ekg2 supports unicode well (tested) and has other benefits. Seems stable from my testing. I will maintain the ebuild further myself.
Created attachment 90117 [details] ekg2-20060622.ebuild
Created attachment 90118 [details, diff] ekg2-20060622-fix-po-mkinstalldirs.patch This version of Ekg2 requires 3 minor patches.
Created attachment 90119 [details, diff] ekg2-20060622-fix-xfuncs.patch
Created attachment 90120 [details, diff] ekg2-20060622-no-default-debug.patch
This version of ekg2 requires a newer libgadu version than the one available in portage.
Created attachment 90123 [details] ekg2-20060622.ebuild Fixed sqlite dependency thinko, now it should work fine.
*** Bug 130457 has been marked as a duplicate of this bug. ***
*** Bug 138354 has been marked as a duplicate of this bug. ***
Who can create ebuild for new libgadu-20060625? Here is link to source: http://dev.gentoo.org/~sekretarz/distfiles/libgadu-20060625.tar.gz
~/cvs/ekg/lib $ cvs diff -D 20050719 | vim -o - there're only 333 lines of patch mainly - headers with copyright changed.. - some function declarations have got static keyword. - one memleak. - some new code... maybe only interesing thing is: http://lists.ziew.org/mailman/pipermail/ekg-commit/2006-April/000063.html i think we should update not only libgadu but net-im/ekg too. cause of this bug. What about libgadu+ekg2, no we don't need newer libgadu as it was suggested in previous comments. unicode flag should be taged as experimental too. static flag was only used in win32 build don't use it too. we have got some basic readline ui support ported from ekg1 (USE="readline" ?)
What more, please add bug dependency on 138908, cause we want voip in gg, don't we? I think gsm codec is a piece of shit.. but.... ekg2-20060622-fix-xfuncs.patch is deprecated by http://lists.ziew.org/mailman/pipermail/ekg2-commit/2006-July/000450.html + we shouldn't change default debug variable to 0.. cause it's experimental client and debug info is quite important.. if you really want to debug less data, please think about gg_debug_handler / gg_debug_level variables in plugins/gg/gg.c
Created attachment 90855 [details] libgadu-20060625.ebuild
*** Bug 146609 has been marked as a duplicate of this bug. ***
Bumped ekg2 in portage with newest cvs snapshot, thanks for help.