From 31e6ce00bd9b38b05c9b97a8a81f8e985a9bf059 Mon Sep 17 00:00:00 2001 From: AW Green Date: Wed, 16 Aug 2017 12:45:29 +0100 Subject: office/keepassx: Updated for version 2.0.3 + new maintainer. Signed-off-by: David Spencer --- office/keepassx/README | 17 +++++++-------- office/keepassx/doinst.sh | 5 +++++ office/keepassx/keepassx.SlackBuild | 42 ++++++++++++++++++------------------- office/keepassx/keepassx.info | 10 ++++----- office/keepassx/slack-desc | 20 +++++++++--------- 5 files changed, 48 insertions(+), 46 deletions(-) (limited to 'office/keepassx') diff --git a/office/keepassx/README b/office/keepassx/README index 0b1dd29870..3e508eb064 100644 --- a/office/keepassx/README +++ b/office/keepassx/README @@ -1,10 +1,9 @@ -keepassx - personal data management application +KeePassX is an application for people with high demands for the secure +management of personal data. KeePassX saves many different information, +e.g., user names, passwords, URLs, attachments, and comments in a single +database file. User-defined titles and icons can be specified for each +entry, and entries can be sorted into customizeable groups. And search +functionality and easy-to-use features for generating secure passwords +are included. -KeePassX is an application for people with extremly high demands on -secure personal data management KeePassX saves many different information -e.g. user names, passwords, urls, attachmets and comments in one single -database. For a better management user-defined titles and icons can be -specified for each single entry. Furthermore the entries are sorted in -groups, which are customizable as well. The integrated search function -allows to search in a single group or the complete database. KeePassX -offers a little utility for secure password generation. +KeePassX database files can also be used by KeePass and KeePassXC. diff --git a/office/keepassx/doinst.sh b/office/keepassx/doinst.sh index e4e6459838..aea0f894eb 100644 --- a/office/keepassx/doinst.sh +++ b/office/keepassx/doinst.sh @@ -6,3 +6,8 @@ if [ -x /usr/bin/update-mime-database ]; then /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 fi +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/office/keepassx/keepassx.SlackBuild b/office/keepassx/keepassx.SlackBuild index 97b462b8ae..a8b30d3168 100644 --- a/office/keepassx/keepassx.SlackBuild +++ b/office/keepassx/keepassx.SlackBuild @@ -1,35 +1,33 @@ #!/bin/sh -# Slackware build script for KeePassX - -# Copyright 2008-2009 Ferenc Deak +# SlackBuild for KeePassX, 14 August 2017 +# AW Green # All rights reserved. # -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. +# Permission to use, copy, modify, or distribute this software for any +# purpose with or without fee is hereby granted, provided that this +# notice of copyright and permission appear in all copies. # -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL +# WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE +# AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL +# DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR +# PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. + +## KeePassX itself remains a copyrighted work. +## Please see the file COPYING in the source distribution. PRGNAM=keepassx -VERSION=${VERSION:-2.0.2} +VERSION=${VERSION:-2.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -40,8 +38,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" diff --git a/office/keepassx/keepassx.info b/office/keepassx/keepassx.info index 3fd6352e86..8c28837e5b 100644 --- a/office/keepassx/keepassx.info +++ b/office/keepassx/keepassx.info @@ -1,10 +1,10 @@ PRGNAM="keepassx" -VERSION="2.0.2" +VERSION="2.0.3" HOMEPAGE="https:///www.keepassx.org/" -DOWNLOAD="https://www.keepassx.org/releases/2.0.2/keepassx-2.0.2.tar.gz" -MD5SUM="65d098dff663768911847a1e92d0f01d" +DOWNLOAD="https://www.keepassx.org/releases/2.0.3/keepassx-2.0.3.tar.gz" +MD5SUM="7852c9f1a0c04971c10370a757257dcd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="fdeak" -EMAIL="ferenc.deak@gmail.com" +MAINTAINER="AW Green" +EMAIL="awg@posteo.us" diff --git a/office/keepassx/slack-desc b/office/keepassx/slack-desc index a2d49a4455..c801d7be67 100644 --- a/office/keepassx/slack-desc +++ b/office/keepassx/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -keepassx: keepassx (personal data management application) +keepassx: keepassx (A personal password manager) +keepassx: +keepassx: KeePassX is a lightweight application for secure storage and +keepassx: retrieval of login credentials and other personal data, including +keepassx: URLs, attachments, and comments. Search functionality and features +keepassx: for generating secure passwords are included. +keepassx: +keepassx: https://www.keepassx.org/ +keepassx: +keepassx: keepassx: -keepassx: KeePassX is an application for people with extremly high demands on -keepassx: secure personal data management -keepassx: KeePassX saves many different information e.g. user names, passwords, -keepassx: urls, attachmets and comments in one single database. For a better -keepassx: management user-defined titles and icons can be specified for each -keepassx: single entry. Furthermore the entries are sorted in groups, which are -keepassx: customizable as well. The integrated search function allows to search -keepassx: in a single group or the complete database. KeePassX offers a little -keepassx: utility for secure password generation. -- cgit v1.2.3