Info4: << Package: qt5-%type_pkg[qt]-qml-module-qtquick-controls # qtquick-layouts moved to qtdeclarative as of 5.7.0 Version: 5.7.1 Revision: 1 Description: Qt5 Quick Controls (%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]-qtcore-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtgui-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtnetwork-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtqml-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtquick-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtwidgets-shlibs (>= %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), fink (>= 0.34.4-1), fink-buildenv-modules, fink-package-precedence, pkgconfig, xcode.app << BuildConflicts: uuid, libevent1.4, libevent2, libev4 Source: http://download.qt.io/archive/qt/5.7/%v/submodules/qtquickcontrols-opensource-src-%v.tar.xz Source-Checksum: SHA256(6feb1a736bf93af98c40d04cde6b36c113e4cdf84ccb9b306ca92ef9b1779e9d) NoSetCPPFLAGS: true NoSetCFLAGS: true NoSetCXXFLAGS: true 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 fink-package-precedence --depfile-ext='\.d' . << InstallScript: << #!/bin/sh -ev export QT_FINK_PREFIX=%p/lib/qt5-%type_pkg[qt] make install INSTALL_ROOT=%d << #AppBundles: DocFiles: LICENSE.FDL LICENSE.GPLv2 LICENSE.LGPLv3 README SplitOff: << Package: qt5-%type_pkg[qt]-qml-module-qtquick-dialogs Description: Qt5 QtQuick dialogs QML module (%type_pkg[qt]) Depends: << qt5-%type_pkg[qt]-qtcore-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtgui-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtnetwork-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtqml-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtquick-shlibs (>= %v-1) << Files: << lib/qt5-%type_pkg[qt]/share/qt5/qml/QtQuick/Dialogs << DescDetail: << #SplitOff2: << # Package: qt5-%type_pkg[qt]-qml-module-qtquick-layouts # Description: Qt5 QtQuick layouts QML module (%type_pkg[qt]) # Depends: << # qt5-%type_pkg[qt]-qtcore-shlibs (>= %v-1), # qt5-%type_pkg[qt]-qtgui-shlibs (>= %v-1), # qt5-%type_pkg[qt]-qtnetwork-shlibs (>= %v-1), # qt5-%type_pkg[qt]-qtqml-shlibs (>= %v-1), # qt5-%type_pkg[qt]-qtquick-shlibs (>= %v-1) # << # Files: << # lib/qt5-%type_pkg[qt]/share/qt5/qml/QtQuick/Layouts # << # DescDetail: #<< SplitOff3: << Package: qt5-%type_pkg[qt]-qml-module-qtquick-privatewidgets Description: Qt5 QtQuick private QML module (%type_pkg[qt]) Depends: << qt5-%type_pkg[qt]-qtcore-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtgui-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtnetwork-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtqml-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtquick-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtwidgets-shlibs (>= %v-1) << Files: << lib/qt5-%type_pkg[qt]/share/qt5/qml/QtQuick/PrivateWidgets << DescDetail: << SplitOff4: << Package: qt5-%type_pkg[qt]-qml-module-qtquick-extras Description: Qt5 QtQuick extras QML module (%type_pkg[qt]) Conflicts: qt5-%type_pkg[qt]-qml-module-qtquick-controls (<< 5.6.0) Replaces: qt5-%type_pkg[qt]-qml-module-qtquick-controls (<< 5.6.0) Depends: << qt5-%type_pkg[qt]-qtcore-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtgui-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtnetwork-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtqml-shlibs (>= %v-1), qt5-%type_pkg[qt]-qtquick-shlibs (>= %v-1) << Files: << lib/qt5-%type_pkg[qt]/share/qt5/qml/QtQuick/Extras << DescDetail: << 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