diff options
author | Bart Ribbers <bribbers@disroot.org> | 2021-11-22 12:04:47 +0100 |
---|---|---|
committer | Bart Ribbers <bribbers@disroot.org> | 2021-11-22 12:31:25 +0100 |
commit | b09d2d23d043176bce1404e6f805bb2189b9c8ca (patch) | |
tree | 41c7174f66a39356ba1e0b49da9f4c37591eff5c | |
parent | 0566a980c5f1a1ceedcb3ef7fd435d48bc481613 (diff) |
community/gammaray: modernize and add missing dep on lldb
-rw-r--r-- | community/gammaray/APKBUILD | 42 |
1 files changed, 24 insertions, 18 deletions
diff --git a/community/gammaray/APKBUILD b/community/gammaray/APKBUILD index 8085ed4b023..0b5f33a9bf1 100644 --- a/community/gammaray/APKBUILD +++ b/community/gammaray/APKBUILD @@ -2,36 +2,42 @@ # Maintainer: Luca Weiss <luca@z3ntu.xyz> pkgname=gammaray pkgver=2.11.2 -pkgrel=0 +pkgrel=1 pkgdesc="A tool for examining the internals of a Qt application and to some extent also manipulate it" url="https://www.kdab.com/development-resources/qt-tools/gammaray/" -arch="all !ppc64le !s390x !armhf !mips !mips64 !riscv64" # Limited by qt5-qtwebengine +# ppc64le, s390x, armhf and riscv64 blocked by qt5-qtwebengine +# x86 blocked by lldb +arch="all !ppc64le !s390x !armhf !riscv64 !x86" license="GPL-2.0-or-later" -makedepends="cmake qt5-qtbase-dev qt5-qtwebengine-dev qt5-qtlocation-dev - qt5-qtwayland-dev qt5-qttools-dev qt5-qtsvg-dev qt5-qtdeclarative-dev - qt5-qtscript-dev qt5-qtconnectivity-dev syntax-highlighting-dev - kcoreaddons-dev" +depends="lldb" +makedepends=" + cmake + kcoreaddons-dev + qt5-qtbase-dev + qt5-qtconnectivity-dev + qt5-qtdeclarative-dev + qt5-qtlocation-dev + qt5-qtscript-dev + qt5-qtsvg-dev + qt5-qttools-dev + qt5-qtwayland-dev + qt5-qtwebengine-dev + syntax-highlighting-dev + " subpackages="$pkgname-dev $pkgname-doc" source="https://github.com/KDAB/GammaRay/releases/download/v$pkgver/gammaray-$pkgver.tar.gz" options="!check" # No tests build() { - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=True \ + cmake -B build \ -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - $CMAKE_CROSSOPTS . - make + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build gzip "$pkgdir"/usr/share/man/man1/gammaray.1 } |