Info4: << Package: qt5-mac-doc Version: 5.5.0 Revision: 1 Distribution: 10.9, 10.10 Description: Qt5 documentation (%type_pkg[qt]) Type: qt (mac) License: LGPL Maintainer: None ### First version 5.3.1 by Hanspeter Niederstrasser ### Free to upgrade and modify parameters, but please discuss ### first on the fink-devel list Depends: << qt5-%type_pkg[qt]-qtbase-doc (>= %v-1), qt5-%type_pkg[qt]-qt3d-doc (>= %v-1), qt5-%type_pkg[qt]-qtcanvas3d-doc (>= %v-1), qt5-%type_pkg[qt]-qtdeclarative-doc (>= %v-1), qt5-%type_pkg[qt]-qtgraphicaleffects-doc (>= %v-1), qt5-%type_pkg[qt]-qtlocation-doc (>= %v-1), qt5-%type_pkg[qt]-qtmacextras-doc (>= %v-1), qt5-%type_pkg[qt]-qtmultimedia-doc (>= %v-1), qt5-%type_pkg[qt]-qtquickcontrols-doc (>= %v-1), qt5-%type_pkg[qt]-qtscript-doc (>= %v-1), qt5-%type_pkg[qt]-qtsensors-doc (>= %v-1), qt5-%type_pkg[qt]-qtserialport-doc (>= %v-1), qt5-%type_pkg[qt]-qtsvg-doc (>= %v-1), qt5-%type_pkg[qt]-qttools-doc (>= %v-1), # qt5-%type_pkg[qt]-qtwebkit-doc (>= %v-1), # qt5-%type_pkg[qt]-qtwebkit-examples-doc (>= %v-1), qt5-%type_pkg[qt]-qtwebchannel-doc (>= %v-1), qt5-%type_pkg[qt]-qtwebsockets-doc (>= %v-1), qt5-%type_pkg[qt]-qtxmlpatterns-doc (>= %v-1) << BuildDepends: << qt5-%type_pkg[qt]-qtbase-dev-tools (>= %v-1), qt5-%type_pkg[qt]-qtbase (>= %v-1), qt5-%type_pkg[qt]-qtdeclarative (>= %v-1), qt5-%type_pkg[qt]-qtsql-sqlite-plugins (>= %v-1), qt5-%type_pkg[qt]-qttools-dev-tools (>= %v-1), fink (>= 0.34.4-1), fink-buildenv-modules, pkgconfig, xcode (>= 5.1.1), xcode.app (>= 5.1.1) << Source: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtdoc-opensource-src-%v.tar.xz Source-MD5: fde2377a55f67edd8155db6c56b4d451 Source2: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtbase-opensource-src-%v.tar.xz Source2-MD5: 252613b5a180c94d7196d10467a4f08b Source3: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtdeclarative-opensource-src-%v.tar.xz Source3-MD5: 1452c92f8c660dc7d23d9e17d89f8716 Source4: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtgraphicaleffects-opensource-src-%v.tar.xz Source4-MD5: 2fb95cecb2ab0542cb0b5847c65600c3 Source5: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtlocation-opensource-src-%v.tar.xz Source5-MD5: 30f0709c045d9f16acad0e455085f1a7 Source6: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtmacextras-opensource-src-%v.tar.xz Source6-MD5: fcad699ea1229db0a6d1cd912315dcae Source7: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtmultimedia-opensource-src-%v.tar.xz Source7-MD5: 2759807c5d1842ee69e516aacd5e756a Source8: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtquickcontrols-opensource-src-%v.tar.xz Source8-MD5: 24b59d5928092f02e0cba969d9548350 Source9: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtscript-opensource-src-%v.tar.xz Source9-MD5: 1e9766d2651d6a81221525462378336d Source10: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtsensors-opensource-src-%v.tar.xz Source10-MD5: 68ea0a61147a4934ca0fbd04fae10ed6 Source11: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtserialport-opensource-src-%v.tar.xz Source11-MD5: 8a76f051ed28a9c925d32f5864d33e78 Source12: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtsvg-opensource-src-%v.tar.xz Source12-MD5: 08234e3c3696f1a75df30201ca16d4bc Source13: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qttools-opensource-src-%v.tar.xz Source13-MD5: 2057ef2110b6a1aec260a69e2860a502 Source14: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtwebchannel-opensource-src-%v.tar.xz Source14-MD5: c20146286108477cdab60c67d2d87dc7 Source16: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtwebsockets-opensource-src-%v.tar.xz Source16-MD5: aa7b160a4b97fafe71d5546c20715b8f Source17: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtxmlpatterns-opensource-src-%v.tar.xz Source17-MD5: 138ab73b2376fcfca92a4bb6ab47e4a4 Source18: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qt3d-opensource-src-%v.tar.xz Source18-MD5: 508c90c3a2a5f37f0f7c2dd696ab10f5 Source19: http://download.qt.io/official_releases/qt/5.5/%v/submodules/qtcanvas3d-opensource-src-%v.tar.xz Source19-MD5: b67d104316c9e426f4fb611f7463a523 NoSetCPPFLAGS: true NoSetCFLAGS: true NoSetCXXFLAGS: true UseMaxBuildJobs: false GCC: 4.0 CompileScript: << #!/bin/sh -ev . %p/sbin/fink-buildenv-helper.sh export QT_FINK_PREFIX=%p/lib/qt5-%type_pkg[qt] export PATH=${QT_FINK_PREFIX}/bin:$PATH export PKG_CONFIG_PATH=%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH qmake make docs for module in qtbase qt3d qtcanvas3d qtdeclarative qtgraphicaleffects qtlocation qtmacextras qtmultimedia qtquickcontrols qtscript qtsensors qtserialport qtsvg qttools qtwebchannel qtwebsockets qtxmlpatterns; do echo "Building $module docs ..." pushd %b/../$module-opensource-src-%v if [ "x$module" == "xqtbase" ]; then ln -s $QT_FINK_PREFIX/bin/qdoc bin/qdoc ln -s $QT_FINK_PREFIX/bin/rcc bin/rcc ln -s $QT_FINK_PREFIX/bin/uic bin/uic fi if [ "x$module" == "xqttools" ]; then install -m 0755 -d bin ln -s $QT_FINK_PREFIX/bin/qhelpgenerator bin/qhelpgenerator fi qmake make docs popd echo "Done with $module docs..." done << InstallScript: << #!/bin/sh -ev export QT_FINK_PREFIX=%p/lib/qt5-%type_pkg[qt] make install INSTALL_ROOT=%d install -m 0755 -d %i/lib/qt5-%type_pkg[qt]/share/doc/qt5 cp %b/doc/qtdoc.qch %i/lib/qt5-%type_pkg[qt]/share/doc/qt5 cp -r %b/doc/qtdoc %i/lib/qt5-%type_pkg[qt]/share/doc/qt5 for module in qtbase qt3d qtcanvas3d qtdeclarative qtgraphicaleffects qtlocation qtmacextras qtmultimedia qtquickcontrols qtscript qtsensors qtserialport qtsvg qttools qtwebchannel qtwebsockets qtxmlpatterns; do echo "Installing $module docs ..." pushd %b/../$module-opensource-src-%v cp doc/*.qch %i/lib/qt5-%type_pkg[qt]/share/doc/qt5 cp -r doc/qt* %i/lib/qt5-%type_pkg[qt]/share/doc/qt5 popd echo "Done installing docs for $module ..." done << SplitOff: << Package: qt5-%type_pkg[qt]-qtbase-doc Description: Qt5 Base documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qdoc.qch lib/qt5-%type_pkg[qt]/share/doc/qt5/qmake.qch lib/qt5-%type_pkg[qt]/share/doc/qt5/qtconcurrent{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtcore{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtdbus{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtgui{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtnetwork{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtopengl{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtprintsupport{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtsql{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qttestlib{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtwidgets{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtxml{.qch,} << DescDetail: Documentation for Qt. << SplitOff2: << Package: qt5-%type_pkg[qt]-qtdeclarative-doc Description: Qt5 Declarative documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtqml{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtquick{.qch,} << DescDetail: Documentation for Qt. << SplitOff3: << Package: qt5-%type_pkg[qt]-qtgraphicaleffects-doc Description: Qt5 GraphicalEffects documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtgraphicaleffects{.qch,} << DescDetail: Documentation for Qt. << SplitOff4: << Package: qt5-%type_pkg[qt]-qtlocation-doc Description: Qt5 Location documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtpositioning{.qch,} << DescDetail: Documentation for Qt. << SplitOff5: << Package: qt5-%type_pkg[qt]-qtmacextras-doc Description: Qt5 MacExtras documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtmacextras{.qch,} << DescDetail: Documentation for Qt. << SplitOff6: << Package: qt5-%type_pkg[qt]-qtmultimedia-doc Description: Qt5 Multimedia documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtmultimedia{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtmultimediawidgets.qch << DescDetail: Documentation for Qt. << SplitOff7: << Package: qt5-%type_pkg[qt]-qtquickcontrols-doc Description: Qt5 QuickControls documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtquickcontrols{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtquickdialogs{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtquicklayouts{.qch,} << DescDetail: Documentation for Qt. << SplitOff8: << Package: qt5-%type_pkg[qt]-qtscript-doc Description: Qt5 Script documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtscript{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtscripttools.qch << DescDetail: Documentation for Qt. << SplitOff9: << Package: qt5-%type_pkg[qt]-qtsensors-doc Description: Qt5 Sensors documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtsensors{.qch,} << DescDetail: Documentation for Qt. << SplitOff10: << Package: qt5-%type_pkg[qt]-qtserialport-doc Description: Qt5 SerialPort documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtserialport{.qch,} << DescDetail: Documentation for Qt. << SplitOff11: << Package: qt5-%type_pkg[qt]-qtsvg-doc Description: Qt5 SVG documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtsvg{.qch,} << DescDetail: Documentation for Qt. << SplitOff12: << Package: qt5-%type_pkg[qt]-qttools-doc Description: Qt5 Tools documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtassistant{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtdesigner{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qthelp{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtlinguist{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qtuitools{.qch,} << DescDetail: Documentation for Qt. << SplitOff13: << Package: qt5-%type_pkg[qt]-qtwebchannel-doc Description: Qt5 WebChannel documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtwebchannel{.qch,} << DescDetail: Documentation for Qt. << # webkit-doc needs to be built on a built source tree. #SplitOff14: << # Package: qt5-%type_pkg[qt]-qtwebkit-doc # Description: Qt5 WebKit documentation (%type_pkg[qt]) # Files: << # lib/qt5-%type_pkg[qt]/share/doc/qt5/qtwebkit{.qch,} # lib/qt5-%type_pkg[qt]/share/doc/qt5/qtwebkitwidgets{.qch,} # << # DescDetail: Documentation for Qt. #<< SplitOff15: << Package: qt5-%type_pkg[qt]-qtwebsockets-doc Description: Qt5 WebSockets documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtwebsockets{.qch,} << DescDetail: Documentation for Qt. << SplitOff16: << Package: qt5-%type_pkg[qt]-qtxmlpatterns-doc Description: Qt5 XML Patterns documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtxmlpatterns{.qch,} << DescDetail: Documentation for Qt. << SplitOff17: << Package: qt5-%type_pkg[qt]-qt3d-doc Description: Qt5 3D documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qt3dcore{.qch,} lib/qt5-%type_pkg[qt]/share/doc/qt5/qt3drenderer{.qch,} << DescDetail: Documentation for Qt. << SplitOff18: << Package: qt5-%type_pkg[qt]-qtcanvas3d-doc Description: Qt5 Canvas3D documentation (%type_pkg[qt]) Files: << lib/qt5-%type_pkg[qt]/share/doc/qt5/qtcanvas3d{.qch,} << DescDetail: Documentation for Qt. << #AppBundles: DocFiles: LICENSE.LGPLv21 LICENSE.LGPLv3 LGPL_EXCEPTION.txt Homepage: http://qt-project.org DescDetail: << Qt is a cross-platform application and UI framework with APIs for C++ programming and Qt Quick for rapid UI creation. * Intuitive class libraries * Easy to use and learn * Produce highly readable, easily maintainable and reusable code * High runtime performance and small footprint << DescUsage: << To compile against this Qt5, you need to make sure that "%p/lib/qt5-%type_pkg[qt]/bin" is first in your PATH and that qmake is present. Qmake is provided by "qt5-%type_pkg[qt]-qtbase-dev-tools". If you need to manually find the headers and libraries, you need your compiler flags to contain: -F%p/lib/qt5-%type_pkg[qt]/lib or this: -I%p/lib/qt5-%type_pkg[qt]/include ...and your linker flags to contain: -F%p/lib/qt5-%type_pkg[qt]/lib or -L%p/lib/qt5-%type_pkg[qt]/lib In this case, it's still a good idea to set your PATH to contain "%p/lib/qt5-%type_pkg[qt]/bin" as well. << DescPackaging: << We follow Ubuntu's lead in using the separate tarballs and separate most of the packages the same way they do. << << # End Info4