Andreas Wacknitz
2024-03-29 970adddbfc48d143ebaae950543ddbfcb6eb25c5
commit | author | age
9194e8 1 #
AP 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 #
e8a0b9 12 # Copyright (c) 2017 Alexander Pyhalov
9194e8 13 #
AP 14
016e53 15 BUILD_STYLE= meson
f79348 16 USE_PARALLEL_BUILD= yes
016e53 17 USE_DEFAULT_TEST_TRANSFORMS= yes
a85fe0 18 include ../../../../make-rules/shared-macros.mk
9194e8 19
AP 20 COMPONENT_NAME=        gnome-commander
016e53 21 COMPONENT_MJR_VERSION=    1.16
AW 22 COMPONENT_MNR_VERSION=    1
e8a0b9 23 COMPONENT_VERSION=    $(COMPONENT_MJR_VERSION).$(COMPONENT_MNR_VERSION)
f79348 24 COMPONENT_REVISION=    2
9194e8 25 COMPONENT_SUMMARY=    gnome commander file manager
46e626 26 COMPONENT_PROJECT_URL=    https://gcmd.github.io/
9194e8 27 COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
AP 28 COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.xz
016e53 29 COMPONENT_ARCHIVE_HASH= sha256:3f1d00c4a650fe7902167648286b32c9ca4ef86e31a5d8ccca0139f12d10d0b3
b7ef23 30 COMPONENT_ARCHIVE_URL=    https://download.gnome.org/sources/$(COMPONENT_NAME)/$(COMPONENT_MJR_VERSION)/$(COMPONENT_ARCHIVE)
9194e8 31 COMPONENT_FMRI=        desktop/file-manager/gnome-commander
d22062 32 COMPONENT_CLASSIFICATION=    Desktop (GNOME)/File Managers
9194e8 33 COMPONENT_LICENSE=    GPLv2
819a3b 34 COMPONENT_LICENSE_FILE=    COPYING
9194e8 35
17e1f7 36 include $(WS_MAKE_RULES)/common.mk
819a3b 37
AW 38 PATH= $(PATH.gnu)
e8a0b9 39
016e53 40 CONFIGURE_OPTIONS += --sysconfdir=$(ETCDIR)
AW 41 CONFIGURE_OPTIONS += --libexecdir=$(USRLIBEXECDIR)
9194e8 42
d22062 43 CONFIGURE_ENV += PERL=$(PERL)
AW 44 CONFIGURE_ENV += PYTHON=$(PYTHON)
9194e8 45
e816a4 46 # Auto-generated dependencies
b6525a 47 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
AW 48 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
e816a4 49 REQUIRED_PACKAGES += image/library/exiv2
e8a0b9 50 REQUIRED_PACKAGES += library/audio/taglib
a85fe0 51 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
AP 52 REQUIRED_PACKAGES += library/desktop/gtk2
53 REQUIRED_PACKAGES += library/desktop/libgsf
54 REQUIRED_PACKAGES += library/desktop/pango
55 REQUIRED_PACKAGES += library/glib2
56 REQUIRED_PACKAGES += library/libpoppler
57 REQUIRED_PACKAGES += system/library
58 REQUIRED_PACKAGES += system/library/math