# Maintainer: Thomas Krug <t.krug@elektronenpumpe.de>
# Contributor: Thomas Krug <t.krug@elektronenpumpe.de>
pkgname=pulseview
pkgver=0.4.2
pkgrel=1
pkgdesc="A Qt based logic analyzer GUI for sigrok."
arch=('i686' 'x86_64' 'armv7h')
url="http://sigrok.org/wiki/Main_Page"
license=('GPL3')
depends=('libsigrok' 'libsigrokdecode' 'qt5-base' 'qt5-svg' 'boost-libs')
makedepends=('cmake' 'boost' 'qt5-tools')
source=("http://sigrok.org/download/source/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'pulseview.desktop')
install=${pkgname}.install
build() {
cd "$srcdir/${pkgname}-${pkgver}"
export CPPFLAGS="$CPPFLAGS -std=gnu++14"
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .
make
}
package() {
cd "$srcdir/${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" PREFIX=/usr install
install -Dm644 ../pulseview.desktop "$pkgdir/usr/share/applications/pulseview.desktop"
}
# vim:set ts=2 sw=2 et:
sha256sums=('f042f77a3e1b35bf30666330e36ec38fab8d248c3693c37b7e35d401c3bfabcb'
'1b14798b1f8f3246794c0f6db0f3279956ca7b51cf4fb5365b096ce5407a74d5')