# # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL)". You may # only use this file in accordance with the terms of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright (c) 2024 Andreas Wacknitz # USE_PARALLEL_BUILD= yes USE_DEFAULT_TEST_TRANSFORMS= yes include ../../../make-rules/shared-macros.mk COMPONENT_NAME= xapian COMPONENT_VERSION= 1.4.27 COMPONENT_SUMMARY= An Open Source Search Engine Library COMPONENT_PROJECT_URL= https://xapian.org COMPONENT_SRC= $(COMPONENT_NAME)-core-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz COMPONENT_ARCHIVE_HASH= sha256:bcbc99cfbf16080119c2571fc296794f539bd542ca3926f17c2999600830ab61 COMPONENT_ARCHIVE_URL= https://oligarchy.co.uk/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE) COMPONENT_FMRI= library/xapian COMPONENT_CLASSIFICATION= System/Libraries COMPONENT_LICENSE= GPLv2+ COMPONENT_LICENSE_FILE= COPYING include $(WS_MAKE_RULES)/common.mk CFLAGS += $(XPG6MODE) COMPONENT_PREP_ACTION= ( cd $(@D) && autoreconf -fi ) CONFIGURE_OPTIONS += --sysconfdir=$(ETCDIR) COMPONENT_TEST_TRANSFORMS += \ '-e "/^Running /p"' \ '-e "/failed/p"' \ '-e "/passed/p"' \ '-e "/^Please/p"' \ '-e "/======/p"' # Auto-generated dependencies REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG) REQUIRED_PACKAGES += library/zlib REQUIRED_PACKAGES += shell/ksh93 REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/math