diff options
author | Martchus | 2021-01-07 01:36:55 +0100 |
---|---|---|
committer | Martchus | 2021-01-07 01:50:04 +0100 |
commit | 54020e5df3cdfde07703ac58ba812e06a22f0845 (patch) | |
tree | 676b1c84820563b5881f852bd4b55d1b564c63f1 | |
parent | 5ed59a7df3288de00421815b50ac54edb8d2da8e (diff) | |
download | aur-54020e5df3cdfde07703ac58ba812e06a22f0845.tar.gz |
Depend only on krigami2 if building shared version
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -11,8 +11,7 @@ pkgrel=1 arch=('any') pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL (mingw-w64)' license=('GPL') -depends=('mingw-w64-crt' 'mingw-w64-qt5-base' 'mingw-w64-qtutilities' 'mingw-w64-passwordfile' 'mingw-w64-openssl' - 'mingw-w64-kirigami2') +depends=('mingw-w64-crt' 'mingw-w64-qt5-base' 'mingw-w64-qtutilities' 'mingw-w64-passwordfile' 'mingw-w64-openssl') makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg' 'ninja') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") @@ -21,7 +20,7 @@ options=(!buildflags staticlibs !strip !emptydirs) _architectures=('i686-w64-mingw32' 'x86_64-w64-mingw32') _configurations=() -[[ $NO_SHARED_LIBS ]] || _configurations+=('shared') +[[ $NO_SHARED_LIBS ]] || _configurations+=('shared') depends+=('mingw-w64-kirigami2') [[ $NO_STATIC_LIBS ]] || _configurations+=('static') makedepends+=('mingw-w64-qt5-base-static' 'mingw-w64-qt5-translations' 'mingw-w64-qt5-svg-static' 'breeze-icons' 'numix-icon-theme-git') build() { @@ -30,7 +29,7 @@ build() { declare -A _config_flags=( [shared]=' -DBUILD_SHARED_LIBS:BOOL=ON - -DQUICK_GUI:BOOL=ON + -DQUICK_GUI:BOOL=ON ' [static]=' -DBUILD_SHARED_LIBS:BOOL=OFF @@ -40,12 +39,11 @@ build() { -DQT_PACKAGE_PREFIX=StaticQt5 -DKF_PACKAGE_PREFIX=StaticKF5 -DPASSWORD_MANAGER_CONFIGURATION_TARGET_SUFFIX:STRING=static - -DENABLE_QT_TRANSLATIONS:BOOL=ON -DBUILTIN_TRANSLATIONS:BOOL=ON -DBUILTIN_ICON_THEMES:STRING=breeze;breeze-dark;Numix -DIMAGE_FORMAT_SUPPORT:STRING=Gif;ICO;Jpeg -DSVG_SUPPORT:BOOL=ON - -DSVG_ICON_SUPPORT:BOOL=0N + -DSVG_ICON_SUPPORT:BOOL=ON ' ) |