File PKGBUILD of Package kdiskmark

# Maintainer: Jiachen YANG <farseerfc@gmail.com>
# AUR Maintainer: Gabriel Rauter <rauter.gabriel@gmail.com>
# Fix for error: bsdtar: Failed to set default locale
# LANG=en_US.UTF-8 # not available, use C or POSIX
LANG=C
LC_ALL=${LANG}
arch=('x86_64')
_pkgname=kdiskmark
_singleapplication_commit=f1e1508
pkgname=kdiskmark
pkgver=3.1.2
pkgrel=1
pkgdesc="HDD and SSD benchmark tool with a very friendly graphical user interface"
url="https://github.com/JonMagon/${_pkgname}"
license=(GPL3)
depends=(qt5-base fio libaio hicolor-icon-theme kauth polkit-qt5)
makedepends=(git cmake extra-cmake-modules qt5-tools)
source=("${pkgname}-${pkgver}.tar.xz")
sha256sums=('SKIP')


prepare() {
    cd "${_pkgname}-${pkgver}"
    #rmdir "src/singleapplication"
    #mv "$srcdir/SingleApplication" "src/singleapplication"
}

build() {
    echo pwd=$(pwd)
    find .
    mkdir build
    cmake -B build -S "${_pkgname}-${pkgver}" \
        -DCMAKE_BUILD_TYPE="Release" \
        -DCMAKE_INSTALL_PREFIX="/usr" \
        -DCMAKE_INSTALL_LIBEXECDIR="lib" \
        -Wno-dev
    make -C build
}

package() {
  DESTDIR="$pkgdir" make -C build install
}
openSUSE Build Service is sponsored by