Alberto Villa <[email protected]> writes:

> On Mon, Sep 3, 2012 at 10:43 AM, Alberto Villa <[email protected]> wrote:
>> Since I don't like the idea of installing private headers from qt4-*
>> ports, I made qtcreator download and extract Qt source to include them.
>> Given that the distfile has QT4_VERSION variable, this port will have
>> to be updated (`make makesum` and PORTREVISION bump) on *any* Qt
>> update. It is not a problem, anyway, as Qt private headers have no
>> stable ABI (nor API), so it's expressively requested to rebuild Qt
>> Creator on any change to Qt libraries (it's good, actually, as it
>> forces us to update the port).
>> As a side effect, DIST_SUBDIR had to be set to the same of Qt distfile,
>> KDE/.
>
> Is everyone OK with this change? I'll wait for some approval to commit it.

This looks like a nice solution, much better than the usual approach of
installing the private headers.

Changing DIST_SUBDIR will probably force people to download the tarball
again and the old copy will stay around indefinitely, but I don't know
if this can be fixed.

As for DIST_NO_EXTRACT, isn't it possible to be more aggressive? Only
src/ and include/ seem to be used from the Qt tarball.

One last thing: was the change to DESKTOP_ENTRIES needed?
_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to