From cdbe8a53db4a15dcc57e3a459ac17ffdb41f41dc Mon Sep 17 00:00:00 2001 From: Luca Weiss Date: Sat, 4 Nov 2023 17:26:26 +0200 Subject: [PATCH] testing/lomiri-app-launch: new aport --- testing/lomiri-app-launch/APKBUILD | 65 ++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 testing/lomiri-app-launch/APKBUILD diff --git a/testing/lomiri-app-launch/APKBUILD b/testing/lomiri-app-launch/APKBUILD new file mode 100644 index 00000000000..0b34c42246b --- /dev/null +++ b/testing/lomiri-app-launch/APKBUILD @@ -0,0 +1,65 @@ +# Maintainer: Luca Weiss +# Contributor: Bart Ribbers +# Contributor: Antoni Aloy +pkgname=lomiri-app-launch +pkgver=0.1.8 +pkgrel=0 +pkgdesc="User space daemon for launching applications" +arch="all" +url="https://gitlab.com/ubports/development/core/lomiri-app-launch" +license="GPL-3.0-only" +depends_dev=" + click-dev + curl-dev + dbus-test-runner-dev + gobject-introspection-dev + gtest-dev + json-glib-dev + lomiri-api-dev + lttng-ust-dev + mir-dev + properties-cpp-dev + zeitgeist-dev + " +makedepends=" + $depends_dev + cmake + cmake-extras + dbus-test-runner + glib-dev + lttng-ust-tools + qt5-qtdeclarative + samurai + " +checkdepends=" + bash + gmock + gtest-dev + py3-dbusmock + " +source="https://gitlab.com/ubports/development/core/lomiri-app-launch/-/archive/$pkgver/lomiri-app-launch-$pkgver.tar.gz" +subpackages="$pkgname-dev" +options="!check" # test 12/13 appears to hang + +build() { + cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=None \ + -DUSE_SYSTEMD=OFF \ + -DLOMIRI_APP_LAUNCH_ARCH=foo \ + -DENABLE_MIRCLIENT=OFF + cmake --build build +} + +check() { + ctest --test-dir build --output-on-failure +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + +sha512sums=" +60487be41b931097548727fc254a1dc83c043102aea322b64abca716622983cdd599a3e59f3804e37c71bd26cd8bad2c663fe43bae43708a3fcbc7143334ad21 lomiri-app-launch-0.1.8.tar.gz +"