CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2016/12/27 18:41:24
Modified files:
x11/qt5 : Makefile Makefile.inc
x11/qt5/qt3d : Makefile
x11/qt5/qt3d/pkg: PLIST-html
x11/qt5/qtactiveqt: Makefile
x11/qt5/qtactiveqt/pkg: PLIST-html
x11/qt5/qtbase : Makefile
x11/qt5/qtbase/pkg: PLIST-main
x11/qt5/qtcanvas3d: Makefile
x11/qt5/qtcanvas3d/pkg: PLIST-html
x11/qt5/qtconnectivity: Makefile
x11/qt5/qtconnectivity/pkg: PLIST-html
x11/qt5/qtdeclarative: Makefile
x11/qt5/qtdeclarative/pkg: DESCR-examples PLIST-html
x11/qt5/qtdoc : Makefile
x11/qt5/qtdoc/pkg: PLIST-html
x11/qt5/qtenginio: Makefile
x11/qt5/qtenginio/pkg: PLIST-html
x11/qt5/qtgraphicaleffects: Makefile
x11/qt5/qtgraphicaleffects/pkg: PLIST-html
x11/qt5/qtimageformats: Makefile
x11/qt5/qtimageformats/pkg: PLIST-html
x11/qt5/qtlocation: Makefile
x11/qt5/qtlocation/pkg: PLIST-html
x11/qt5/qtmultimedia: Makefile
x11/qt5/qtmultimedia/pkg: PLIST-html
x11/qt5/qtquickcontrols: Makefile
x11/qt5/qtquickcontrols/pkg: PLIST-html
x11/qt5/qtquickcontrols2: Makefile
x11/qt5/qtquickcontrols2/pkg: PLIST-html
x11/qt5/qtscript: Makefile
x11/qt5/qtscript/pkg: PLIST-html
x11/qt5/qtsensors: Makefile
x11/qt5/qtsensors/pkg: PLIST-html
x11/qt5/qtserialbus: Makefile
x11/qt5/qtserialbus/pkg: PLIST-html
x11/qt5/qtserialport: Makefile
x11/qt5/qtserialport/pkg: PLIST-html
x11/qt5/qtsvg : Makefile
x11/qt5/qtsvg/pkg: PLIST-html
x11/qt5/qtwebchannel: Makefile
x11/qt5/qtwebchannel/pkg: PLIST-html
x11/qt5/qtwebengine: Makefile
x11/qt5/qtwebkit: Makefile
x11/qt5/qtwebkit/pkg: PLIST-html
x11/qt5/qtwebsockets: Makefile
x11/qt5/qtwebsockets/pkg: PLIST-html
x11/qt5/qtwebview: Makefile
x11/qt5/qtx11extras: Makefile
x11/qt5/qtx11extras/pkg: PLIST-html
x11/qt5/qtxmlpatterns: Makefile
x11/qt5/qtxmlpatterns/pkg: PLIST-html
Added files:
x11/qt5/qt3d/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtactiveqt/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtbase/pkg: DESCR-global PLIST-global
x11/qt5/qtcanvas3d/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtconnectivity/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtdeclarative/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtdoc/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtenginio/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtgraphicaleffects/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtimageformats/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtlocation/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtmultimedia/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtquickcontrols/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtquickcontrols2/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtscript/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtsensors/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtserialbus/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtserialport/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtsvg/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtwebchannel/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtwebkit/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtwebsockets/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtwebview/pkg: DESCR-docindex
x11/qt5/qtx11extras/pkg: DESCR-docindex PLIST-docindex
x11/qt5/qtxmlpatterns/pkg: DESCR-docindex PLIST-docindex
Log message:
Rework Qt5 documentation handling:
* Move share/qt5/doc/* in qtbase from -main to a separate subpackage,
-global, which (as a bonus) "owns" share/doc/qt5/ directory;
* Move FOO.index files from -html to a separate subpackage, -docindex,
and make 'em depend on qtbase,-global;
* Make DEP,-docindex automatically added as BDEP for each DEP in
LDEP and BDEP mentioned for -main;
* Make it clear that building -qch without -html is impossible;
While there, fixed a few minor issues.
This make at least qtenginio,-html build correctly, which failed before
due to missing .index files during qdoc run. Initial report from kili@.