aboutsummaryrefslogtreecommitdiffstats
path: root/testing/keysmith
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2019-12-18 16:49:53 +0100
committerRasmus Thomsen <oss@cogitri.dev>2019-12-19 19:51:02 +0100
commit9f9a64ae9484554a57e5a98f5398b903aba23a5d (patch)
tree48159bdf3289e4aae901298a8338944bbe404fd0 /testing/keysmith
parent5beea015ea7ecd6cc5710a16a8298727e5a01582 (diff)
downloadaports-9f9a64ae9484554a57e5a98f5398b903aba23a5d.tar.bz2
aports-9f9a64ae9484554a57e5a98f5398b903aba23a5d.tar.xz
testing/keysmith: new aport
Diffstat (limited to 'testing/keysmith')
-rw-r--r--testing/keysmith/APKBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/testing/keysmith/APKBUILD b/testing/keysmith/APKBUILD
new file mode 100644
index 0000000000..80be10045d
--- /dev/null
+++ b/testing/keysmith/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname="keysmith"
+pkgver="0.1"
+pkgrel=0
+pkgdesc="OTP client for Plasma Mobile and Desktop"
+url="https://invent.kde.org/kde/keysmith"
+arch="all"
+license="GPL-3.0-or-later"
+depends="kirigami2"
+makedepends="extra-cmake-modules qt5-qtbase-dev qt5-qtsvg-dev qt5-qtquickcontrols2-dev oath-toolkit-dev kirigami2-dev"
+source="https://download.kde.org/stable/keysmith/$pkgver/keysmith-$pkgver.tar.xz"
+
+prepare() {
+ default_prepare
+
+ mkdir "$builddir"/build
+}
+
+build() {
+ cd "$builddir"/build
+ cmake "$builddir" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+check() {
+ cd "$builddir"/build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"/build
+ DESTDIR="$pkgdir" make install
+}
+
+sha512sums="a381cfe12b98188f58a012ec6a1872dc52ff024b6dd81ebb6e1ba5af5fc7bdcca8231178db7a9290be66d9f24f48fce93080b15a175e50a0b35d0fdf11d10fea keysmith-0.1.tar.xz"