# $OpenBSD: Makefile,v 1.13 2020/03/29 10:49:51 rsadowski Exp $ COMMENT = declarative cross-platform build tool V = 1.15.0 DISTNAME = qbs-src-${V} PKGNAME = qbs-${V} SHARED_LIBS = qbscore 6.0 SHARED_LIBS += qbsqtprofilesetup 4.0 CATEGORIES = devel HOMEPAGE = https://doc.qt.io/qbs/ MAINTAINER = KDE porting team # LGPLv3 or GPLv2+ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Script WANTLIB += Qt5Widgets Qt5Xml c kvm m MASTER_SITES = https://download.qt.io/official_releases/qbs/${V}/ MODULES = devel/qmake x11/qt5 MODQMAKE_PROJECTS = qbs.pro MODQMAKE_ARGS = CONFIG+=qbs_enable_unit_tests=1 \ CONFIG+=qbs_enable_project_file_updates BUILD_DEPENDS = x11/qt5/qtdeclarative RUN_DEPENDS = x11/qt5/qtdeclarative LIB_DEPENDS = x11/qt5/qtbase \ x11/qt5/qtscript TEST_DEPENDS = ${BUILD_PKGPATH} MAKE_ENV = LD_LIBRARY_PATH=${WRKBUILD}/lib TEST_ENV = LD_LIBRARY_PATH=${WRKBUILD}/lib do-test: cd ${WRKBUILD}/bin/; \ for t in tst_*; do \ ${SETENV} ${ALL_TEST_ENV} ./$$t; \ done pre-fake: ${INSTALL_DATA_DIR} ${PREFIX}/include/qbs/tools ${INSTALL_DATA} ${WRKSRC}/src/lib/corelib/tools/*.h \ ${PREFIX}/include/qbs/tools/ .include