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

Added Files:
        buildtool.cfg buildtool.mk ipp2p-0.8.2.tar.gz 
        iptables-1.4.0.tar.bz2 
Log Message:
initial import


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

--- NEW FILE: buildtool.cfg ---
<Server netfilter>
        Type = ftp
        Name = ftp.de.netfilter.org
        Serverpath = /pub/iptables/
</Server>

<File buildtool.mk>
  Server = cvs-sourceforge
  Revision = HEAD
  Directory = iptables
</File>

<File iptables-1.4.0.tar.bz2>
  Server = netfilter
  envname = IPTABLES_SOURCE
  Revision = HEAD
</File>

<File ipp2p-0.8.2.tar.gz>
  Server = cvs-sourceforge
  envname = IPP2P_SOURCE
  Revision = HEAD
  Directory = iptables
</File>

#<File iptables-make.patch>
#  Server = cvs-sourceforge
#  envname = IPTABLES_PATCH1
#  Revision = HEAD
#  Directory = iptables
#</File>

<Package>
        <iptables>
                Version  = 1.4.0
                Revision = 0


                Help <<EOF
                        IP packet filter administration tools for 2.6.x+ kernels
                        Homepage: http://www.netfilter.org
                        LEAF package by __PACKAGER__, __BUILDDATE__
                        EOF

                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                                Files = root:root
                                Directories = root:root
                </Owner>

                <Contents>
                        <File>
                                Filename        = lib/iptables/
                                Source          = lib/iptables/libipt*.so
                                Type            = binary
                                Permissions     = 755
                        </File>

                        <File>
                                Filename        = lib/iptables/
                                Source          = lib/iptables/libxt*.so
                                Type            = binary
                                Permissions     = 755
                        </File>

                        <File>
                                Filename        = sbin/iptables
                                Source          = sbin/iptables
                                Type            = binary
                                Permissions     = 755
                        </File>
                </Contents>
        </iptables>

        <ip6table>
                Version  = 1.4.0
                Revision = 0


                Help <<EOF
                        IPV6 packet filter administration tools for 2.6.x+ 
kernels
                        Homepage: http://www.netfilter.org
                        LEAF package by __PACKAGER__, __BUILDDATE__
                        EOF

                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                                Files = root:root
                                Directories = root:root
                </Owner>

                <Contents>
                        <File>
                                Filename        = lib/iptables/
                                Source          = lib/iptables/libip6t*.so
                                Type            = binary
                                Permissions     = 755
                        </File>

                        <File>
                                Filename        = sbin/ip6tables
                                Source          = sbin/ip6tables
                                Type            = binary
                                Permissions     = 755
                        </File>
                </Contents>
        </ip6table>

        <iptutil>
                Version  = 1.4.0
                Revision = 0


                Help <<EOF
                        iptables save & restore
                        Homepage: http://www.netfilter.org
                        LEAF package by __PACKAGER__, __BUILDDATE__
                        EOF

                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                                Files = root:root
                                Directories = root:root
                </Owner>

                <Contents>
                        <File>
                                Filename        = sbin/iptables-save
                                Source          = sbin/iptables-save
                                Type            = binary
                                Permissions     = 755
                        </File>

                        <File>
                                Filename        = sbin/iptables-restore
                                Source          = sbin/iptables-restore
                                Type            = binary
                                Permissions     = 755
                        </File>
                </Contents>
        </iptutil>

        <ip6tutil>
                Version  = 1.4.0
                Revision = 0


                Help <<EOF
                        ip6tables save & restore
                        Homepage: http://www.netfilter.org
                        LEAF package by __PACKAGER__, __BUILDDATE__
                        EOF

                <Permissions>
                        Files = 644
                        Directories = 755
                </Permissions>

                <Owner>
                                Files = root:root
                                Directories = root:root
                </Owner>

                <Contents>
                        <File>
                                Filename        = sbin/ip6tables-save
                                Source          = sbin/ip6tables-save
                                Type            = binary
                                Permissions     = 755
                        </File>

                        <File>
                                Filename        = sbin/ip6tables-restore
                                Source          = sbin/ip6tables-restore
                                Type            = binary
                                Permissions     = 755
                        </File>
                </Contents>
        </ip6tutil>
</Package>

--- NEW FILE: buildtool.mk ---
#############################################################
#
# iptables
#
# $Id: buildtool.mk,v 1.1 2008/03/01 16:22:38 hejl Exp $
#############################################################

include $(MASTERMAKEFILE)
IPTABLES_DIR:=iptables-1.4.0
IPP2P_DIR:=ipp2p-0.8.2
IPTABLES_TARGET_DIR:=$(BT_BUILD_DIR)/iptables

EXTRA_VARS := BINDIR=/sbin \
        DO_IPV6=1 \
        PREFIX= \
        CC=$(TARGET_CC) \
        KERNEL_DIR=$(BT_LINUX_DIR) \
        KBUILD_OUTPUT=$(BT_LINUX_DIR) \
        CC=$(TARGET_CC) \
        LD=$(TARGET_LD) \
        COPT_FLAGS="$(BT_COPT_FLAGS)" \
        LIBDIR=/lib \
        MANDIR=/usr/share/man \
        INCDIR=/usr/include \
        DESTDIR=$(IPTABLES_TARGET_DIR)

BUILD_TARGETS :=all iptables-save iptables-restore ip6tables-save 
ip6tables-restore
        
$(IPTABLES_DIR)/.source: 
        bzcat $(IPTABLES_SOURCE) |  tar -xvf - 
#       cat $(IPTABLES_PATCH1) | patch -d $(IPTABLES_DIR) -p1
        -ln -s $(IPTABLES_DIR) iptables
        zcat $(IPP2P_SOURCE) |  tar -xvf - 
        touch $(IPP2P_DIR)/.source
        touch $(IPTABLES_DIR)/.source

$(IPTABLES_DIR)/.build: $(IPTABLES_DIR)/.source
        mkdir -p $(IPTABLES_TARGET_DIR)
        $(MAKE) -C $(IPTABLES_DIR) $(EXTRA_VARS) $(BUILD_TARGETS)
        $(MAKE) -C $(IPTABLES_DIR) $(EXTRA_VARS) install
        $(MAKE) -C $(IPTABLES_DIR) $(EXTRA_VARS) install-experimental
        $(MAKE) -C $(IPTABLES_DIR) $(EXTRA_VARS) install-devel-libs
#       $(MAKE) -C $(IPP2P_DIR) KERNEL_SRC=$(BT_LINUX_DIR) 
IPTABLES_SRC=../$(IPTABLES_DIR)
#       cp -a $(IPP2P_DIR)/libipt_ipp2p.so $(IPTABLES_TARGET_DIR)/lib/iptables/
#       cp -a $(IPP2P_DIR)/ipt_ipp2p.o 
$(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)/kernel/net/ipv4/netfilter/
        -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(IPTABLES_TARGET_DIR)/sbin/*
        -$(BT_STRIP) $(BT_STRIP_LIBOPTS) $(IPTABLES_TARGET_DIR)/lib/iptables/*
        cp -r $(IPTABLES_DIR)/include/* $(BT_STAGING_DIR)/include
        cp -a $(IPTABLES_TARGET_DIR)/* $(BT_STAGING_DIR)
        touch $(IPTABLES_DIR)/.build
        $(BT_DEPMOD) -ae -b $(BT_STAGING_DIR) -r -F 
$(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)/build/System.map 
$(BT_KERNEL_RELEASE)
        touch $(IPP2P_DIR)/.build

source: $(IPTABLES_DIR)/.source 

build: $(IPTABLES_DIR)/.build

clean:
        -rm $(IPTABLES_DIR)/.build
        -rm iptables
        -rm $(IPP2P_DIR)/.build
        -$(MAKE) -C $(IPTABLES_DIR) clean
        -$(MAKE) -C $(IPP2P_DIR) clean  
  
srcclean:
        rm -rf $(IPTABLES_DIR)
        rm -rf $(IPP2P_DIR)

--- NEW FILE: iptables-1.4.0.tar.bz2 ---
(This appears to be a binary file; contents omitted.)


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