Date: Wednesday, April 27, 2022 @ 09:01:10 Author: dvzrv Revision: 1191082
archrelease: copy trunk to community-x86_64 Added: kernelshark/repos/community-x86_64/PKGBUILD (from rev 1191081, kernelshark/trunk/PKGBUILD) Deleted: kernelshark/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 81 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 41 insertions(+), 40 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-27 09:00:40 UTC (rev 1191081) +++ PKGBUILD 2022-04-27 09:01:10 UTC (rev 1191082) @@ -1,40 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -pkgname=kernelshark -pkgver=2.1.0 -pkgrel=2 -pkgdesc="GUI frontend for trace-cmd based Linux kernel Ftrace captures" -arch=(x86_64) -url="https://kernelshark.org/" -license=(GPL2) -depends=(freeglut gcc-libs glibc glu libglvnd qt5-base) -makedepends=(boost cmake json-c libtracefs libtraceevent trace-cmd ttf-fira-sans) -provides=(libkshark.so libkshark-plot.so libkshark-gui.so) -source=($pkgname-$pkgver.tar.gz::https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-$pkgname-v$pkgver.tar.gz) -sha512sums=('4b463cf06a919d67fa38ada8221e4702e2fac725d917e7abd12e1d69880ba964881ac549caf90bd7cb22edea4f28d7937494a05f75218f16fe2edcdff7161c3e') -b2sums=('2798626c598ec2464f018b5808a6da460a552920c373dbf1eaba5d243e2f150da2a9a25668f8cb27e2ddc7dc286d4d5215d942893456de9339a63bde0e4d7381') - -prepare() { - cd kernel-shark-$pkgname-v$pkgver - - # replace FreeSans with ttf-fira-sans - sed -e 's/FreeSans/FiraSans-Regular/g' \ - -i CMakeLists.txt -} - -build() { - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -D_INSTALL_PREFIX=/usr \ - -D_LIBDIR=/usr/lib \ - -Wno-dev \ - -B build \ - -S kernel-shark-$pkgname-v$pkgver - make VERBOSE=1 -C build -} - -package() { - depends+=(libjson-c.so libtracefs.so libtracecmd.so libtraceevent.so) - - make DESTDIR="${pkgdir}" prefix=/usr VERBOSE=1 install -C build -} Copied: kernelshark/repos/community-x86_64/PKGBUILD (from rev 1191081, kernelshark/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-27 09:01:10 UTC (rev 1191082) @@ -0,0 +1,41 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=kernelshark +pkgver=2.1.1 +pkgrel=1 +pkgdesc="GUI frontend for trace-cmd based Linux kernel Ftrace captures" +arch=(x86_64) +url="https://kernelshark.org/" +license=(GPL2) +depends=(freeglut gcc-libs glibc glu libglvnd qt5-base) +makedepends=(boost cmake json-c libtracefs libtraceevent trace-cmd ttf-fira-sans) +provides=(libkshark.so libkshark-plot.so libkshark-gui.so) +options=(debug) +source=($pkgname-$pkgver.tar.gz::https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-$pkgname-v$pkgver.tar.gz) +sha512sums=('8fd9d117401961bf892a46890a7fd97c17a2d9839704b43730a5bf90f5e2cf73c68da2453a2e208b1732055abfaf5ddd7532efe8de9256b4232abd172a04f89c') +b2sums=('d686a0c19b9daeb355fa3c57104b9147cd0b4e492a3b0b57e5fdbd450d265f963bb35c99b896039007ea47c983d86649381fd81ec9402e4482a39e962322de3a') + +prepare() { + cd kernel-shark-$pkgname-v$pkgver + + # replace FreeSans with ttf-fira-sans + sed -e 's/FreeSans/FiraSans-Regular/g' \ + -i CMakeLists.txt +} + +build() { + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -D_INSTALL_PREFIX=/usr \ + -D_LIBDIR=/usr/lib \ + -Wno-dev \ + -B build \ + -S kernel-shark-$pkgname-v$pkgver + make VERBOSE=1 -C build +} + +package() { + depends+=(libjson-c.so libtracefs.so libtracecmd.so libtraceevent.so) + + make DESTDIR="${pkgdir}" prefix=/usr VERBOSE=1 install -C build +}