summaryrefslogtreecommitdiffstats
path: root/office/gnumeric
diff options
context:
space:
mode:
Diffstat (limited to 'office/gnumeric')
-rw-r--r--office/gnumeric/README8
-rw-r--r--office/gnumeric/doinst.sh18
-rw-r--r--office/gnumeric/gnumeric.SlackBuild18
-rw-r--r--office/gnumeric/gnumeric.info10
-rw-r--r--office/gnumeric/slack-desc8
5 files changed, 26 insertions, 36 deletions
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 91674d8c6b..8bcfa5691c 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,11 +23,14 @@
# 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.49}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.12.56}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,14 +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 {} \;
-# Avoid the cs help or build will break
-sed -i "s|cs\ de\ es|de es|" doc/Makefile.am || exit 1
-autoreconf -fi
-
-# Thanks to mancha for this gem :-)
-# The docs will still be missing, but at least we can build the app itself
-touch doc/C/gnumeric-C.omf.out
-
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -106,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 e9744a598c..b8de66e8f2 100644
--- a/office/gnumeric/gnumeric.info
+++ b/office/gnumeric/gnumeric.info
@@ -1,10 +1,10 @@
PRGNAM="gnumeric"
-VERSION="1.12.49"
+VERSION="1.12.56"
HOMEPAGE="https://projects.gnome.org/gnumeric/"
-DOWNLOAD="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.49.tar.xz"
-MD5SUM="eec230a9fbd7388f856570e3f9648531"
+DOWNLOAD="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.56.tar.xz"
+MD5SUM="8d5b6928173797043e0a0aceeb2ceb78"
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: