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

Attachment: pgpU21TVuLRzp.pgp
Description: PGP signature

_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to