1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# tcf-agent 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunTCF_AGENT_VERSION = 1.7.0 8*4882a593Smuzhiyun# the tar.xz link was broken the time this file got authored 9*4882a593SmuzhiyunTCF_AGENT_SOURCE = org.eclipse.tcf.agent-$(TCF_AGENT_VERSION).tar.gz 10*4882a593SmuzhiyunTCF_AGENT_SITE = http://git.eclipse.org/c/tcf/org.eclipse.tcf.agent.git/snapshot 11*4882a593Smuzhiyun# see https://wiki.spdx.org/view/Legal_Team/License_List/Licenses_Under_Consideration 12*4882a593SmuzhiyunTCF_AGENT_LICENSE = BSD-3-Clause 13*4882a593SmuzhiyunTCF_AGENT_LICENSE_FILES = agent/edl-v10.html 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunTCF_AGENT_DEPENDENCIES = util-linux 16*4882a593SmuzhiyunTCF_AGENT_SUBDIR = agent 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun# there is not much purpose for the shared lib, 19*4882a593Smuzhiyun# if wont be used (unmodifed) outside the tcf-agent application 20*4882a593SmuzhiyunTCF_AGENT_CONF_OPTS = \ 21*4882a593Smuzhiyun -DBUILD_SHARED_LIBS=OFF \ 22*4882a593Smuzhiyun -DTCF_MACHINE=$(call qstrip,$(BR2_PACKAGE_TCF_AGENT_ARCH)) 23*4882a593Smuzhiyun 24*4882a593Smuzhiyundefine TCF_AGENT_INSTALL_INIT_SYSTEMD 25*4882a593Smuzhiyun $(INSTALL) -D -m 644 package/tcf-agent/tcf-agent.service \ 26*4882a593Smuzhiyun $(TARGET_DIR)/usr/lib/systemd/system/tcf-agent.service 27*4882a593Smuzhiyunendef 28*4882a593Smuzhiyun 29*4882a593Smuzhiyundefine TCF_AGENT_INSTALL_INIT_SYSV 30*4882a593Smuzhiyun $(INSTALL) -D -m 755 package/tcf-agent/S55tcf-agent \ 31*4882a593Smuzhiyun $(TARGET_DIR)/etc/init.d/S55tcf-agent 32*4882a593Smuzhiyunendef 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun$(eval $(cmake-package)) 35