Subject: Re: CVS commit: pkgsrc
To: None <dmcmahill@netbsd.org>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
List: source-changes
Date: 04/27/2000 18:28:24
dmcmahill@netbsd.org said:
> As a result of these considerations, the "final" resting place for the
> qt2 components are:
> ${X11BASE}/bin/qt2/
> ${X11BASE}/lib/qt2/
> [...]
> Most programs can correctly find the required components by using
> --with-qt-includes=${X11BASE}/include/qt2/
> --with-qt-libraries=${X11BASE}/lib/qt2/

I don't like this at all. There are enough qt examples and addons
which don't use autoconf, or where the author didn't use separate
options to specify the include and lib path.
Troll has established a certain layout under ${QTDIR} and we
should respect this.

> -it would be nice to not totally ignore hier(7) by simply creating
>  ${X11BASE}/qt2/ and putting everything under that directory.

I'd prefer to ignore hier(7) at this point and use the layout as usual
for qt, with QTDIR=${X11BASE}/qt2. The current multi-subdir stuff does
not conform to hier(7) that much either, and once we have to deviate from
hier(7) anyway, we should do it in a way which makes life easy for us.

While we are here: What about qt-2.1? One could hope that it is more
or less (binary???) compatible to qt2, but after my experiences with
porting some applications from 1.44 to 2.0.2 I'd be very cautious...

best regards
Matthias