File PKGBUILD of Package data-plotter
# Maintainer: Jiri Maier <jiri.maier.x@gmail.com>
pkgname=data-plotter
pkgver=3.3.5
pkgrel=1
pkgdesc="GUI interface for custom software-defined instruments"
arch=("any")
url="https://jirimaier.github.io/DataPlotter/"
license=('GPL-3.0-or-later ')
depends=(
'qt5-base'
'qt5-tools'
'qt5-declarative'
'qt5-quickcontrols2'
'qt5-graphicaleffects'
'qt5-charts'
'qt5-serialport'
'qt5-svg'
)
makedepends=(
'cmake'
'gcc'
'make'
'qt5-tools'
'elfutils'
)
source=("data-plotter_3.3.5.orig.tar.xz")
md5sums=("49cac3058b09c660a925e61fff8fa47d")
prepare() {
export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc)
cd "$srcdir/data-plotter-3.3.5"
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
}
build() {
cd "$srcdir/data-plotter-3.3.5/build"
cmake --build .
}
package() {
cd "$srcdir/data-plotter-3.3.5/build"
DESTDIR="$pkgdir" cmake --install .
}