trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: [trinity-devel] Building tdebindings (update)

From: Darrell Anderson <humanreadable@...>
Date: Mon, 27 Feb 2012 14:15:53 -0800 (PST)
> PyQt3 and SIP were removed from tdebindings and placed in
> their own
> directories to modularize the builds somewhat.  IIRC at
> this point they
> are in sip4 and python-tqt in GIT.

Before I saw your post I had to dig a little to realize that:

* If sip is available from the distro, don't install that version and instead build and install the TDE version

* python-tqt is PyQt3 renamed and now compatible with TQt3

* python-trinity is PyKDE3 renamed and now compatible with TQt3

* tdeextensions is an optional collection of python bindings apps originally from simonzone.com and now compatible with TQt3

* libperl-tqt is an optional collection of perl bindings apps originally from perlqt.sourceforge.net and now compatible with TQt3

So according to previous Trinity releases, the proper build order is:

tde core packages
sip4-tqt
tqscintilla (an optional dependency like avahi-tqt)
python-tqt (aka PyQt3)
python-trinity (aka PyKDE3)
tdebindings

I presume python-tqt and python-trinity will not build unless sip4-tqt is installed rather than a distro packaged sip.

Tim, I haven't figured out whether tdeextensions and libperl-tqt should be built before or after tdebindings.

Darrell