diff options
author | Bart Ribbers <bribbers@disroot.org> | 2020-11-11 21:21:52 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-11-12 13:32:08 +0000 |
commit | 19859f5281f73cdf655c88418eb573c628d45ffb (patch) | |
tree | ea58841f4cfff459e80565acff31b94ccc7c6e4c | |
parent | 97fe4e014d11eba996a573d5bd00e5ad47a3edf0 (diff) |
testing/kdesrc-build: new aport
-rw-r--r-- | testing/kdesrc-build/APKBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/testing/kdesrc-build/APKBUILD b/testing/kdesrc-build/APKBUILD new file mode 100644 index 00000000000..c7bf2f0a8a4 --- /dev/null +++ b/testing/kdesrc-build/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Bart Ribbers <bribbers@disroot.org> +# Maintainer: Bart Ribbers <bribbers@disroot.org> +pkgname=kdesrc-build +pkgver=20.06 +pkgrel=0 +arch="noarch !armhf" # armhf blocked by extra-cmake-modules +url="https://kde.org/applications/system/dolphin" +pkgdesc="KDE File Manager" +license="GPL-2.0-only" +depends=" + breezy + cmake + dialog + git + perl + perl-io-socket-ssl + perl-yaml-libyaml + " +makedepends=" + extra-cmake-modules + kdoctools-dev + " +source="https://invent.kde.org/sdk/kdesrc-build/-/archive/v$pkgver/kdesrc-build-v$pkgver.tar.gz" +subpackages="$pkgname-doc" +builddir="$srcdir/$pkgname-v$pkgver" + +build() { + cmake -B build \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build build +} + +check() { + cd build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + DESTDIR="$pkgdir" cmake --build build --target install +} + +sha512sums="107dc917a1ee535ac15ee89d328502b3550ca4bff8efbdca59e3a82bcf6faba5d23b441a4e0ca37f361a5c24cde5629d462af368d24023b5a070f71673ef4bae kdesrc-build-v20.06.tar.gz" |