summaryrefslogtreecommitdiff
path: root/math/gnumeric
diff options
context:
space:
mode:
Diffstat (limited to 'math/gnumeric')
-rw-r--r--math/gnumeric/Makefile35
-rw-r--r--math/gnumeric/distinfo6
-rw-r--r--math/gnumeric/pkg-plist40
3 files changed, 38 insertions, 43 deletions
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index 4a238b9a4a3c..c1314b703638 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -1,37 +1,33 @@
PORTNAME= gnumeric
-PORTVERSION= 1.12.52
-PORTREVISION= 4
+PORTVERSION= 1.12.59
CATEGORIES= math gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME spreadsheet program
-WWW= http://www.gnumeric.org
+WWW= https://www.gnumeric.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= itstool:textproc/itstool \
ginstall:sysutils/coreutils
-LIB_DEPENDS= libgoffice-0.10.so:devel/goffice \
- libfribidi.so:converters/fribidi \
- libpsiconv.so:converters/psiconv
+LIB_DEPENDS= libgoffice-0.10.so:devel/goffice
USES= cpe desktop-file-utils gettext gmake gnome libtool \
localbase pathfix pkgconfig python shebangfix tar:xz
-USE_GNOME= cairo intlhack gtk30 libgsf pygobject3
+CPE_VENDOR= gnome
+USE_GNOME= cairo gdkpixbuf glib20 intltool:build introspection gtk30 \
+ libgsf libxml2 pango pygobject3
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= \
+CONFIGURE_ARGS= --without-gda \
--without-paradox \
- --without-python \
- --enable-introspection
+ --without-psiconv \
+ --enable-introspection=yes
INSTALL_TARGET= install-strip
-CPE_VENDOR= gnome
-
GLIB_SCHEMAS= org.gnome.gnumeric.dialogs.gschema.xml \
org.gnome.gnumeric.gschema.xml \
org.gnome.gnumeric.plugin.gschema.xml
@@ -46,25 +42,14 @@ PLIST_SUB= VERSION=${PORTVERSION} \
SHORT_VER=${PORTVERSION:R}
OPTIONS_SUB= yes
-OPTIONS_DEFINE= PERL GDA
+OPTIONS_DEFINE= PERL
OPTIONS_DEFAULT=PERL
-GDA_DESC= Gnome Database Access plugin
-PERL_DESC= Support Perl as extension language
PERL_USES= perl5
PERL_CONFIGURE_WITH= perl
-GDA_CONFIGURE_WITH= gda
-GDA_USE= GNOME=libgda5-ui
-
post-patch:
@${REINPLACE_CMD} -e 's|^GETTEXT_PACKAGE=gnumeric-$${VERSION}|GETTEXT_PACKAGE=gnumeric|g' \
${WRKSRC}/configure
-post-install:
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \
- ${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
- ${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
-
.include <bsd.port.mk>
diff --git a/math/gnumeric/distinfo b/math/gnumeric/distinfo
index 745ea43c9455..b75981d67b8d 100644
--- a/math/gnumeric/distinfo
+++ b/math/gnumeric/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651006576
-SHA256 (gnome/gnumeric-1.12.52.tar.xz) = 73cf73049a22a1d828506275b2c9378ec37c5ff37b68bb1f2f494f0d6400823b
-SIZE (gnome/gnumeric-1.12.52.tar.xz) = 18115444
+TIMESTAMP = 1740923969
+SHA256 (gnome/gnumeric-1.12.59.tar.xz) = cb3750b176d641f9423df721b831658c829557552f8887fedf8a53d907eceb51
+SIZE (gnome/gnumeric-1.12.59.tar.xz) = 17773992
diff --git a/math/gnumeric/pkg-plist b/math/gnumeric/pkg-plist
index 28e58766a8c4..bf9c99f7a57c 100644
--- a/math/gnumeric/pkg-plist
+++ b/math/gnumeric/pkg-plist
@@ -210,6 +210,8 @@ lib/gnumeric/%%VERSION%%/plugins/fn-erlang/erlang.so
lib/gnumeric/%%VERSION%%/plugins/fn-erlang/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/fn-financial/plugin.so
lib/gnumeric/%%VERSION%%/plugins/fn-financial/plugin.xml
+lib/gnumeric/%%VERSION%%/plugins/fn-flt/plugin.so
+lib/gnumeric/%%VERSION%%/plugins/fn-flt/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/fn-hebrew-date/plugin.so
lib/gnumeric/%%VERSION%%/plugins/fn-hebrew-date/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/fn-info/plugin.so
@@ -234,6 +236,9 @@ lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.so
lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/glpk/glpk.so
lib/gnumeric/%%VERSION%%/plugins/glpk/plugin.xml
+lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/glossary-po-header
+lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.py
+lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/html/html.so
lib/gnumeric/%%VERSION%%/plugins/html/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/lotus/lotus.so
@@ -254,8 +259,11 @@ lib/gnumeric/%%VERSION%%/plugins/perl-loader/perl_loader.so
lib/gnumeric/%%VERSION%%/plugins/perl-loader/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/plan_perfect/plan_perfect.so
lib/gnumeric/%%VERSION%%/plugins/plan_perfect/plugin.xml
-lib/gnumeric/%%VERSION%%/plugins/psiconv/plugin.xml
-lib/gnumeric/%%VERSION%%/plugins/psiconv/psiconv.so
+lib/gnumeric/%%VERSION%%/plugins/py-func/plugin.xml
+lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.py
+lib/gnumeric/%%VERSION%%/plugins/python-loader/plugin.xml
+lib/gnumeric/%%VERSION%%/plugins/python-loader/python_loader.so
+lib/gnumeric/%%VERSION%%/plugins/python-loader/ui-console-menu.xml
lib/gnumeric/%%VERSION%%/plugins/qpro/plugin.xml
lib/gnumeric/%%VERSION%%/plugins/qpro/qpro.so
lib/gnumeric/%%VERSION%%/plugins/sample_datasource/plugin.xml
@@ -275,12 +283,7 @@ lib/libspreadsheet-%%VERSION%%.so
lib/libspreadsheet.so
%%PYTHON_SITELIBDIR%%/gi/overrides/Gnm.py
libdata/pkgconfig/libspreadsheet-%%SHORT_VER%%.pc
-share/man/man1/gnumeric.1.gz
-share/man/man1/ssconvert.1.gz
-share/man/man1/ssdiff.1.gz
-share/man/man1/ssgrep.1.gz
-share/man/man1/ssindex.1.gz
-share/applications/gnumeric.desktop
+share/applications/org.gnumeric.gnumeric.desktop
share/gir-1.0/Gnm-%%SHORT_VER%%.gir
%%DATADIR%%/%%VERSION%%/Gnumeric-embed.xml
%%DATADIR%%/%%VERSION%%/autoformat-templates/3D/.category
@@ -2152,12 +2155,12 @@ share/help/sv/gnumeric/figures/worksheet-rows-1.png
share/help/sv/gnumeric/figures/worksheet-running-calc-1.png
share/help/sv/gnumeric/gnumeric.xml
share/help/sv/gnumeric/index.docbook
-share/icons/hicolor/16x16/apps/gnumeric.png
-share/icons/hicolor/22x22/apps/gnumeric.png
-share/icons/hicolor/24x24/apps/gnumeric.png
-share/icons/hicolor/256x256/apps/gnumeric.png
-share/icons/hicolor/32x32/apps/gnumeric.png
-share/icons/hicolor/48x48/apps/gnumeric.png
+share/icons/hicolor/16x16/apps/org.gnumeric.gnumeric.png
+share/icons/hicolor/22x22/apps/org.gnumeric.gnumeric.png
+share/icons/hicolor/24x24/apps/org.gnumeric.gnumeric.png
+share/icons/hicolor/256x256/apps/org.gnumeric.gnumeric.png
+share/icons/hicolor/32x32/apps/org.gnumeric.gnumeric.png
+share/icons/hicolor/48x48/apps/org.gnumeric.gnumeric.png
share/locale/am/LC_MESSAGES/gnumeric-functions.mo
share/locale/am/LC_MESSAGES/gnumeric.mo
share/locale/ar/LC_MESSAGES/gnumeric-functions.mo
@@ -2196,6 +2199,8 @@ share/locale/et/LC_MESSAGES/gnumeric-functions.mo
share/locale/et/LC_MESSAGES/gnumeric.mo
share/locale/eu/LC_MESSAGES/gnumeric-functions.mo
share/locale/eu/LC_MESSAGES/gnumeric.mo
+share/locale/fa/LC_MESSAGES/gnumeric-functions.mo
+share/locale/fa/LC_MESSAGES/gnumeric.mo
share/locale/fi/LC_MESSAGES/gnumeric-functions.mo
share/locale/fi/LC_MESSAGES/gnumeric.mo
share/locale/fr/LC_MESSAGES/gnumeric-functions.mo
@@ -2280,4 +2285,9 @@ share/locale/zh_HK/LC_MESSAGES/gnumeric-functions.mo
share/locale/zh_HK/LC_MESSAGES/gnumeric.mo
share/locale/zh_TW/LC_MESSAGES/gnumeric-functions.mo
share/locale/zh_TW/LC_MESSAGES/gnumeric.mo
-share/metainfo/gnumeric.appdata.xml
+share/man/man1/gnumeric.1.gz
+share/man/man1/ssconvert.1.gz
+share/man/man1/ssdiff.1.gz
+share/man/man1/ssgrep.1.gz
+share/man/man1/ssindex.1.gz
+share/metainfo/org.gnumeric.gnumeric.appdata.xml