1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# ifplugd 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunIFPLUGD_VERSION = 0.28 8*4882a593SmuzhiyunIFPLUGD_SITE = http://0pointer.de/lennart/projects/ifplugd 9*4882a593SmuzhiyunIFPLUGD_LICENSE = GPL-2.0+ 10*4882a593SmuzhiyunIFPLUGD_LICENSE_FILES = LICENSE 11*4882a593SmuzhiyunIFPLUGD_SELINUX_MODULES = ifplugd 12*4882a593SmuzhiyunIFPLUGD_AUTORECONF = YES 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun# install-strip unconditionally overwrites $(TARGET_DIR)/etc/ifplugd/ifplugd.* 15*4882a593SmuzhiyunIFPLUGD_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-exec 16*4882a593SmuzhiyunIFPLUGD_CONF_OPTS = --disable-lynx --with-initdir=/etc/init.d/ 17*4882a593SmuzhiyunIFPLUGD_DEPENDENCIES = libdaemon 18*4882a593Smuzhiyun 19*4882a593Smuzhiyundefine IFPLUGD_INSTALL_FIXUP 20*4882a593Smuzhiyun $(INSTALL) -D -m 0644 $(@D)/conf/ifplugd.conf $(TARGET_DIR)/etc/ifplugd/ifplugd.conf; \ 21*4882a593Smuzhiyun $(SED) 's^\(ARGS=.*\)w^\1^' $(TARGET_DIR)/etc/ifplugd/ifplugd.conf; \ 22*4882a593Smuzhiyun $(INSTALL) -D -m 0755 $(@D)/conf/ifplugd.action \ 23*4882a593Smuzhiyun $(TARGET_DIR)/etc/ifplugd/ifplugd.action 24*4882a593Smuzhiyunendef 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunIFPLUGD_POST_INSTALL_TARGET_HOOKS += IFPLUGD_INSTALL_FIXUP 27*4882a593Smuzhiyun 28*4882a593Smuzhiyundefine IFPLUGD_INSTALL_INIT_SYSV 29*4882a593Smuzhiyun $(INSTALL) -D -m 0755 $(@D)/conf/ifplugd.init \ 30*4882a593Smuzhiyun $(TARGET_DIR)/etc/init.d/S45ifplugd 31*4882a593Smuzhiyun # don't use bash for init script 32*4882a593Smuzhiyun $(SED) 's^/bin/bash^/bin/sh^g' $(TARGET_DIR)/etc/init.d/S45ifplugd 33*4882a593Smuzhiyunendef 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun$(eval $(autotools-package)) 36