diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2020-01-25 20:19:38 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2020-01-25 20:19:38 +0000 |
commit | 93eea426e87f4ad07ba7751dea5dbff00744b015 (patch) | |
tree | a930492ad4894bbd691e092a984bbf3558e1feb8 /x11-toolkits/qt5-widgets | |
parent | cf769d83efdb558f7179371d422b9a4f723b9697 (diff) | |
download | ports-93eea426e87f4ad07ba7751dea5dbff00744b015.tar.gz ports-93eea426e87f4ad07ba7751dea5dbff00744b015.zip |
misc/qtchooser: do not create unnecessary wrappers
misc/qtchooser provides a wrapper binary bin/qtchooser, that when called with
name foo, will lauch the corresponding binary from lib/qt${current_qt_version}/bin/foo.
Previously qtchooser would install a list of 30-ish symlinks to itself automatically.
Now we switch this around.
qt-dist ports that define QT_BINARIES will now have a @postexec and @postunexec
entry added to their plist to run the shell-script update-qtchooser-wrapper
(installed by qtchooser).
update-qtchooser-wrapper removes all symlinks to bin/qtcreator that have no
corresponding binary in lib/qt*/bin, and readds links that are missing.
Exp-run by: antoine
PR: 242905
PR: 243443
Reported by: grarpamp@gmail.com
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D22991
Notes
Notes:
svn path=/head/; revision=524129
Diffstat (limited to 'x11-toolkits/qt5-widgets')
-rw-r--r-- | x11-toolkits/qt5-widgets/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/x11-toolkits/qt5-widgets/Makefile b/x11-toolkits/qt5-widgets/Makefile index 6b89b9d32258..df13e2e99fc6 100644 --- a/x11-toolkits/qt5-widgets/Makefile +++ b/x11-toolkits/qt5-widgets/Makefile @@ -2,6 +2,7 @@ PORTNAME= widgets DISTVERSION= ${QT5_VERSION} +PORTREVISION= 1 CATEGORIES= x11-toolkits PKGNAMEPREFIX= qt5- @@ -19,6 +20,7 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC} MORE_WRKSRCS= src/tools/uic +QT_BINARIES= yes QT_DEFINES= ACCESSIBILITY WIDGETS XSYNC QT_CONFIG= accessibility accessibility-atspi-bridge xlib |