Update of /cvsroot/leaf/src/bering-uclibc/contrib/setserial In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv22570
Added Files: buildtool.cfg buildtool.mk setserial-2.17.tar.gz setserial.sh Log Message: buildtool setup for setserial contributed by Cedric Shieli --- NEW FILE: setserial.sh --- #!/bin/sh RCDLINKS="S,S19" test -f /bin/setserial || exit 0 test -f /etc/serial.conf || exit 0 grep -v ^# < /etc/serial.conf | while read device args do /bin/setserial -z $device $args done --- NEW FILE: buildtool.mk --- include $(MASTERMAKEFILE) SETSERIAL_DIR:=setserial-2.17 SETSERIAL_TARGET_DIR:=$(BT_BUILD_DIR)/setserial $(SETSERIAL_DIR)/.source: zcat $(SETSERIAL_SOURCE) | tar -xvf - touch $(SETSERIAL_DIR)/.source $(SETSERIAL_DIR)/.configured: $(SETSERIAL_DIR)/.source cd $(SETSERIAL_DIR); CFLAGS="$(BT_COPT_FLAGS)" ./configure \ --host=$(GNU_HOST_NAME) \ --prefix=/usr touch $(SETSERIAL_DIR)/.configured $(SETSERIAL_DIR)/.build: $(SETSERIAL_DIR)/.configured $(MAKE) -C $(SETSERIAL_DIR) mkdir -p $(BT_STAGING_DIR)/bin mkdir -p $(BT_STAGING_DIR)/etc/init.d cp -a -f $(SETSERIAL_DIR)/setserial $(BT_STAGING_DIR)/bin cp -a -f $(SETSERIAL_INITD) $(BT_STAGING_DIR)/etc/init.d/setserial.sh touch $(SETSERIAL_DIR)/.build source: $(SETSERIAL_DIR)/.source build: $(SETSERIAL_DIR)/.build clean: -rm $(SETSERIAL_DIR)/.build rm -rf $(SETSERIAL_TARGET_DIR) $(MAKE) -C $(SETSERIAL_DIR) clean rm -f $(BT_STAGING_DIR)/etc/init.d/setserial.sh rm -f $(BT_STAGING_DIR)/bin/setserial srcclean: rm -rf $(SETSERIAL_DIR) --- NEW FILE: buildtool.cfg --- <File buildtool.mk> Server = cvs-contrib-sourceforge Directory = setserial Revision = HEAD </File> <File setserial-2.17.tar.gz> Server = cvs-contrib-sourceforge Directory = setserial Revision = HEAD envname = SETSERIAL_SOURCE </File> <File setserial.sh> Server = cvs-contrib-sourceforge Directory = setserial Revision = HEAD envname = SETSERIAL_INITD </File> <Package> <serial> Version = 2.17 Revision = 1 Help <<EOF Serial driver config tool LRP package by __PACKAGER__, __BUILDDATE__ EOF <Permissions> Files = 755 Directories = 755 </Permissions> <Owner> Files = root:root Directories = root:root </Owner> <Contents> <File> Source = bin/setserial Filename = bin/setserial Type = binary </File> <File> Source = etc/init.d/setserial.sh Filename = etc/init.d/setserial.sh Type = binary </File> <File> Filename = etc/serial.conf Type = conf Type = list </File> </Contents> </serial> </Package> --- NEW FILE: setserial-2.17.tar.gz --- (This appears to be a binary file; contents omitted.) _______________________________________________ leaf-cvs-commits mailing list leaf-cvs-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits