svn commit: r335542 - in head/math/gnumeric: . files
Koop Mast
kwm at FreeBSD.org
Mon Dec 2 21:21:36 UTC 2013
Author: kwm
Date: Mon Dec 2 21:21:35 2013
New Revision: 335542
URL: http://svnweb.freebsd.org/changeset/ports/335542
Log:
Update to 1.12.9.
Sort USES, stageify and add support for libgda5.
Deleted:
head/math/gnumeric/files/
Modified:
head/math/gnumeric/Makefile
head/math/gnumeric/distinfo
head/math/gnumeric/pkg-plist
Modified: head/math/gnumeric/Makefile
==============================================================================
--- head/math/gnumeric/Makefile Mon Dec 2 21:19:11 2013 (r335541)
+++ head/math/gnumeric/Makefile Mon Dec 2 21:21:35 2013 (r335542)
@@ -3,7 +3,7 @@
# $MCom: ports/trunk/math/gnumeric/Makefile 18444 2013-05-11 12:51:26Z kwm $
PORTNAME= gnumeric
-PORTVERSION= 1.12.3
+PORTVERSION= 1.12.9
CATEGORIES= math gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -15,12 +15,13 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
-LIB_DEPENDS= goffice-0.10:${PORTSDIR}/devel/goffice010 \
- psiconv:${PORTSDIR}/converters/psiconv
+LIB_DEPENDS= libgoffice-0.10.so:${PORTSDIR}/devel/goffice010 \
+ libpsiconv.so:${PORTSDIR}/converters/psiconv
RUN_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
USE_XZ= yes
-USES= desktop-file-utils gettext pathfix shared-mime-info gmake pkgconfig
+USES= desktop-file-utils gettext gmake pathfix pkgconfig \
+ shared-mime-info shebangfix
USE_GNOME= gnomehier gnomeprefix intlhack libgsf pygobject3
USE_PYTHON= -2.7
INSTALLS_OMF= yes
@@ -34,15 +35,15 @@ GLIB_SCHEMAS= org.gnome.gnumeric.dialogs
org.gnome.gnumeric.gschema.xml \
org.gnome.gnumeric.plugin.gschema.xml
-MAN1= gnumeric.1 ssconvert.1 ssdiff.1 ssindex.1 ssgrep.1
+SHEBANG_FILES= plugins/perl-func/perl_func.pl
PLIST_SUB= VERSION=${PORTVERSION} GOFFICE=0.10 SHORT_VER=1.12
-OPTIONS_DEFINE= PERL
+OPTIONS_DEFINE= PERL GDA
OPTIONS_DEFAULT=PERL
+GDA_DESC= Gnome Database Access plugin
PERL_DESC= Support Perl as extension language
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPERL}
@@ -53,24 +54,29 @@ CONFIGURE_ARGS+= --without-perl
PLIST_SUB+= PERL="@comment "
.endif
-#.if defined(WITH_GNOMEDB)
-#USE_GNOME+= libgnomedb
-#CONFIGURE_ARGS+= --with-gda
-#PLIST_SUB+= GNOMEDB=""
-#.else
+.if defined(WITH_GDA)
+USE_GNOME+= libgda5-ui
+CONFIGURE_ARGS+= --with-gda
+PLIST_SUB+= GDA=""
+.else
CONFIGURE_ARGS+= --without-gda
-PLIST_SUB+= GNOMEDB="@comment "
-#.endif
+PLIST_SUB+= GDA="@comment "
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|^GETTEXT_PACKAGE=gnumeric-$${VERSION}|GETTEXT_PACKAGE=gnumeric|g' \
${WRKSRC}/configure
post-install:
- ${INSTALL_DATA} ${WRKSRC}/gnumeric.desktop ${PREFIX}/share/applications
- ${INSTALL_DATA} ${WRKSRC}/gnumeric.mime ${PREFIX}/share/mime-info
-.for dir in share lib
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/${dir}/gnumeric
-.endfor
+ ${INSTALL_DATA} ${WRKSRC}/gnumeric.desktop ${STAGEDIR}${PREFIX}/share/applications
+ ${INSTALL_DATA} ${WRKSRC}/gnumeric.mime ${STAGEDIR}${PREFIX}/share/mime-info
+ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \
+ ${STAGEDIR}${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
+ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
+ ${STAGEDIR}${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libspreadsheet-${PORTVERSION}.so
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}/plugins/*/*.so
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/goffice/0.10/plugins/gnumeric/gnumeric.so
.include <bsd.port.mk>
+
Modified: head/math/gnumeric/distinfo
==============================================================================
--- head/math/gnumeric/distinfo Mon Dec 2 21:19:11 2013 (r335541)
+++ head/math/gnumeric/distinfo Mon Dec 2 21:21:35 2013 (r335542)
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gnumeric-1.12.3.tar.xz) = b332e6785077a2e7febf26a6ccac73e9ae1813c365bc3bf851fb27a5477713a6
-SIZE (gnome3/gnumeric-1.12.3.tar.xz) = 15503384
+SHA256 (gnome3/gnumeric-1.12.9.tar.xz) = 4cd3ad5d9fc27a86ef62dbb6bf793b27fad9b6736bb8e988fa11dc6cb88b62e7
+SIZE (gnome3/gnumeric-1.12.9.tar.xz) = 17083264
Modified: head/math/gnumeric/pkg-plist
==============================================================================
--- head/math/gnumeric/pkg-plist Mon Dec 2 21:19:11 2013 (r335541)
+++ head/math/gnumeric/pkg-plist Mon Dec 2 21:21:35 2013 (r335542)
@@ -87,6 +87,9 @@ include/libspreadsheet-%%SHORT_VER%%/spr
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/search.h
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/selection.h
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/session.h
+include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sf-bessel.h
+include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sf-gamma.h
+include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sf-trig.h
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sheet-autofill.h
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sheet-control-gui-priv.h
include/libspreadsheet-%%SHORT_VER%%/spreadsheet/sheet-control-gui.h
@@ -207,16 +210,13 @@ lib/gnumeric/%%VERSION%%/plugins/fn-stri
lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.la
lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.so
lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.xml
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gdaif/gdaif.la
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gdaif/gdaif.so
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gdaif/plugin.xml
+%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/gdaif.la
+%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/gdaif.so
+%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/plugin.xml
+%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/ui.xml
lib/gnumeric/%%VERSION%%/plugins/glpk/glpk.la
lib/gnumeric/%%VERSION%%/plugins/glpk/glpk.so
lib/gnumeric/%%VERSION%%/plugins/glpk/plugin.xml
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gnome-db/gnomedb.la
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gnome-db/gnomedb.so
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gnome-db/plugin.xml
-%%GNOMEDB%%lib/gnumeric/%%VERSION%%/plugins/gnome-db/ui.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/gnome_glossary.pyc
@@ -286,6 +286,12 @@ lib/libspreadsheet-%%VERSION%%.so
lib/libspreadsheet.la
lib/libspreadsheet.so
libdata/pkgconfig/libspreadsheet-%%SHORT_VER%%.pc
+man/man1/gnumeric.1.gz
+man/man1/ssconvert.1.gz
+man/man1/ssdiff.1.gz
+man/man1/ssgrep.1.gz
+man/man1/ssindex.1.gz
+share/appdata/gnumeric.appdata.xml
share/applications/gnumeric.desktop
share/gnumeric/%%VERSION%%/GNOME_Gnumeric-gtk.xml
share/gnumeric/%%VERSION%%/Gnumeric-embed.xml
@@ -973,6 +979,7 @@ share/locale/zh_TW/LC_MESSAGES/gnumeric.
@dirrm share/gnumeric/%%VERSION%%/autoformat-templates
@dirrm share/gnumeric/%%VERSION%%
@dirrm share/gnumeric
+ at dirrmtry share/appdata
@dirrm lib/goffice/%%GOFFICE%%/plugins/gnumeric
@dirrm lib/gnumeric/%%VERSION%%/plugins/xbase
@dirrm lib/gnumeric/%%VERSION%%/plugins/uihello
@@ -994,9 +1001,8 @@ share/locale/zh_TW/LC_MESSAGES/gnumeric.
@dirrm lib/gnumeric/%%VERSION%%/plugins/lotus
@dirrm lib/gnumeric/%%VERSION%%/plugins/html
@dirrm lib/gnumeric/%%VERSION%%/plugins/gnome-glossary
-%%GNOMEDB%%@dirrm lib/gnumeric/%%VERSION%%/plugins/gnome-db
@dirrm lib/gnumeric/%%VERSION%%/plugins/glpk
-%%GNOMEDB%%@dirrm lib/gnumeric/%%VERSION%%/plugins/gdaif
+%%GDA%%@dirrm lib/gnumeric/%%VERSION%%/plugins/gdaif
@dirrm lib/gnumeric/%%VERSION%%/plugins/fn-tsa
@dirrm lib/gnumeric/%%VERSION%%/plugins/fn-string
@dirrm lib/gnumeric/%%VERSION%%/plugins/fn-stat
@@ -1031,6 +1037,8 @@ share/locale/zh_TW/LC_MESSAGES/gnumeric.
@dirrmtry share/locale/zh_HK
@dirrmtry share/locale/te/LC_MESSAGES
@dirrmtry share/locale/te
+ at dirrmtry share/locale/sr at latin/LC_MESSAGES
+ at dirrmtry share/locale/sr at latin
@dirrmtry share/locale/rw/LC_MESSAGES
@dirrmtry share/locale/rw
@dirrmtry share/locale/oc/LC_MESSAGES
More information about the svn-ports-all
mailing list