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.12.2 | DISTVERSION= 4.12.3 | ||||
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 | ||||
LICENSE= QtGPL | |||||
LICENSE_GROUPS_QtGPL= GPL | |||||
LICENSE_NAME= GPLv3 with Qt Company GPL Exception 1.0 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE.GPL3-EXCEPT | |||||
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept | |||||
# depend on the split out qbs | # depend on the split out qbs | ||||
LIB_DEPENDS= libqbscore.so:devel/qbs | LIB_DEPENDS= libqbscore.so:devel/qbs | ||||
BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} | BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} | ||||
RUN_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} | RUN_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} | ||||
USES= compiler:c++14-lang gl python qmake qt:5 shebangfix tar:xz | USES= compiler:c++14-lang gl python qmake qt:5 shebangfix tar:xz | ||||
USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} | USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME} | ||||
USE_GL= gl | USE_GL= gl | ||||
▲ Show 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | SHEBANG_FILES= tests/system/tools/objectsToTable.py \ | ||||
scripts/createSourcePackages.py \ | scripts/createSourcePackages.py \ | ||||
scripts/uichanges.py \ | scripts/uichanges.py \ | ||||
scripts/makedmg.py | scripts/makedmg.py | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} >= 90 | .if ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} >= 90 | ||||
LLVM_DEFAULT= 80 | LLVM_DEFAULT= 80 | ||||
.endif | |||||
.if ${LLVM_DEFAULT} == 10 | |||||
EXTRA_PATCHES= ${PATCHDIR}/llvm10_patch-src_shared_clang_clang__installation.pri | |||||
.endif | .endif | ||||
post-patch: | post-patch: | ||||
# Fix paths for gnuplot and ant. | # Fix paths for gnuplot and ant. | ||||
${REINPLACE_CMD} -e 's|/usr/bin/gnuplot|${LOCALBASE}/bin/gnuplot|' \ | ${REINPLACE_CMD} -e 's|/usr/bin/gnuplot|${LOCALBASE}/bin/gnuplot|' \ | ||||
${WRKSRC}/share/qtcreator/debugger/dumper.py | ${WRKSRC}/share/qtcreator/debugger/dumper.py | ||||
${REINPLACE_CMD} -e 's|/usr/bin/ant|${LOCALBASE}/bin/ant|' \ | ${REINPLACE_CMD} -e 's|/usr/bin/ant|${LOCALBASE}/bin/ant|' \ | ||||
${WRKSRC}/src/plugins/android/androidsettingswidget.cpp | ${WRKSRC}/src/plugins/android/androidsettingswidget.cpp | ||||
Show All 16 Lines |