xref: /OK3568_Linux_fs/buildroot/package/trinity/trinity.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# trinity
4#
5################################################################################
6
7TRINITY_VERSION = 1.9
8TRINITY_SITE = http://codemonkey.org.uk/projects/trinity
9TRINITY_SOURCE = trinity-$(TRINITY_VERSION).tar.xz
10TRINITY_LICENSE = GPL-2.0
11TRINITY_LICENSE_FILES = COPYING
12TRINITY_CPE_ID_VENDOR = trinity_project
13
14define TRINITY_CONFIGURE_CMDS
15	(cd $(@D); $(TARGET_CONFIGURE_OPTS) ./configure)
16endef
17
18define TRINITY_BUILD_CMDS
19	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)
20endef
21
22define TRINITY_INSTALL_TARGET_CMDS
23	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR)/usr install
24endef
25
26# Install helper scripts
27define TRINITY_INSTALL_HELPER_SCRIPTS
28	mkdir -p $(TARGET_DIR)/usr/libexec/trinity
29	cp -p $(@D)/scripts/* $(TARGET_DIR)/usr/libexec/trinity/
30endef
31TRINITY_POST_INSTALL_TARGET_HOOKS += TRINITY_INSTALL_HELPER_SCRIPTS
32
33$(eval $(generic-package))
34