Created attachment 171165 [details]
cad/qcad uses the substitution %%QT_BINDIR%% [=relative path to Qt binaries] by mistake.
The attached patch replaces this everywhere by "bin"
A commit references this bug:
Date: Thu Jun 9 09:24:32 UTC 2016
New revision: 416586
- Delete the usage of %%QT_BINDIR%% in pkg-plist (NB.: %%QT_BINDIR%% is still generated by `make makeplist`)
- While there update to 188.8.131.52
I've commited the requested changes.
Since usually I generate the PLIST using `make makeplist`, could someone
please fix the generation of '%%QT_BINDIR%%' there?
As it seems there is a function which replaces all occurrences of 'bin'
You do know that make makeplist generate a plist that starts with:
Which means, YOU HAVE TO CHECK WHAT MAKE MAKEPLIST GIVES YOU. Does it work better in caps ?
My main question is:
Does it make still sense for `make makeplist` to replace all 'bin' with '%%QT_BINDIR%%' or should it be changed to avoid that?
BTW: What triggers the replacement? (USE_QT4?)
No, it makes no sense at all, I agree, it'll also replace lib with %%QT_LIBDIR%%. It comes from QT, yes, I've had a look at it the other day, and I could not really understand why it is being silly.
The patch is committed. The change of make makeplist should be a separate PR.
For the make makeplist PR: