aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2020-11-11 21:21:52 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-11-12 13:32:08 +0000
commit19859f5281f73cdf655c88418eb573c628d45ffb (patch)
treeea58841f4cfff459e80565acff31b94ccc7c6e4c
parent97fe4e014d11eba996a573d5bd00e5ad47a3edf0 (diff)
testing/kdesrc-build: new aport
-rw-r--r--testing/kdesrc-build/APKBUILD44
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"