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
}