diff options
author | Bart Ribbers <bribbers@disroot.org> | 2019-06-25 21:46:08 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-06-25 19:15:33 -0300 |
commit | 7c883f1d8ead0a3b4285a5f6aea25eee49592969 (patch) | |
tree | 410eab0d7f696d88b6315286d68a57a68738b220 /testing/kleopatra | |
parent | 97d588f30553e41ee31281b2651e47991c9b5d83 (diff) | |
download | aports-7c883f1d8ead0a3b4285a5f6aea25eee49592969.tar.bz2 aports-7c883f1d8ead0a3b4285a5f6aea25eee49592969.tar.xz |
testing/kleopatra: new aport
Diffstat (limited to 'testing/kleopatra')
-rw-r--r-- | testing/kleopatra/APKBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/testing/kleopatra/APKBUILD b/testing/kleopatra/APKBUILD new file mode 100644 index 0000000000..1ce70e99d2 --- /dev/null +++ b/testing/kleopatra/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Bart Ribbers <bribbers@disroot.org> +# Maintainer: Bart Ribbers <bribbers@disroot.org> +pkgname=kleopatra +pkgver=19.04.2 +pkgrel=0 +arch="all" +url="https://www.kde.org/applications/utilities/kleopatra/" +pkgdesc="Certificate Manager and Unified Crypto GUI" +license="GPL-2.0-or-later AND GFDL-1.2-only" +depends="gnupg pinentry-gtk" # Preferably pinentry-qt, but pinentry is in main and Qt5 is in community so it's disabled +makedepends="extra-cmake-modules qt5-qtbase-dev kcmutils-dev kwidgetsaddons-dev kconfigwidgets-dev kcoreaddons-dev kcodecs-dev kconfig-dev ki18n-dev kiconthemes-dev kitemmodels-dev kxmlgui-dev kwindowsystem-dev kdoctools-dev kcrash-dev kdoctools-dev kdbusaddons-dev gpgme-dev qgpgme libkleo-dev kmime-dev libassuan-dev boost-dev" +checkdepends="xvfb-run" +source="https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz" +subpackages="$pkgname-doc $pkgname-lang" + +build() { + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +check() { + # kuniqueservicetest requires running dbus + CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "kuniqueservicetest" +} + +package() { + DESTDIR="$pkgdir" make install +} + +sha512sums="44c23196da7cedb323d061125f14d2ecd144de9737a01474730982f9e6ba2b51382a4b0670dadf630348a52a4e19cf22e1a80f5ca0e6dd3903ea970acb3a9033 kleopatra-19.04.2.tar.xz" |