Hi,
I've written a couple of samples ports over the idea that
we should be able to install kopete independently from kdenetwork3.
1) kopete installation should be optional
- kopete takes more time to build than the all the rest of
kdenetwork3 so it penalizes users that neither want nor
need it.
2) we should be able to choose between kdenetwork3 release
kopete and kopete development branch
- kopete development branch has support for jabber libjingle
a.k.a. google talk VoIP so it is preferred over vanilla
kopete. However, it should not be the default since it
belongs to a development branch
Steps taken:
1) net/kdenetwork3 no longer installs kopete
http://people.FreeBSD.org/~lioux/kdenetwork3.tgz
2) kopete from kdenetwork3 now belongs in net-im/kopete
(package kdenetwork3-kopete) and it's an optional
dependency
http://people.FreeBSD.org/~lioux/kopete.tgz
3) kopete development branch with VoIP support can be found
under net-im/kopete-devel and it works beatifully under
KDE 3.5.2 and -CURRENT ports as I can attest
http://people.FreeBSD.org/~lioux/kopete-devel.tgz
I think this is a step further on the modularization of
KDE. It makes building faster, binary packages both smaller and
modular; not to mention that we can now pick different versions of
kopete.
Caveats:
1) I am not sure net/kdenetwork3 needs that many dependencies
anymore but I did not touch them
2) I am not sure net-im/kopete{,-devel} works/builds without
net/kdenetwork3 installed. My mistake on not testing this.
KDE folks should be more knowledgeable on this than me.
Notes:
- net-im/kopete-devel packs kopete 0.12-beta2 with updates
(in form of port patches) to the mediastreamer libjingle
third party library taken from the latest linphone 1.3.5.
These updates reduce latency (from a few seconds to 1-2
seconds) on voice communications. All aspects of the
communication (clarity, precision) are better with these
updates; communication quality has been compared.
I hope you find this useful as I am. Let me know how do you
want this handled.
Regards,
--
Mario S F Ferreira - DF - Brazil - "I guess this is a signature."
feature, n: a documented bug | bug, n: an undocumented feature
pgpU21TVuLRzp.pgp
Description: PGP signature
_______________________________________________ kde-freebsd mailing list [email protected] http://freebsd.kde.org/mailman/listinfo/kde-freebsd
