diff options
author | Gene Carlson <kvngncrlsn@gmail.com> | 2024-09-04 08:34:28 +0900 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-09-04 08:48:06 +0700 |
commit | ecd827cabd4c31ff5b617c1b33119e5372b8ad38 (patch) | |
tree | 739c9042ccb50aac7816bbe7c61682e9cddfa931 /academic | |
parent | 9c9b8f8faf77c11f23fea94a1faf96b51fb223f9 (diff) |
academic/qalculate-gtk: Updated for version 3.22.0; new maintainer.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic')
-rw-r--r-- | academic/qalculate-gtk/README | 11 | ||||
-rw-r--r-- | academic/qalculate-gtk/doinst.sh | 6 | ||||
-rw-r--r-- | academic/qalculate-gtk/qalculate-gtk.SlackBuild | 13 | ||||
-rw-r--r-- | academic/qalculate-gtk/qalculate-gtk.info | 10 | ||||
-rw-r--r-- | academic/qalculate-gtk/slack-desc | 6 |
5 files changed, 32 insertions, 14 deletions
diff --git a/academic/qalculate-gtk/README b/academic/qalculate-gtk/README index 4eef890886..dc7e6fb53e 100644 --- a/academic/qalculate-gtk/README +++ b/academic/qalculate-gtk/README @@ -1 +1,10 @@ -GTK interface to libqalculate. +qalculate-gtk (GTK interface to libqalculate) + +Qalculate! is a multi-purpose cross-platform desktop calculator. It is +simple to use but provides power and versatility normally reserved for +complicated math packages, as well as useful tools for everyday needs +(such as currency conversion and percent calculation). Features include +a large library of customizable functions, unit calculations and +conversion, symbolic calculations (including integers and equations), +arbitrary precision, uncertainty propagation, interval arithmetic, +plotting and a user-friendly interface. diff --git a/academic/qalculate-gtk/doinst.sh b/academic/qalculate-gtk/doinst.sh index 5fb28930db..65c7e2eeb9 100644 --- a/academic/qalculate-gtk/doinst.sh +++ b/academic/qalculate-gtk/doinst.sh @@ -1,3 +1,9 @@ if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/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/academic/qalculate-gtk/qalculate-gtk.SlackBuild b/academic/qalculate-gtk/qalculate-gtk.SlackBuild index d7eee6b209..aaabd631f4 100644 --- a/academic/qalculate-gtk/qalculate-gtk.SlackBuild +++ b/academic/qalculate-gtk/qalculate-gtk.SlackBuild @@ -2,7 +2,8 @@ # Slackware build script for qalculate-gtk -# Copyright 2016-2020 Larry Hajali <larryhaja[at]gmail[dot]com> +# Copyright 2016-2020 Larry Hajali <email redacted> +# Copyright 2024 K. Eugene Carlson Tsukuba, Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qalculate-gtk -VERSION=${VERSION:-3.10.0} +VERSION=${VERSION:-3.22.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,14 +80,17 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +OSNAME="$(awk -F= '/^ID=/{print $2}' /etc/os-release)" + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --mandir=/usr/man \ + --libdir=/usr/lib$LIBDIRSUFFIX \ --disable-silent-rules \ - --build=$ARCH-slackware-linux + --build=$ARCH-$OSNAME-linux make make install DESTDIR=$PKG @@ -96,8 +100,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr find $PKG/usr/man -type f -exec gzip -9 {} \; -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS ChangeLog COPYING NEWS README TODO $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS ChangeLog COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/academic/qalculate-gtk/qalculate-gtk.info b/academic/qalculate-gtk/qalculate-gtk.info index 86c67f3cd1..742abf9f78 100644 --- a/academic/qalculate-gtk/qalculate-gtk.info +++ b/academic/qalculate-gtk/qalculate-gtk.info @@ -1,10 +1,10 @@ PRGNAM="qalculate-gtk" -VERSION="3.10.0" +VERSION="3.22.0" HOMEPAGE="https://qalculate.github.io/" -DOWNLOAD="https://github.com/Qalculate/qalculate-gtk/releases/download/v3.10.0/qalculate-gtk-3.10.0.tar.gz" -MD5SUM="5880b40c4a5beb9da290b28a54eb4f46" +DOWNLOAD="https://github.com/Qalculate/qalculate-gtk/releases/download/v3.22.0/qalculate-gtk-3.22.0.tar.gz" +MD5SUM="856b04752c5f7157797c4548d5ad73ef" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Larry Hajali" -EMAIL="larryhaja[at]gmail[dot]com" +MAINTAINER="K. Eugene Carlson" +EMAIL="kvngncrlsn@gmail.com" diff --git a/academic/qalculate-gtk/slack-desc b/academic/qalculate-gtk/slack-desc index f84e255154..bb2ea4c545 100644 --- a/academic/qalculate-gtk/slack-desc +++ b/academic/qalculate-gtk/slack-desc @@ -6,11 +6,11 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -qalculate-gtk: qalculate-gtk (GUI for libqalculate) +qalculate-gtk: qalculate-gtk (GTK interface to libqalculate) qalculate-gtk: -qalculate-gtk: GTK interface to libqalculate. +qalculate-gtk: Qalculate! is a multi-purpose cross-platform desktop calculator. qalculate-gtk: -qalculate-gtk: Homepage: http://qalculate.github.io/ +qalculate-gtk: Homepage: https://qalculate.github.io/ qalculate-gtk: qalculate-gtk: qalculate-gtk: |