On 09/13/12 11:44, Mildred Ki'Lya wrote:
The qmake interface should be changed to include the executable name in
a ariable (just like make uses $MAKE). Do you have an idea which
packages provides the qmake command on Gentoo, I'd need that.
Hi Mildred, sorry for a late reply, I've been enjoying a post-MSc
vacation. On a Gentoo system, it's the following:
svist ~ # qfile `which qmake`
x11-libs/qt-core (/usr/bin/qmake)
On an older OpenSuSE, it's this one:
kundratj@papouch:~> rpm -qf `which qmake`
libqt4-devel-4.6.3-2.1.1.x86_64
Note that none of these two platforms ship `qmake-qt4`, it's always just
`qmake`. On what platform is it actually called qmake-qt4?
I've read a bit about the 0install and it appears that one is supposed
to provide a universal binary for various Linux distributions in order
to make it work reliably. That's outside of scope of what I want to do
with Trojita; static linking against Qt is ugly and maintaining a manual
installation of Qt 4.6.x is not something which I'd like to spend my
time on. In general, I think that time is better invested in stuff like
contributing and maintaining debian packages at the OBS [1]. Right now,
the RPMs are more or less covered and Trojita is already in Arch and
Gentoo, so if someone writes debian/rules, we'll cover more or less
anything people want to use.
If you want to maintain the 0install thing for Trojita, please go ahead.
I'll also be happy to accept a patch changing the README/INSTALL to
duplicate the build instructions which are on the web, and change that
to also mention qmake-qt4. What I don't want to do at this point is
making the 0install/0compile the recommended method of installation.
Cheers,
Jan
[1]
https://build.opensuse.org/project/show?project=home%3Ajkt-gentoo%3Atrojita
--
Trojita, a fast e-mail client -- http://trojita.flaska.net/