File PKGBUILD of Package data-plotter
# Maintainer: Jiri Maier <jiri.maier.x@gmail.com>
pkgname=data-plotter
pkgver=3.3.4
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.4.orig.tar.xz")
md5sums=("4100bd71e9dc7eb86805c992341e8568")
prepare() {
export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc)
cd "$srcdir/data-plotter-3.3.4"
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
}
build() {
cd "$srcdir/data-plotter-3.3.4/build"
cmake --build .
}
package() {
cd "$srcdir/data-plotter-3.3.4/build"
DESTDIR="$pkgdir" cmake --install .
}