summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartchus2020-10-11 15:00:21 +0200
committerMartchus2020-10-11 15:00:21 +0200
commit0db43f88a72b5bfccf702cbe9d66779b1d355acb (patch)
tree57707713d9d67247ca1d7f37f541ada21fee9928
parent0c4e891eb3588132ffa812690ce3637e15baec1b (diff)
downloadaur-0db43f88a72b5bfccf702cbe9d66779b1d355acb.tar.gz
Update version
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD13
2 files changed, 11 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 683b893c8b32..337f7e5ab4c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mingw-w64-passwordmanager
pkgdesc = A simple password store using AES-256-CBC encryption via OpenSSL (mingw-w64)
- pkgver = 4.1.4
+ pkgver = 4.1.5
pkgrel = 1
url = https://github.com/Martchus/passwordmanager
arch = any
@@ -9,9 +9,10 @@ pkgbase = mingw-w64-passwordmanager
makedepends = mingw-w64-cmake
makedepends = mingw-w64-qt5-tools
makedepends = ffmpeg
+ makedepends = ninja
makedepends = mingw-w64-qt5-base-static
makedepends = mingw-w64-qt5-translations
- makedepends = mingw-w64-qt5-svg
+ makedepends = mingw-w64-qt5-svg-static
makedepends = breeze-icons
makedepends = numix-icon-theme-git
depends = mingw-w64-crt
@@ -23,7 +24,7 @@ pkgbase = mingw-w64-passwordmanager
options = staticlibs
options = !strip
options = !emptydirs
- source = passwordmanager-4.1.4.tar.gz::https://github.com/Martchus/passwordmanager/archive/v4.1.4.tar.gz
+ source = passwordmanager-4.1.5.tar.gz::https://github.com/Martchus/passwordmanager/archive/v4.1.5.tar.gz
sha256sums = e6f6c929a52e6df03f2cfff689a0a2165ecca50d1477f49825b3d574fea2bfc6
pkgname = mingw-w64-passwordmanager
diff --git a/PKGBUILD b/PKGBUILD
index 3ac59b2542b7..580cfcd0b44a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,13 +6,13 @@
_reponame=passwordmanager
pkgname=mingw-w64-passwordmanager
_name=${pkgname#mingw-w64-}
-pkgver=4.1.4
+pkgver=4.1.5
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')
-makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg')
+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")
sha256sums=('e6f6c929a52e6df03f2cfff689a0a2165ecca50d1477f49825b3d574fea2bfc6')
@@ -21,7 +21,7 @@ options=(!buildflags staticlibs !strip !emptydirs)
_architectures=('i686-w64-mingw32' 'x86_64-w64-mingw32')
_configurations=()
[[ $NO_SHARED_LIBS ]] || _configurations+=('shared')
-[[ $NO_STATIC_LIBS ]] || _configurations+=('static') makedepends+=('mingw-w64-qt5-base-static' 'mingw-w64-qt5-translations' 'mingw-w64-qt5-svg' 'breeze-icons' 'numix-icon-theme-git')
+[[ $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() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
@@ -52,15 +52,16 @@ build() {
msg2 "${_arch}-${_cfg}"
mkdir -p "build-${_arch}-${_cfg}" && pushd "build-${_arch}-${_cfg}"
${_arch}-cmake \
+ -G Ninja \
-DCMAKE_BUILD_TYPE:STRING='Release' \
-DCMAKE_INSTALL_PREFIX="/usr/${_arch}" \
-DCONFIGURATION_NAME:STRING="${_cfg}" \
-DCONFIGURATION_PACKAGE_SUFFIX:STRING="-${_cfg}" \
- -DENABLE_TARGETS_FOR_MINGW64_CROSS_PACKAGING:BOOL=ON \
+ -DENABLE_TARGETS_FOR_MINGW64_CROSS_PACKAGING:BOOL=ON \
-DQUICK_GUI:BOOL=OFF \
${_config_flags[$_cfg]} \
../
- make
+ ninja
popd
done
done
@@ -77,7 +78,7 @@ package() {
for _cfg in "${_configurations[@]}"; do
msg2 "${_arch}-${_cfg}"
pushd "build-${_arch}-${_cfg}"
- make DESTDIR="${pkgdir}" install-mingw-w64-strip
+ DESTDIR="${pkgdir}" ninja install-mingw-w64-strip
popd
done
done