From 62f500caac25322b644cb3840b3b27f6849235fc Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Wed, 30 Mar 2022 06:31:32 +0000 Subject: keepassxc: update to 2.7.0 --- keepassxc/build/keepassxc.SlackBuild | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/keepassxc/build/keepassxc.SlackBuild b/keepassxc/build/keepassxc.SlackBuild index 1fb407ea..8a35ae7c 100755 --- a/keepassxc/build/keepassxc.SlackBuild +++ b/keepassxc/build/keepassxc.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh # $Id$ -# Copyright 2021 Eric Hameleers, Eindhoven, NL +# Copyright 2021, 2022 Eric Hameleers, Eindhoven, NL # All rights reserved. # # Permission to use, copy, modify, and distribute this software for @@ -29,12 +29,14 @@ # Descr: cross-platform password manager # URL: https://keepassxc.org/ # Build needs: -# Needs: +# Needs: botan, minizip, pcsc-lite # Changelog: # 2.6.4-1: 28/feb/2021 by Eric Hameleers # * Initial build. # 2.6.6-1: 15/jun/2021 by Eric Hameleers # * Update. +# 2.7.0-1: 28/mar/2022 by Eric Hameleers +# * Update. # # Run 'sh keepassxc.SlackBuild' to build a Slackware package. # The package (.t?z) and .txt file as well as build logs are created in /tmp . @@ -43,7 +45,7 @@ # ----------------------------------------------------------------------------- PRGNAM=keepassxc -VERSION=${VERSION:-2.6.6} +VERSION=${VERSION:-2.7.0} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(nproc) "} TAG=${TAG:-alien} @@ -173,15 +175,16 @@ cd build-${PRGNAM} -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DWITH_XC_AUTOTYPE=ON \ -DWITH_XC_BROWSER=ON \ - -DWITH_XC_CRYPTO_SSH=ON \ -DWITH_XC_DOCS=OFF \ -DWITH_XC_FDOSECRETS=ON \ -DWITH_XC_KEESHARE=ON \ -DWITH_XC_NETWORKING=ON \ -DWITH_XC_SSHAGENT=ON \ -DWITH_XC_UPDATECHECK=OFF \ - -DWITH_XC_YUBIKEY=OFF \ + -DWITH_XC_YUBIKEY=ON \ -DWITH_TESTS=OFF \ + -DKEEPASSXC_BUILD_TYPE=Release \ + -DKEEPASSXC_DIST_TYPE=Other \ .. \ 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log @@ -230,6 +233,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ # Add a package description: mkdir -p $PKG/install cat $SRCDIR/slack-desc > $PKG/install/slack-desc +cat $SRCDIR/slack-required > $PKG/install/slack-required # Build the package: cd $PKG @@ -238,6 +242,7 @@ cd $OUTPUT md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5 cd - cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt +cat $PKG/install/slack-required > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.dep # Restore the original umask: umask ${_UMASK_} -- cgit v1.2.3-65-gdbad