diff options
author | Marco Rubin | 2024-02-06 18:07:51 +0100 |
---|---|---|
committer | Marco Rubin | 2024-02-06 18:07:51 +0100 |
commit | 4c296a2ac53d7ba76860efba473b1deb502a5ccd (patch) | |
tree | fd4cfb313ae8e8847b392915dff69f5c391800db | |
parent | 585bd00e36c209e13ac85754e0d7c83bf454693f (diff) | |
download | aur-4c296a2ac53d7ba76860efba473b1deb502a5ccd.tar.gz |
20240201; temporarily use fixed git commit until new release is available
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 21 insertions, 19 deletions
@@ -1,13 +1,14 @@ pkgbase = hotspot pkgdesc = The Linux perf GUI for performance analysis - pkgver = 1.4.1 + pkgver = 20240201 pkgrel = 1 url = https://github.com/KDAB/hotspot arch = x86_64 license = GPL2 makedepends = cmake>=3.16.0 - makedepends = extra-cmake-modules makedepends = desktop-file-utils + makedepends = extra-cmake-modules + makedepends = git depends = qt5-base>=5.15.0 depends = libelf depends = elfutils @@ -24,9 +25,7 @@ pkgbase = hotspot depends = perf depends = solid5 depends = rustc-demangle>=0.1.18-2 - provides = hotspot - conflicts = hotspot-git - source = https://github.com/KDAB/hotspot/releases/download/v1.4.1/hotspot-v1.4.1.tar.gz - sha1sums = 242d8300225535fe6b61ecb79f2ba7cc4c9912f2 + source = git+https://github.com/KDAB/hotspot#commit=95ecb77fbd8b0ab985c79d8c46659eee69ba95d5 + b2sums = SKIP pkgname = hotspot @@ -1,28 +1,31 @@ -# Maintainer: Florian Lindner <florian.lindner@xgm.de> +# Maintainer: Marco Rubin <marco.rubin@protonmail.com> +# Contributor: Florian Lindner <florian.lindner@xgm.de> pkgname=hotspot -pkgver=1.4.1 +pkgver=20240201 pkgrel=1 pkgdesc="The Linux perf GUI for performance analysis" arch=('x86_64') url="https://github.com/KDAB/hotspot" license=('GPL2') depends=('qt5-base>=5.15.0' 'libelf' 'elfutils' 'threadweaver5' 'kddockwidgets' 'ki18n5' 'kconfig5' 'kio5' 'kitemviews5' 'kcoreaddons5' 'kitemmodels5' 'kconfigwidgets5' 'kparts5' 'perf' 'solid5' 'rustc-demangle>=0.1.18-2') -makedepends=('cmake>=3.16.0' 'extra-cmake-modules' 'desktop-file-utils') -provides=("${pkgname}") -conflicts=("${pkgname}-git") -source=("https://github.com/KDAB/hotspot/releases/download/v${pkgver}/hotspot-v${pkgver}.tar.gz") -sha1sums=('242d8300225535fe6b61ecb79f2ba7cc4c9912f2') +makedepends=('cmake>=3.16.0' 'desktop-file-utils' 'extra-cmake-modules' 'git') +source=("git+$url#commit=95ecb77fbd8b0ab985c79d8c46659eee69ba95d5") +b2sums=('SKIP') + +prepare() { + cd $pkgname + git submodule update --init --recursive +} build() { - cd "${pkgname}-v${pkgver}" - cmake . -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_TESTING=off + cd $pkgname + cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=off . cmake --build . } package() { - cd "${pkgname}-v${pkgver}" - DESTDIR="${pkgdir}/" cmake --install . - desktop-file-install com.kdab.hotspot.desktop --dir="${pkgdir}/usr/share/applications/" + cd $pkgname + DESTDIR="$pkgdir" cmake --install . + desktop-file-install com.kdab.hotspot.desktop --dir="$pkgdir/usr/share/applications/" } |