makedepends=(extra-cmake-modules qt6-base qt6-5compat libglvnd)

description="Cross platform build tool"
url="https://wiki.qt.io/Qbs"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=qbs
version=3.1.2
release=1

source=(https://download.qt.io/official_releases/qbs/$version/qbs-src-$version.tar.gz)

build() {
  mkdir -v build && cd build

  export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
  export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"

  cmake -S ../$name-src-$version \
      -DCMAKE_INSTALL_PREFIX=/usr \
      -DWITH_TESTS=OFF \
      -DQBS_LIBEXEC_INSTALL_DIR=lib/qbs

  cmake --build .

  DESTDIR=$PKG cmake --install .
}
