1################################################################################ 2# 3# input-event-daemon 4# 5################################################################################ 6 7INPUT_EVENT_DAEMON_VERSION = 0.1.3 8INPUT_EVENT_DAEMON_SITE = $(call github,gandro,input-event-daemon,v$(INPUT_EVENT_DAEMON_VERSION)) 9INPUT_EVENT_DAEMON_LICENSE = input-event-daemon license 10INPUT_EVENT_DAEMON_LICENSE_FILES = README 11 12define INPUT_EVENT_DAEMON_BUILD_CMDS 13 touch $(@D)/input-event-table.h 14 $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS)" \ 15 LDFLAGS="$(TARGET_LDFLAGS)" -C $(@D) 16endef 17 18define INPUT_EVENT_DAEMON_INSTALL_TARGET_CMDS 19 $(INSTALL) -m 755 -D $(@D)/input-event-daemon \ 20 $(TARGET_DIR)/usr/bin/input-event-daemon 21 $(INSTALL) -m 644 -D $(@D)/docs/sample.conf \ 22 $(TARGET_DIR)/etc/input-event-daemon.conf 23endef 24 25define INPUT_EVENT_DAEMON_INSTALL_INIT_SYSV 26 $(INSTALL) -m 0755 -D package/input-event-daemon/S99input-event-daemon \ 27 $(TARGET_DIR)/etc/init.d/S99input-event-daemon 28endef 29 30define INPUT_EVENT_DAEMON_INSTALL_INIT_SYSTEMD 31 $(INSTALL) -D -m 644 package/input-event-daemon/input-event-daemon.service \ 32 $(TARGET_DIR)/usr/lib/systemd/system/input-event-daemon.service 33endef 34 35$(eval $(generic-package)) 36