summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Carr2017-04-19 22:40:21 -0700
committerDonald Carr2017-04-19 22:40:21 -0700
commitcba9f336a4816f6e6b70ce0f135d142c31bb1677 (patch)
tree90355942e370a52fe20073702257fc82b9c6b7c7
parent8651bdde81e7b259cb50057dea706db0777b1560 (diff)
downloadaur-cba9f336a4816f6e6b70ce0f135d142c31bb1677.tar.gz
Need to use non Arch Qt to get wl-shell
Change-Id: I37bd6d1c0c44dcf237b72e5b0f9fe868a3afaa6a
-rw-r--r--PKGBUILD9
1 files changed, 8 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 70a35fdad2a1..8e2f84034a8f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -37,12 +37,19 @@ makedepends=('clang' 'qt5-base')
source=("${_urlbase}/qtcreator/${_pkgvermajmin}/${_pkgver}/${_filename}.tar.xz")
sha256sums=('9f5e28747281a2e75e5f875d37fad9422ee264357b2e752c450dad5b568229e2')
+_qmake_cmd=qmake
+_qt_sdk_dir=/opt/qt-sdk
+
+if [[ -d ${_qt_sdk_dir} ]]; then
+ _qmake_cmd=${_qt_sdk_dir}/bin/qmake
+fi
+
build() {
local src_dir=${startdir}/src/
[[ -d build ]] && rm -r build
mkdir build && cd build
- QMAKESPEC=linux-clang QTC_PREFIX=/usr LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I CONFIG+=journald -r ../${_filename}/qtcreator.pro
+ QMAKESPEC=linux-clang QTC_PREFIX=/usr LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr ${_qmake_cmd} QMAKE_CFLAGS_ISYSTEM=-I CONFIG+=journald -r ../${_filename}/qtcreator.pro
make
make docs -j1
}