Changeset View
Changeset View
Standalone View
Standalone View
devel/qtcreator/Makefile
# Created by: Kris Moore <kris@pcbsd.org> | # Created by: Kris Moore <kris@pcbsd.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= qtcreator | PORTNAME= qtcreator | ||||
DISTVERSION= 4.4.0 | DISTVERSION= 4.5.0 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} | MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} | ||||
DISTNAME= qt-creator-opensource-src-${DISTVERSION} | DISTNAME= qt-creator-opensource-src-${DISTVERSION} | ||||
DIST_SUBDIR= KDE/Qt/qtcreator | DIST_SUBDIR= KDE/Qt/qtcreator | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= C++ and QML IDE for Qt development | COMMENT= C++ and QML IDE for Qt development | ||||
# depend on the split out qbs | # depend on the split out qbs | ||||
LIB_DEPENDS= libqbscore.so:devel/qbs | LIB_DEPENDS= libqbscore.so:devel/qbs | ||||
USES= qmake compiler:c++11-lib tar:xz | USES= qmake compiler:c++11-lib tar:xz | ||||
USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} | USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} | ||||
USE_GL= gl | USE_GL= gl | ||||
USE_QT5= buildtools concurrent core designer gui help \ | USE_QT5= buildtools concurrent core designer gui help \ | ||||
linguist network printsupport qdoc qmake qml quick quickcontrols \ | linguist location network printsupport qdoc qmake qml quick \ | ||||
script script sql svg webengine widgets xml xmlpatterns | quickcontrols script script sql svg webchannel webengine \ | ||||
widgets xml xmlpatterns | |||||
# be paranoid and do not extract qbs (devel/qbs) copy from source tree | # be paranoid and do not extract qbs (devel/qbs) copy from source tree | ||||
EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/src/shared/qbs' | EXTRACT_AFTER_ARGS+= --exclude '${DISTNAME}/src/shared/qbs' | ||||
# Set QBS_INSTALL_DIR for QBS plugin build and set config parameter to build | # Set QBS_INSTALL_DIR for QBS plugin build and set config parameter to build | ||||
# the qbsprojectmanager plugin without compile error | # the qbsprojectmanager plugin without compile error | ||||
QMAKE_ARGS+= QBS_INSTALL_DIR=${PREFIX} CONFIG+=qbs_enable_project_file_updates | QMAKE_ARGS+= QBS_INSTALL_DIR=${PREFIX} CONFIG+=qbs_enable_project_file_updates | ||||
# Enforce installation to ${PREFIX}. | # Enforce installation to ${PREFIX}. | ||||
▲ Show 20 Lines • Show All 51 Lines • Show Last 20 Lines |