Marcel Telka
2024-04-02 f1b1912adc00984cd165470b728dda03ac81b2c6
commit | author | age
2a55af 1 #
A 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL)". You may
4 # only use this file in accordance with the terms of the CDDL.
5 #
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
9 #
10
11 #
888883 12 # Copyright 2019 Jason Martin
2a55af 13 #
A 14
d5577d 15 BUILD_BITS= 64
AW 16 USE_DEFAULT_TEST_TRANSFORMS= yes
2a55af 17 include ../../../make-rules/shared-macros.mk
A 18
bf72e1 19 COMPONENT_NAME=     gnumeric
623446 20 COMPONENT_MJR_VERSION=  1.12
4a1997 21 COMPONENT_VERSION=  $(COMPONENT_MJR_VERSION).57
bf72e1 22 COMPONENT_SUMMARY=  GTK Spreadsheet Application
623446 23 COMPONENT_PROJECT_URL=  https://www.gnome.org
bf72e1 24 COMPONENT_SRC=      $(COMPONENT_NAME)-$(COMPONENT_VERSION)
A 25 COMPONENT_ARCHIVE=  $(COMPONENT_SRC).tar.xz
4a1997 26 COMPONENT_ARCHIVE_HASH= sha256:aff50b1b62340c24fccf453d5fad3e7fb73f4bc4b34f7e34b6c3d2d9af6a1e4f
623446 27 COMPONENT_ARCHIVE_URL=  https://download.gnome.org/sources/$(COMPONENT_NAME)/$(COMPONENT_MJR_VERSION)/$(COMPONENT_ARCHIVE)
bf72e1 28 COMPONENT_FMRI=     desktop/$(COMPONENT_NAME)
A 29 COMPONENT_CLASSIFICATION=   Applications/Office
2a55af 30 COMPONENT_LICENSE= GPLv2
A 31 COMPONENT_LICENSE_FILE= COPYING
32
72a7e2 33 include $(WS_MAKE_RULES)/common.mk
2a55af 34
d5577d 35 PATH= $(PATH.gnu)
2a55af 36
623446 37 COMPONENT_PRE_CONFIGURE_ACTION = ( $(CLONEY) $(SOURCE_DIR) $(@D) )
888883 38
A 39 CONFIGURE_ENV += PYTHON="$(PYTHON)"
40
4a1997 41 CONFIGURE_OPTIONS += --sysconfdir=$(ETCDIR)
AW 42 CONFIGURE_OPTIONS += --libexecdir=$(CONFIGURE_LIBEXECDIR.$(BITS))
43 CONFIGURE_OPTIONS += --without-perl
2a55af 44
bf72e1 45 COMPONENT_TEST_ARGS += -k
2a55af 46
888883 47 # Build dependencies
A 48 REQUIRED_PACKAGES += text/itstool
49
bf72e1 50 # Auto-generated dependencies
d5577d 51 PYTHON_REQUIRED_PACKAGES += runtime/python
2a55af 52 REQUIRED_PACKAGES += library/desktop/atk
A 53 REQUIRED_PACKAGES += library/desktop/cairo
54 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
55 REQUIRED_PACKAGES += library/desktop/goffice
56 REQUIRED_PACKAGES += library/desktop/gtk3
57 REQUIRED_PACKAGES += library/desktop/libgsf
58 REQUIRED_PACKAGES += library/desktop/pango
59 REQUIRED_PACKAGES += library/glib2
60 REQUIRED_PACKAGES += library/libxml2
61 REQUIRED_PACKAGES += library/zlib
62 REQUIRED_PACKAGES += system/library
63 REQUIRED_PACKAGES += system/library/math