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@.

Reply via email to