aboutsummaryrefslogtreecommitdiffstats
path: root/community/plasma-bigscreen/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/plasma-bigscreen/APKBUILD')
-rw-r--r--community/plasma-bigscreen/APKBUILD60
1 files changed, 60 insertions, 0 deletions
diff --git a/community/plasma-bigscreen/APKBUILD b/community/plasma-bigscreen/APKBUILD
new file mode 100644
index 0000000000..7b3cf01488
--- /dev/null
+++ b/community/plasma-bigscreen/APKBUILD
@@ -0,0 +1,60 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=plasma-bigscreen
+pkgver=0_git20210408
+pkgrel=0
+_commit="c294b75eca8eb32594d55886b2f5a1a0add01288"
+pkgdesc="A 10-feet interface made for TVs"
+url="https://invent.kde.org/plasma/plasma-bigscreen/"
+# armhf blocked by qt5-qtdeclarative
+# s390x and mips64 blocked by kdeconnect
+arch="all !armhf !s390x !mips64"
+license="Apache-2.0 AND LGPL-2.0-only AND LGPL-2.1-only AND GPL-2.0-only"
+depends="
+ kdeconnect
+ kirigami2
+ plasma-nano
+ plasma-nm
+ plasma-pa
+ plasma-settings
+ plasma-workspace
+ "
+makedepends="
+ extra-cmake-modules
+ kactivities-dev
+ kactivities-stats-dev
+ kcmutils-dev
+ kdeclarative-dev
+ ki18n-dev
+ kio-dev
+ kirigami2-dev
+ knotifications-dev
+ kwayland-dev
+ kwindowsystem-dev
+ plasma-framework-dev
+ plasma-workspace-dev
+ qt5-qtbase-dev
+ qt5-qtdeclarative-dev
+ qt5-qtmultimedia-dev
+ "
+source="https://invent.kde.org/plasma/plasma-bigscreen/-/archive/$_commit/plasma-bigscreen-$_commit.tar.gz"
+builddir="$srcdir/plasma-bigscreen-$_commit"
+
+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 --install build
+}
+
+sha512sums="d0c0582575ef03fd8f44dac79e42b1209f66240019012e9b259971ad3ce4745777be9897d4cfed48f6a15aff18d64d675a6e4195ff3ccd12bd184a460685bc48 plasma-bigscreen-c294b75eca8eb32594d55886b2f5a1a0add01288.tar.gz"