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