From 6b762893de08b132be09cdeec4888a155c693bd5 Mon Sep 17 00:00:00 2001 From: Jim Diamond Date: Wed, 10 May 2023 00:50:35 +0100 Subject: office/gnumeric: Updated for version 1.12.55. New maintainer. Signed-off-by: bedlam Signed-off-by: Willy Sudiarto Raharjo --- office/gnumeric/README | 8 ++++---- office/gnumeric/doinst.sh | 18 ++++++------------ office/gnumeric/gnumeric.SlackBuild | 10 ++++++---- office/gnumeric/gnumeric.info | 10 +++++----- office/gnumeric/slack-desc | 8 ++++---- 5 files changed, 25 insertions(+), 29 deletions(-) (limited to 'office') diff --git a/office/gnumeric/README b/office/gnumeric/README index e7c912a086..d3b4fcc872 100644 --- a/office/gnumeric/README +++ b/office/gnumeric/README @@ -1,6 +1,6 @@ The Gnumeric spreadsheet is part of the GNOME desktop environment: a project to create a free, user friendly desktop environment. -The goal of Gnumeric is to be the best possible spreadsheet. We are -not attempting to clone existing applications. However, Gnumeric can -read files saved with other spreadsheets and we offer a customizable -feel that attempts to minimize the costs of transition. +The goal of Gnumeric is to be the best possible spreadsheet, rather +than attempting to clone existing applications. However, Gnumeric +can read files saved with other spreadsheets and offers a +customizable feel that attempts to minimize the costs of transition. diff --git a/office/gnumeric/doinst.sh b/office/gnumeric/doinst.sh index 7bbbf3a3e4..e924bab47c 100644 --- a/office/gnumeric/doinst.sh +++ b/office/gnumeric/doinst.sh @@ -1,15 +1,3 @@ -schema_install() { - SCHEMA="$1" - GCONF_CONFIG_SOURCE="xml::etc/gconf/gconf.xml.defaults" \ - chroot . gconftool-2 --makefile-install-rule \ - /etc/gconf/schemas/$SCHEMA \ - 1>/dev/null 2>/dev/null -} - -schema_install gnumeric-dialogs.schemas -schema_install gnumeric-general.schemas -schema_install gnumeric-plugins.schemas - if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi @@ -20,3 +8,9 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then fi fi +if [ -e usr/share/glib-2.0/schemas ]; then + if [ -x /usr/bin/glib-compile-schemas ]; then + /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 + fi +fi + diff --git a/office/gnumeric/gnumeric.SlackBuild b/office/gnumeric/gnumeric.SlackBuild index 5505a2b3e0..424253a15c 100644 --- a/office/gnumeric/gnumeric.SlackBuild +++ b/office/gnumeric/gnumeric.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for gnumeric # Copyright 2010-2021 Robby Workman, Tuscaloosa, Alabama, USA +# Copyright 2023 Jim Diamond, Dartmouth, Nova Scotia, Canada # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,10 +23,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20230506: JD removed call to autoreconf, which caused configure to fail +# when compiling 1.12.55. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gnumeric -VERSION=${VERSION:-1.12.53} +VERSION=${VERSION:-1.12.55} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,8 +80,6 @@ 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 {} \; -autoreconf -fi - CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -100,7 +102,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - AUTHORS BEVERAGES BUGS COPYING HACKING INSTALL MAINTAINERS NEWS README \ + AUTHORS BEVERAGES BUGS COPYING HACKING MAINTAINERS NEWS README \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/office/gnumeric/gnumeric.info b/office/gnumeric/gnumeric.info index f1a1486053..4b99628ec5 100644 --- a/office/gnumeric/gnumeric.info +++ b/office/gnumeric/gnumeric.info @@ -1,10 +1,10 @@ PRGNAM="gnumeric" -VERSION="1.12.53" +VERSION="1.12.55" HOMEPAGE="https://projects.gnome.org/gnumeric/" -DOWNLOAD="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.53.tar.xz" -MD5SUM="d771cd81e19441a3dc390b2b03cd1edf" +DOWNLOAD="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.55.tar.xz" +MD5SUM="76ab216b25c48b4f5fbf05f73e1ca7d9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="goffice" -MAINTAINER="Robby Workman" -EMAIL="rworkman@slackbuilds.org" +MAINTAINER="Jim Diamond" +EMAIL="zsd@jdvb.ca" diff --git a/office/gnumeric/slack-desc b/office/gnumeric/slack-desc index 0ed2c754fe..00415563b8 100644 --- a/office/gnumeric/slack-desc +++ b/office/gnumeric/slack-desc @@ -10,10 +10,10 @@ gnumeric: gnumeric (GNOME spreadsheet app) gnumeric: gnumeric: The Gnumeric spreadsheet is part of the GNOME desktop environment: gnumeric: a project to create a free, user friendly desktop environment. -gnumeric: The goal of Gnumeric is to be the best possible spreadsheet. We are -gnumeric: not attempting to clone existing applications. However, Gnumeric can -gnumeric: read files saved with other spreadsheets and we offer a customizable -gnumeric: feel that attempts to minimize the costs of transition. +gnumeric: The goal of Gnumeric is to be the best possible spreadsheet, rather +gnumeric: than attempting to clone existing applications. However, Gnumeric +gnumeric: can read files saved with other spreadsheets and offers a +gnumeric: customizable feel that attempts to minimize the costs of transition. gnumeric: gnumeric: Homepage: http://projects.gnome.org/gnumeric/ gnumeric: -- cgit v1.2.3-80-g2a13