The $(QTDIR) is not understood by libtool, it is make syntax, not sh syntax. It should not be there, anyway, I think it should be evaluated before being written into the .la file. I haven't seen immediately how this happens, the .la file is produced by qmake using some undocumented flags.
Ahh, *that* is where that's coming from! I've seen it as I was building kde and couldn't figure out where it was from. I'll look into fixing it.
By the way, on the qt thing, I can't figure out a good way to handle the upgrade over the broken 3.2.1-11 package. It seems that no matter how you set things up, it ends up searching the installed plugin path. The only fix, I think, would be to delete the user's ~/.qt which would be bad.
The only other alternative I can think of is to add a check during the compile phase for the bad version in dpkg and bomb, or do a 'fink remove', since there's no such thing as BuildConflicts in fink (yet).
-- Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/ gpg: 6401 D02A A35F 55E9 D7DD 71C5 52EF A366 D3F6 65FE Standards are the industry's way of codifying obsolescence.
pgp00000.pgp
Description: PGP signature