View | Details | Raw Unified | Return to bug 245799 | Differences between
and this patch

Collapse All | Expand All

(-)b/math/gnumeric/Makefile (-10 / +12 lines)
Lines 13-21 COMMENT= GNOME spreadsheet program Link Here
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
DEPRECATED=	Uses deprecated version of python
17
EXPIRATION_DATE=	2020-09-15
18
19
BUILD_DEPENDS=	itstool:textproc/itstool \
16
BUILD_DEPENDS=	itstool:textproc/itstool \
20
		ginstall:sysutils/coreutils
17
		ginstall:sysutils/coreutils
21
LIB_DEPENDS=	libgoffice-0.10.so:devel/goffice \
18
LIB_DEPENDS=	libgoffice-0.10.so:devel/goffice \
Lines 23-30 LIB_DEPENDS= libgoffice-0.10.so:devel/goffice \ Link Here
23
		libpsiconv.so:converters/psiconv
20
		libpsiconv.so:converters/psiconv
24
21
25
USES=		cpe desktop-file-utils gettext gmake gnome libtool \
22
USES=		cpe desktop-file-utils gettext gmake gnome libtool \
26
		localbase pathfix pkgconfig python:2.7 shebangfix tar:xz
23
		localbase pathfix pkgconfig shebangfix tar:xz
27
USE_GNOME=	cairo intlhack gtk30 libgsf pygobject3
24
USE_GNOME=	cairo intlhack gtk30 libgsf
28
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
29
INSTALLS_ICONS=	yes
26
INSTALLS_ICONS=	yes
30
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
Lines 41-62 GLIB_SCHEMAS= org.gnome.gnumeric.dialogs.gschema.xml \ Link Here
41
38
42
SHEBANG_FILES=	plugins/perl-func/perl_func.pl
39
SHEBANG_FILES=	plugins/perl-func/perl_func.pl
43
40
44
BINARY_ALIAS=	python=${PYTHON_CMD} \
41
BINARY_ALIAS=	install=ginstall
45
		install=ginstall
46
42
47
PLIST_SUB=	VERSION=${PORTVERSION} \
43
PLIST_SUB=	VERSION=${PORTVERSION} \
48
		GOFFICE=0.10 \
44
		GOFFICE=0.10 \
49
		SHORT_VER=${PORTVERSION:R}
45
		SHORT_VER=${PORTVERSION:R}
50
46
51
OPTIONS_SUB=	yes
47
OPTIONS_SUB=	yes
52
OPTIONS_DEFINE=	PERL GDA
48
OPTIONS_DEFINE=	PERL PYTHON GDA
53
OPTIONS_DEFAULT=PERL
49
OPTIONS_DEFAULT=PERL PYTHON
50
OPTIONS_EXCLUDE=	${PYTHON_DEFAULT:N2.7:C/.+/PYTHON/} # Py3 isn't supported yet
54
GDA_DESC=	Gnome Database Access plugin
51
GDA_DESC=	Gnome Database Access plugin
55
PERL_DESC=	Support Perl as extension language
52
PERL_DESC=	Support Perl as extension language
56
53
57
PERL_USES=	perl5
54
PERL_USES=	perl5
58
PERL_CONFIGURE_WITH=	perl
55
PERL_CONFIGURE_WITH=	perl
59
56
57
PYTHON_USES= 	python
58
PYTHON_USE=	GNOME=pygobject3
59
PYTHON_BINARY_ALIAS=	python=${PYTHON_CMD}
60
PYTHON_CONFIGURE_WITH=	python
61
60
GDA_CONFIGURE_WITH=	gda
62
GDA_CONFIGURE_WITH=	gda
61
GDA_USE=	GNOME=libgda5-ui
63
GDA_USE=	GNOME=libgda5-ui
62
64
Lines 64-70 post-patch: Link Here
64
	@${REINPLACE_CMD} -e 's|^GETTEXT_PACKAGE=gnumeric-$${VERSION}|GETTEXT_PACKAGE=gnumeric|g' \
66
	@${REINPLACE_CMD} -e 's|^GETTEXT_PACKAGE=gnumeric-$${VERSION}|GETTEXT_PACKAGE=gnumeric|g' \
65
		${WRKSRC}/configure
67
		${WRKSRC}/configure
66
68
67
post-install:
69
post-install-PYTHON-on:
68
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \
70
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \
69
		${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
71
		${PREFIX}/${dir}/gnumeric -f ${STAGEDIR}${PREFIX}/lib/gnumeric/${PORTVERSION}
70
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
72
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \
(-)b/math/gnumeric/pkg-plist (-13 / +13 lines)
Lines 236-246 lib/gnumeric/%%VERSION%%/plugins/fn-tsa/plugin.xml Link Here
236
%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/ui.xml
236
%%GDA%%lib/gnumeric/%%VERSION%%/plugins/gdaif/ui.xml
237
lib/gnumeric/%%VERSION%%/plugins/glpk/glpk.so
237
lib/gnumeric/%%VERSION%%/plugins/glpk/glpk.so
238
lib/gnumeric/%%VERSION%%/plugins/glpk/plugin.xml
238
lib/gnumeric/%%VERSION%%/plugins/glpk/plugin.xml
239
lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/glossary-po-header
239
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/glossary-po-header
240
lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.py
240
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.py
241
lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.pyc
241
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.pyc
242
lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.pyo
242
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/gnome_glossary.pyo
243
lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/plugin.xml
243
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/gnome-glossary/plugin.xml
244
lib/gnumeric/%%VERSION%%/plugins/html/html.so
244
lib/gnumeric/%%VERSION%%/plugins/html/html.so
245
lib/gnumeric/%%VERSION%%/plugins/html/plugin.xml
245
lib/gnumeric/%%VERSION%%/plugins/html/plugin.xml
246
lib/gnumeric/%%VERSION%%/plugins/lotus/lotus.so
246
lib/gnumeric/%%VERSION%%/plugins/lotus/lotus.so
Lines 263-275 lib/gnumeric/%%VERSION%%/plugins/plan_perfect/plan_perfect.so Link Here
263
lib/gnumeric/%%VERSION%%/plugins/plan_perfect/plugin.xml
263
lib/gnumeric/%%VERSION%%/plugins/plan_perfect/plugin.xml
264
lib/gnumeric/%%VERSION%%/plugins/psiconv/plugin.xml
264
lib/gnumeric/%%VERSION%%/plugins/psiconv/plugin.xml
265
lib/gnumeric/%%VERSION%%/plugins/psiconv/psiconv.so
265
lib/gnumeric/%%VERSION%%/plugins/psiconv/psiconv.so
266
lib/gnumeric/%%VERSION%%/plugins/py-func/plugin.xml
266
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/py-func/plugin.xml
267
lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.py
267
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.py
268
lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.pyc
268
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.pyc
269
lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.pyo
269
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/py-func/py_func.pyo
270
lib/gnumeric/%%VERSION%%/plugins/python-loader/plugin.xml
270
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/python-loader/plugin.xml
271
lib/gnumeric/%%VERSION%%/plugins/python-loader/python_loader.so
271
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/python-loader/python_loader.so
272
lib/gnumeric/%%VERSION%%/plugins/python-loader/ui-console-menu.xml
272
%%PYTHON%%lib/gnumeric/%%VERSION%%/plugins/python-loader/ui-console-menu.xml
273
lib/gnumeric/%%VERSION%%/plugins/qpro/plugin.xml
273
lib/gnumeric/%%VERSION%%/plugins/qpro/plugin.xml
274
lib/gnumeric/%%VERSION%%/plugins/qpro/qpro.so
274
lib/gnumeric/%%VERSION%%/plugins/qpro/qpro.so
275
lib/gnumeric/%%VERSION%%/plugins/sample_datasource/plugin.xml
275
lib/gnumeric/%%VERSION%%/plugins/sample_datasource/plugin.xml
Lines 287-293 lib/goffice/%%GOFFICE%%/plugins/gnumeric/gnumeric.so Link Here
287
lib/goffice/%%GOFFICE%%/plugins/gnumeric/plugin.xml
287
lib/goffice/%%GOFFICE%%/plugins/gnumeric/plugin.xml
288
lib/libspreadsheet-%%VERSION%%.so
288
lib/libspreadsheet-%%VERSION%%.so
289
lib/libspreadsheet.so
289
lib/libspreadsheet.so
290
%%PYTHON_SITELIBDIR%%/gi/overrides/Gnm.py
290
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/Gnm.py
291
libdata/pkgconfig/libspreadsheet-%%SHORT_VER%%.pc
291
libdata/pkgconfig/libspreadsheet-%%SHORT_VER%%.pc
292
man/man1/gnumeric.1.gz
292
man/man1/gnumeric.1.gz
293
man/man1/ssconvert.1.gz
293
man/man1/ssconvert.1.gz

Return to bug 245799