Update of /cvsroot/leaf/src/The_UnNamed_One/apps/libpcap
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv2561

Added Files:
        buildtool.cfg buildtool.mk libpcap-0.9.8.tar.gz 
Log Message:
libpcap is required by ppp
new upstream version 0.9.8 - the lrp is approx. 13kb bigger than 0.9.0 from 
Bering-uClibc


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

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

<File libpcap-0.9.8.tar.gz>
  Server = cvs-sourceforge
  Revision = HEAD  
  Directory = libpcap
  envname = LIBPCAP_SOURCE
</File>

<Package>
    <libpcap>
            Version = 0.9.8
            Revision = 1
            
            Help <<EOF
            The libpcap library
            Homepage: http://www.tcpdump.org/
            LEAF Package by __PACKAGER__, __BUILDDATE__
            EOF
            
            <Permissions>
                    Files = 644
                    Directories = 755
            </Permissions>
            
            <Owner>
                    Files = root:root
                    Directories = root:root
            </Owner>
            
            <Contents>
                    <File>
                            Source      = usr/lib/libpcap.so.0.9.8
                            Filename    = usr/lib/libpcap.so.0.9.8
                            Type        = binary
                            Permissions = 755
                    </File>
                    
                    <File>
                            Target      = usr/lib/libpcap.so.0.9.8
                            Filename    = usr/lib/libpcap.so
                            Type        = link
                    </File>
            </Contents>
    </libpcap>
</Package>

--- NEW FILE: buildtool.mk ---
#############################################################
#
# libpcap
#
#############################################################

include $(MASTERMAKEFILE)
LIBPCAP_DIR:=libpcap-0.9.8
LIBPCAP_TARGET_DIR:=$(BT_BUILD_DIR)/libpcap
export CC=$(TARGET_CC)

$(LIBPCAP_DIR)/.source:
        zcat $(LIBPCAP_SOURCE) | tar -xvf -     
#       cat $(LIBPCAP_PATCH1) | patch -d $(LIBPCAP_DIR) -p1  
        touch $(LIBPCAP_DIR)/.source

$(LIBPCAP_DIR)/.configured: $(LIBPCAP_DIR)/.source
        (cd $(LIBPCAP_DIR); ac_cv_linux_vers=2  \
                ./configure \
                        --build=i386-pc-linux-gnu \
                        --target=i386-pc-linux-gnu \
                        --prefix=/usr \
                        --enable-ipv6 \
                        --with-pcap=linux \
                        --with-dag=no \
                        --with-septel=no );
        touch $(LIBPCAP_DIR)/.configured
        
source: $(LIBPCAP_DIR)/.source


$(LIBPCAP_DIR)/.build: $(LIBPCAP_DIR)/.configured
        mkdir -p $(LIBPCAP_TARGET_DIR)
        $(MAKE) CCOPT="$(BT_COPT_FLAGS)" -C $(LIBPCAP_DIR) shared
        $(MAKE) DESTDIR=$(LIBPCAP_TARGET_DIR) -C $(LIBPCAP_DIR) install
        $(MAKE) DESTDIR=$(LIBPCAP_TARGET_DIR) -C $(LIBPCAP_DIR) install-shared
        $(BT_STRIP) $(BT_STRIP_LIBOPTS) 
$(LIBPCAP_TARGET_DIR)/usr/lib/libpcap.so.0.9.8
#       ln -sf libpcap.so.0.9.8 $(LIBPCAP_TARGET_DIR)/usr/lib/libpcap.so.0.9
        ln -sf libpcap.so.0.9.8 $(LIBPCAP_TARGET_DIR)/usr/lib/libpcap.so
        cp -a $(LIBPCAP_TARGET_DIR)/* $(BT_STAGING_DIR)
        touch $(LIBPCAP_DIR)/.build

build: $(LIBPCAP_DIR)/.build

clean:
        echo $(PATH)
        -rm $(LIBPCAP_DIR)/.build
        rm -rf $(LIBPCAP_TARGET_DIR)
        $(MAKE) -C $(LIBPCAP_DIR) clean
        rm -f $(BT_STAGING_DIR)/usr/lib/libpcap.a
        rm -f $(BT_STAGING_DIR)/usr/lib/libpcap.so*
        rm -f $(BT_STAGING_DIR)/usr/include/pcap.h
        rm -f $(BT_STAGING_DIR)/usr/include/pcap-namedb.h
        rm -f $(BT_STAGING_DIR)/usr/include/pcap-bpf.h
        
srcclean:
        rm -rf $(LIBPCAP_DIR)


-------------------------------------------------------------------------
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