Update of /cvsroot/leaf/src/bering-uclibc/apps/minicom
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3445

Added Files:
        buildtool.cfg buildtool.mk minicom-2.1.tar.gz 
Log Message:
small terminal application


--- NEW FILE: minicom-2.1.tar.gz ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
  Server = cvs-sourceforge
  Revision = HEAD
  Directory = ethtool
</File>

<File minicom-2.1.tar.gz>
  Server = cvs-sourceforge
  Revision = HEAD
  envname = MINICOM_SOURCE
  Directory = minicom
</File>

<Package>
        <minicom>
                Version = 2.1
                Revision = 1

                Help <<EOF
                Minicom is a menu driven communications program.
                It emulates ANSI and VT102 terminals. It has a dialing
                directory and auto zmodem download.
                Homepage: http://alioth.debian.org/projects/minicom
                Requires: ncurses.lrp
                LEAF package by __PACKAGER__, __BUILDDATE__
                EOF
                
                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                        Files = root:root
                        Directories = root:root
                </Owner>
                <Contents>
                        <File>          
                                Filename        = usr/bin/minicom
                                Source          = usr/bin/minicom
                                Type            = binary
                                Permissions = 755
                        </File>                 

                </Contents>                     
        </minicom>
</Package>

--- NEW FILE: buildtool.mk ---
# makefile for ethtool
include $(MASTERMAKEFILE)

MINICOM_DIR:=minicom-2.1
MINICOM_TARGET_DIR:=$(BT_BUILD_DIR)/minicom

$(MINICOM_DIR)/.source:
        zcat $(MINICOM_SOURCE) | tar -xvf -
        touch $(MINICOM_DIR)/.source

source: $(MINICOM_DIR)/.source

$(MINICOM_DIR)/.configured: $(MINICOM_DIR)/.source
        (cd $(MINICOM_DIR) ; CC=$(TARGET_CC) LD=$(TARGET_LD) ./configure 
--disable-nls --prefix=/usr)
        touch $(MINICOM_DIR)/.configured
                        
$(MINICOM_DIR)/.build: $(MINICOM_DIR)/.configured
        mkdir -p $(MINICOM_TARGET_DIR)
        mkdir -p $(MINICOM_TARGET_DIR)/usr/bin
        make CC=$(TARGET_CC) CFLAGS="$(BT_COPT_FLAGS)" -C $(MINICOM_DIR)
        -$(BT_STRIP) -s --remove-section=.note --remove-section=.comment 
$(MINICOM_DIR)/minicom
        cp -a $(MINICOM_DIR)/src/minicom $(MINICOM_TARGET_DIR)/usr/bin
        cp -a $(MINICOM_TARGET_DIR)/* $(BT_STAGING_DIR)
        touch $(MINICOM_DIR)/.build

build: $(MINICOM_DIR)/.build
                                                                                
         
clean:
        make -C $(MINICOM_DIR) clean
        rm -rf $(MINICOM_TARGET_DIR)
        rm -f $(MINICOM_DIR)/.build
        rm -f $(MINICOM_DIR)/.configured
                                                                                
                                 
srcclean: clean
        rm -rf $(MINICOM_DIR) 
        rm -f $(MINICOM_DIR)/.source


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to