summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorConor Anderson (bot)2019-05-12 17:47:18 +0000
committerConor Anderson (bot)2019-05-12 17:47:18 +0000
commite63b1bd2ecfe3bb6cdb46f23de3cd462a463ba33 (patch)
treeb05e2a86c5e392ebfc974a4fcfda6254c30bc109
parent6a589fd0201b4b0f727e5efbd9b8193cfd52935b (diff)
downloadaur-e63b1bd2ecfe3bb6cdb46f23de3cd462a463ba33.tar.gz
Make lxqt_wallet option in sirikali build 🤖
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
2 files changed, 13 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a61f88c40761..a0a5fc7642b9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sirikali
pkgdesc = A Qt/C++ GUI front end to cryfs, gocryptfs, securefs and encfs
pkgver = 1.3.8
- pkgrel = 1
+ pkgrel = 2
url = https://mhogomchungu.github.io/sirikali/
arch = i686
arch = x86_64
@@ -11,8 +11,8 @@ pkgbase = sirikali
makedepends = gcc-libs
depends = qt5-base
depends = libpwquality
- depends = lxqt_wallet
depends = hicolor-icon-theme
+ optdepends = lxqt_wallet: use an external lxqt_wallet (must recompile)
optdepends = libsecret: support for Gnome libsecret password storage (must recompile)
optdepends = kwallet: support for KDE wallet storage (must recompile)
optdepends = cryfs: for CryFS support
diff --git a/PKGBUILD b/PKGBUILD
index 09cbeb3acdb7..781a722f3fb6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,15 @@
pkgname=sirikali
_name=SiriKali
pkgver=1.3.8
-pkgrel=1
+pkgrel=2
pkgdesc="A Qt/C++ GUI front end to cryfs, gocryptfs, securefs and encfs"
arch=('i686' 'x86_64')
url="https://mhogomchungu.github.io/sirikali/"
license=('GPL')
-depends=('qt5-base' 'libpwquality' 'lxqt_wallet' 'hicolor-icon-theme')
+depends=('qt5-base' 'libpwquality' 'hicolor-icon-theme')
makedepends=('cmake' 'libgcrypt' 'gcc-libs')
-optdepends=('libsecret: support for Gnome libsecret password storage (must recompile)'
+optdepends=('lxqt_wallet: use an external lxqt_wallet (must recompile)'
+ 'libsecret: support for Gnome libsecret password storage (must recompile)'
'kwallet: support for KDE wallet storage (must recompile)'
'cryfs: for CryFS support'
'gocryptfs: for gocryptfs support'
@@ -27,6 +28,12 @@ prepare() {
cd "$srcdir/${_name}-${pkgver}"
mkdir -p build
+ if pacman -Qs "lxqt_wallet" > /dev/null ; then
+ intwallet="false"
+ else
+ intwallet="true"
+ fi
+
if pacman -Qs "kwallet" > /dev/null ; then
skipkde="false"
else
@@ -45,7 +52,7 @@ build() {
cmake \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DINTERNAL_LXQT_WALLET=false \
+ -DINTERNAL_LXQT_WALLET=$intwallet \
-DNOKDESUPPORT=$skipkde \
-DNOSECRETSUPPORT=$skipsecret \
-DQT5=true \