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/

Reply via email to