diff options
Diffstat (limited to 'devel/qt5-qdoc')
-rw-r--r-- | devel/qt5-qdoc/Makefile | 17 | ||||
-rw-r--r-- | devel/qt5-qdoc/files/patch-src_src.pro | 45 | ||||
-rw-r--r-- | devel/qt5-qdoc/pkg-plist | 74 |
3 files changed, 50 insertions, 86 deletions
diff --git a/devel/qt5-qdoc/Makefile b/devel/qt5-qdoc/Makefile index 5dade08a58d8..eee3e4e3c0fe 100644 --- a/devel/qt5-qdoc/Makefile +++ b/devel/qt5-qdoc/Makefile @@ -2,26 +2,19 @@ PORTNAME= qdoc DISTVERSION= ${QT5_VERSION} -PORTREVISION= 1 CATEGORIES= devel textproc PKGNAMEPREFIX= qt5- MAINTAINER= kde@FreeBSD.org COMMENT= Qt documentation generator -USE_QT5= core xml buildtools_build qmake_build -QT_DIST= base -HAS_CONFIGURE= yes -CONFIGURE_ARGS= -no-dbus -no-gui -no-xcb +USE_QT5= core qml buildtools_build qdoc-data_run +QT_DIST= tools +USES= qmake -BUILD_WRKSRC= ${WRKSRC}/src/tools/${PORTNAME} +BUILD_WRKSRC= ${WRKSRC}/src/${PORTNAME} INSTALL_WRKSRC= ${BUILD_WRKSRC} -QT_DOCDIR= ${PREFIX}/share/doc/qt5 - -post-install: - ${MKDIR} ${STAGEDIR}${QT_DOCDIR} && \ - cd ${WRKSRC}/doc/global && \ - ${COPYTREE_SHARE} \* ${STAGEDIR}${QT_DOCDIR}/global +PLIST_FILES= ${QT_BINDIR}/qdoc .include <bsd.port.mk> diff --git a/devel/qt5-qdoc/files/patch-src_src.pro b/devel/qt5-qdoc/files/patch-src_src.pro new file mode 100644 index 000000000000..243c967ab844 --- /dev/null +++ b/devel/qt5-qdoc/files/patch-src_src.pro @@ -0,0 +1,45 @@ +Only enter the directories we want to build, otherwise we might fail due to +missing dependencies. + +--- src/src.pro.orig 2016-07-23 14:50:14 UTC ++++ src/src.pro +@@ -1,38 +1,2 @@ + TEMPLATE = subdirs +- +-qtHaveModule(widgets) { +- no-png { +- message("Some graphics-related tools are unavailable without PNG support") +- } else { +- SUBDIRS = assistant \ +- pixeltool \ +- qtestlib \ +- designer +- +- linguist.depends = designer +- } +-} +- +-SUBDIRS += linguist \ +- qdoc \ +- qtplugininfo +-if(!android|android_app):!ios: SUBDIRS += qtpaths +- +-mac { +- SUBDIRS += macdeployqt +-} +- +-android { +- SUBDIRS += androiddeployqt +-} +- +-qtHaveModule(dbus): SUBDIRS += qdbus +- +-win32|winrt:SUBDIRS += windeployqt +-winrt:SUBDIRS += winrtrunner +-qtHaveModule(gui):!android:!ios:!qnx:!wince*:!winrt*:SUBDIRS += qtdiag +- +-qtNomakeTools( \ +- pixeltool \ +- macdeployqt \ +-) ++SUBDIRS = qdoc diff --git a/devel/qt5-qdoc/pkg-plist b/devel/qt5-qdoc/pkg-plist deleted file mode 100644 index bc2ca3dfe575..000000000000 --- a/devel/qt5-qdoc/pkg-plist +++ /dev/null @@ -1,74 +0,0 @@ -%%QT_BINDIR%%/qdoc -%%QT_DOCDIR%%/global/compat.qdocconf -%%QT_DOCDIR%%/global/config.qdocconf -%%QT_DOCDIR%%/global/externalsites.qdocconf -%%QT_DOCDIR%%/global/externalsites/external-resources.qdoc -%%QT_DOCDIR%%/global/externalsites/qt-webpages.qdoc -%%QT_DOCDIR%%/global/externalsites/qtcreator.qdoc -%%QT_DOCDIR%%/global/externalsites/rfc.qdoc -%%QT_DOCDIR%%/global/fileextensions.qdocconf -%%QT_DOCDIR%%/global/html-config.qdocconf -%%QT_DOCDIR%%/global/html-footer-online.qdocconf -%%QT_DOCDIR%%/global/html-footer.qdocconf -%%QT_DOCDIR%%/global/html-header-offline.qdocconf -%%QT_DOCDIR%%/global/html-header-online.qdocconf -%%QT_DOCDIR%%/global/includes-online/search.qdoc -%%QT_DOCDIR%%/global/includes/examples-run.qdocinc -%%QT_DOCDIR%%/global/macros.qdocconf -%%QT_DOCDIR%%/global/manifest-meta.qdocconf -%%QT_DOCDIR%%/global/qt-cpp-defines.qdocconf -%%QT_DOCDIR%%/global/qt-html-templates-offline.qdocconf -%%QT_DOCDIR%%/global/qt-html-templates-online.qdocconf -%%QT_DOCDIR%%/global/qt-module-defaults-offline.qdocconf -%%QT_DOCDIR%%/global/qt-module-defaults-online-commercial.qdocconf -%%QT_DOCDIR%%/global/qt-module-defaults-online.qdocconf -%%QT_DOCDIR%%/global/qt-module-defaults.qdocconf -%%QT_DOCDIR%%/global/template/images/Qt-dark_gradient.png -%%QT_DOCDIR%%/global/template/images/Qt-footer-bg.jpg -%%QT_DOCDIR%%/global/template/images/Qt-footer_shadow.png -%%QT_DOCDIR%%/global/template/images/Qt-gradient.png -%%QT_DOCDIR%%/global/template/images/Qt-header-bg.jpg -%%QT_DOCDIR%%/global/template/images/Qt-logo.png -%%QT_DOCDIR%%/global/template/images/arrow.png -%%QT_DOCDIR%%/global/template/images/arrow_bc.png -%%QT_DOCDIR%%/global/template/images/arrow_down.png -%%QT_DOCDIR%%/global/template/images/bg_l.png -%%QT_DOCDIR%%/global/template/images/bg_l_blank.png -%%QT_DOCDIR%%/global/template/images/bg_ll_blank.png -%%QT_DOCDIR%%/global/template/images/bg_r.png -%%QT_DOCDIR%%/global/template/images/bg_ul_blank.png -%%QT_DOCDIR%%/global/template/images/bgrContent.png -%%QT_DOCDIR%%/global/template/images/blu_dot.png -%%QT_DOCDIR%%/global/template/images/box_bg.png -%%QT_DOCDIR%%/global/template/images/breadcrumb.png -%%QT_DOCDIR%%/global/template/images/btn_next.png -%%QT_DOCDIR%%/global/template/images/btn_prev.png -%%QT_DOCDIR%%/global/template/images/bullet_dn.png -%%QT_DOCDIR%%/global/template/images/bullet_gt.png -%%QT_DOCDIR%%/global/template/images/bullet_sq.png -%%QT_DOCDIR%%/global/template/images/bullet_up.png -%%QT_DOCDIR%%/global/template/images/feedbackground.png -%%QT_DOCDIR%%/global/template/images/header_bg.png -%%QT_DOCDIR%%/global/template/images/home.png -%%QT_DOCDIR%%/global/template/images/horBar.png -%%QT_DOCDIR%%/global/template/images/ico_note.png -%%QT_DOCDIR%%/global/template/images/ico_note_attention.png -%%QT_DOCDIR%%/global/template/images/ico_out.png -%%QT_DOCDIR%%/global/template/images/logo.png -%%QT_DOCDIR%%/global/template/images/page.png -%%QT_DOCDIR%%/global/template/images/page_bg.png -%%QT_DOCDIR%%/global/template/images/spinner.gif -%%QT_DOCDIR%%/global/template/images/sprites-combined.png -%%QT_DOCDIR%%/global/template/scripts/extras.js -%%QT_DOCDIR%%/global/template/scripts/main.js -%%QT_DOCDIR%%/global/template/style/cookiebar-x.png -%%QT_DOCDIR%%/global/template/style/doc_search.png -%%QT_DOCDIR%%/global/template/style/gsc.css -%%QT_DOCDIR%%/global/template/style/icomoon.eot -%%QT_DOCDIR%%/global/template/style/icomoon.svg -%%QT_DOCDIR%%/global/template/style/icomoon.ttf -%%QT_DOCDIR%%/global/template/style/icomoon.woff -%%QT_DOCDIR%%/global/template/style/list_arrow.png -%%QT_DOCDIR%%/global/template/style/offline.css -%%QT_DOCDIR%%/global/template/style/online.css -%%QT_DOCDIR%%/global/template/style/theqtcompany.png |