trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2019

Questions about metadata, versioning, and other tqt minutiae

From: "E. Liddell" <ejlddll@...>
Date: Thu, 26 Dec 2019 16:39:00 -0500
I'm trying to fix some Gentoo packaging stuff, since Fat-Zer hasn't touched his overlay
in nearly a year and only ever provided live ebuilds (= packages that install directly from 
git main branch, not from released versions).  There are a bunch of details in the 
packaging apparatus that haven't been changed in a long time, and I'm pretty sure that 
some of those details are incorrect.

Specific questions:

Permitted licenses for tqt are still listed in the ebuild as "QPL-1.0 GPL-2 GPL-3", 
unchanged from qt3.  Am I correct in remembering that QPL (Trolltech's proprietary 
license) is no longer valid for tqt?

What is the actual version number of tqt?  Of tqtinterface?  Historically, these followed
a different version scheme from the main desktop, but that seems to have changed.
Currently, I'm dealing with the version numbers, certain directory and file names, and a
Gentoo SLOT (mechanism for tracking multiple versions of the same package installed 
in parallel) inconsistently, and I would like to clean things up.

What, exactly, are msg2qm and qembed?  The ebuild I inherited for tqt builds them 
separately, with comments reading "# Make the msg2qm[/qembed] utility (not made 
by default)", and furthermore the build mechanism is currently broken.  I need to know 
whether or not fixing it is worth the effort.  Are these utilities used for building and/or 
running anything?

More to come as I work my way through the tree, if I don't just give up and crawl away
into a corner somewhere the way I did the last two times I tried this.

E. Liddell