1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# unscd 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunUNSCD_VERSION = 0.54 8*4882a593SmuzhiyunUNSCD_SOURCE = nscd-$(UNSCD_VERSION).c 9*4882a593SmuzhiyunUNSCD_SITE = http://busybox.net/~vda/unscd 10*4882a593SmuzhiyunUNSCD_LICENSE = GPL-2.0 11*4882a593SmuzhiyunUNSCD_LICENSE_FILES = $(UNSCD_SOURCE) 12*4882a593Smuzhiyun 13*4882a593Smuzhiyundefine UNSCD_EXTRACT_CMDS 14*4882a593Smuzhiyun cp $(UNSCD_DL_DIR)/$($(PKG)_SOURCE) $(@D)/ 15*4882a593Smuzhiyunendef 16*4882a593Smuzhiyun 17*4882a593Smuzhiyundefine UNSCD_BUILD_CMDS 18*4882a593Smuzhiyun cd $(@D); \ 19*4882a593Smuzhiyun $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -o nscd $(UNSCD_SOURCE) 20*4882a593Smuzhiyunendef 21*4882a593Smuzhiyun 22*4882a593Smuzhiyundefine UNSCD_INSTALL_TARGET_CMDS 23*4882a593Smuzhiyun $(INSTALL) -m 755 -D $(@D)/nscd $(TARGET_DIR)/usr/sbin/nscd 24*4882a593Smuzhiyun $(INSTALL) -m 600 -D package/unscd/nscd.conf $(TARGET_DIR)/etc/nscd.conf 25*4882a593Smuzhiyunendef 26*4882a593Smuzhiyun 27*4882a593Smuzhiyundefine UNSCD_INSTALL_INIT_SYSV 28*4882a593Smuzhiyun $(INSTALL) -m 755 -D package/unscd/S46unscd \ 29*4882a593Smuzhiyun $(TARGET_DIR)/etc/init.d/S46unscd 30*4882a593Smuzhiyunendef 31*4882a593Smuzhiyun 32*4882a593Smuzhiyundefine UNSCD_USERS 33*4882a593Smuzhiyun unscd -1 unscd -1 * - - - unscd user 34*4882a593Smuzhiyunendef 35*4882a593Smuzhiyun 36*4882a593Smuzhiyun$(eval $(generic-package)) 37