Hello Gianluca,
Gianluca Sforna a écrit :
Ok guys, I spent some time digging in the source code for the purpose
of tracking wengo libraries deps.
Nice, i'm working on this too (see
http://dev.openwengo.com/trac/openwengo/trac.cgi/wiki/WengoPhoneClassicOverview),
would you like that we work together ?
Here is my preliminary result; please add/correct anything you find
not accurate or incomplete:
directory "wifo/trunk"
1. eXosip
2. httptunnel
3. libosip2
4. netlib
5. ortp
I would add eXosip/phapi in the list above. PhApi should be at an upper
level in the tree, but moving it there is not that easy.
directory "libs"
6. curl
7. ffmpeg
8. global
9. iconset
10. openssl
11. portaudio
12. sound
13. systemperf
14. timer
15. trayicon
16. util
17. vcard
18. video
19. webcam
20. webcam_c
21. wengokeramik
22. windows_version
23. yuvoverlay
24. zip
2, 4, 8, 9, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22 and 23 seems
wengo's crew work,
IMHO, iconset comes from the "psi" project
(http://psi-im.org/psi.affinix.com/) and wengokeramik comes from the
KDE/Win32 project (we modified it a bit though).
so let's move along with the remaining 9...
1. libeXosip is already packaged in FE (Fedora Extras). However I was
_not_ able to determine which version are you using (or the one you
"forked" from).
3. libosip is already packaged in FE. Reference version _not_ found
5. libortp is already packaged in FE. The source seems to be version
0.7.1 without modifications
6. curl is in Fedora Core. The sources are based on 7.15.0, with some
modifications
Yes, these modifications can easily be tracked, see ticket #245.
7. ffmpeg is in livna. The sources seems based on a CVS snapshot no
newer than 8 weeks. Can not determine whether it is modified or not
It has not been modified, AFAIK.
10. only the headers seems there
Yes, OpenSSL headers and libraries are here in order to be able to
compile the softphone on Win32 without building OpenSSL from scratch (it
requires PERL and nasm to build).
11. portaudio is in extras. The sources seems based on a CVS snapshot
(maybe the v19 tarball at portaudio.com)
Right, and it has been slightly modified to support OSS on FreeBSD.
17. I believe this is already in Core, provided by the package kdelibs
Right.
24. this older code should be OK to include, it seems the very same
sources are on the "psi" package in extras
Yes, and it is used by the iconset library, that comes from psi too.
Thank you very much for your efforts !
All the best,
--
Julien Gilli
OpenWengo, the free and multiplatform VoIP client
http://dev.openwengo.com/
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel