Changeset 248

Show
Ignore:
Timestamp:
07/18/08 11:07:30 (4 years ago)
Author:
root
Message:

Sync and add packages from 3.0

Location:
floppyfw/package
Files:
12 added
16 modified

Legend:

Unmodified
Added
Removed
  • floppyfw/package/Config.in

    r218 r248  
    4747source "package/tcpdump/Config.in" 
    4848source "package/wsmenu/Config.in" 
     49source "package/micro_proxy/Config.in" 
     50source "package/muninlite/Config.in" 
     51source "package/openntp/Config.in" 
     52source "package/quagga/Config.in" 
    4953 
    5054comment "Libraries" 
  • floppyfw/package/busybox/busybox.mk

    r242 r248  
    55############################################################# 
    66 
    7 BUSYBOX_VERSION=1.9.1 
     7BUSYBOX_VERSION=1.11.0 
    88# BUSYBOX_VERSION=1.6.1 
    99# BUSYBOX_VERSION=1.2.2.1 
  • floppyfw/package/dropbear/dropbear.mk

    r240 r248  
    55############################################################# 
    66 
    7 DROPBEAR_VERSION=0.50 
     7DROPBEAR_VERSION=0.51 
    88 
    99DROPBEAR_SOURCE_URL=http://matt.ucc.asn.au/dropbear/releases/ 
     
    7171 
    7272$(DROPBEAR_PKG_DIR)/usr/sbin/dropbear: $(DROPBEAR_DIR)/dropbearmulti 
     73        -$(RM) -r  $(DROPBEAR_PKG_DIR) 
    7374        mkdir -p $(DROPBEAR_PKG_DIR)/etc/dropbear 
    7475        mkdir -p $(DROPBEAR_PKG_DIR)/usr/bin 
  • floppyfw/package/e3/e3.mk

    r188 r248  
    99# Setting our variables. 
    1010 
    11 E3_SOURCE_URL=http://www.sax.de/~adlibit/ 
    12 E3_VERSION=2.7.0 
     11E3_SOURCE_URL=http://mitglied.lycos.de/albkleine/ 
     12E3_VERSION=2.7.1 
    1313E3_SOURCE=e3-$(E3_VERSION).tar.gz 
    1414E3_DIR=$(BUILD_DIR)/e3-$(E3_VERSION) 
  • floppyfw/package/initrd/initrd.mk

    r244 r248  
    3131 
    3232        mkdir $(TMP_MNT) 
    33         # mount -t minix -o loop $(TMP_INITRD) $(TMP_MNT) 
     33        if [ "$(LINUX_INITRD_TYPE)" = "initrd" ] ; then \ 
     34                dd if=/dev/zero of=$(TMP_INITRD) bs=1024 count=600; \ 
     35                mke2fs $(TMP_INITRD); \ 
     36                mount -t ext2 -o loop $(TMP_INITRD) $(TMP_MNT); \ 
     37        fi; 
    3438        cp -a $(INITRD_MASTER)/* $(TMP_MNT)/. 
    3539        cp -a $(FILES_DIR)/linuxrc $(TMP_MNT)/. 
     
    4852                mknod -m 660 ram0 b 1 0; \ 
    4953        ); 
    50         mksquashfs-lzma $(TMP_MNT) $(TMP_INITRD).sq -all-root -noappend -nopad 
    51         mv $(TMP_INITRD).sq $(BUILD_DIR)/initrd.sq 
     54        if [ "$(LINUX_INITRD_TYPE)" = "initrd" ] ; then \ 
     55                umount $(TMP_MNT); \ 
     56                lzma $(TMP_INITRD); \ 
     57                mv $(TMP_INITRD).lzma $(BUILD_DIR)/initrd.sq; \ 
     58        fi; 
     59 
     60        if [ "$(LINUX_INITRD_TYPE)" = "squashfs" ] ; then \ 
     61                mksquashfs-lzma $(TMP_MNT) $(TMP_INITRD).sq -all-root -noappend -nopad; \ 
     62                mv $(TMP_INITRD).sq $(BUILD_DIR)/initrd.sq; \ 
     63        fi; 
    5264 
    5365 
     
    5769initrd-ide: $(INITRD_MASTER) $(MODULES_DIR)/idemods.ffw $(MODULES_DIR)/usbmods.ffw 
    5870        -[ -d $(TMP_MNT) ] && $(RM) -r $(TMP_MNT) 
    59         -[ -f $(TMP_INITRD) ] && $(RM) $(TMP_INITRD) 
     71        -[ -f $(TMP_INITRD) ] && $(RM) -r $(TMP_INITRD) 
    6072 
    6173        mkdir $(TMP_MNT) 
     74        if [ "$(LINUX_INITRD_TYPE)" = "initrd" ] ; then \ 
     75                dd if=/dev/zero of=$(TMP_INITRD) bs=1024 count=600; \ 
     76                mke2fs $(TMP_INITRD); \ 
     77                mount -t ext2 -o loop $(TMP_INITRD) $(TMP_MNT); \ 
     78        fi; 
    6279        cp -a $(INITRD_MASTER)/* $(TMP_MNT)/. 
    6380        cp -a $(FILES_DIR)/linuxrc $(TMP_MNT)/. 
     
    7996                mknod -m 660 ram0 b 1 0; \ 
    8097        ); 
    81         mksquashfs-lzma $(TMP_MNT) $(TMP_INITRD).sq -all-root -noappend -nopad 
    82         mv $(TMP_INITRD).sq $(BUILD_DIR)/initrd.sq 
     98        if [ "$(LINUX_INITRD_TYPE)" = "initrd" ] ; then \ 
     99                umount $(TMP_MNT); \ 
     100                lzma $(TMP_INITRD); \ 
     101                mv $(TMP_INITRD).lzma $(BUILD_DIR)/initrd.sq; \ 
     102        fi; 
     103 
     104        if [ "$(LINUX_INITRD_TYPE)" = "squashfs" ] ; then \ 
     105                mksquashfs-lzma $(TMP_MNT) $(TMP_INITRD).sq -all-root -noappend -nopad 
     106                mv $(TMP_INITRD).sq $(BUILD_DIR)/initrd.sq; \ 
     107        fi; 
    83108 
    84109 
    85110initrd-livekit: $(INITRD_MASTER) 
    86111        -[ -d $(TMP_MNT) ] && $(RM) -r $(TMP_MNT) 
    87         -[ -f $(TMP_INITRD) ] && $(RM) $(TMP_INITRD) 
     112        -[ -f $(TMP_INITRD) ] && $(RM) -r $(TMP_INITRD) 
    88113 
    89114        mkdir $(TMP_MNT) 
  • floppyfw/package/iptables/iptables.mk

    r241 r248  
    55############################################################# 
    66 
    7 # IPTABLES_VERSION=1.3.7 
    8 IPTABLES_VERSION=1.4.0 
     7IPTABLES_VERSION=1.3.7 
     8# IPTABLES_VERSION=1.4.0 
    99 
    1010IPTABLES_SOURCE_URL=http://netfilter.org/projects/iptables/files/ 
  • floppyfw/package/linux/linux-2.6.mk

    r244 r248  
    7575endif 
    7676 
    77 $(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked 
     77$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked \ 
     78                $(HOSTAP_DRIVER_DIR)/.unpacked \ 
     79                patch-o-matic 
    7880        # Patching the kernel. 
    7981        $(SCRIPTS_DIR)/patch-kernel.sh $(LINUX_DIR) $(PATCH_DIR)/kernel-2.6 0 *.patch 
     
    138140 
    139141$(LINUX_KERNEL): $(LINUX_DIR)/$(LINUX_BINLOC) 
    140         cp -f $(LINUX_DIR)/$(LINUX_BINLOC) $(LINUX_KERNEL) 
     142        cp -pf $(LINUX_DIR)/$(LINUX_BINLOC) $(LINUX_KERNEL) 
    141143        touch -c $(LINUX_KERNEL) 
    142144 
  • floppyfw/package/linux/linux.mk

    r247 r248  
    4646LINUX_MODULES_DEP=$(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
    4747LINUX_MODULE_EXT=o 
     48 
     49LINUX_INITRD_TYPE=squashfs 
    4850 
    4951BASE_MODULES="ip_gre ipip bridge isa-pnp crc32" 
     
    8991        touch $@ 
    9092 
    91 $(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked \ 
    92                 $(HOSTAP_DRIVER_DIR)/.unpacked  
     93$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked 
    9394        echo $(PATCH_O_MATIC_DIR)/.unpacked  
    9495        mkdir -p $(PATCH_DIR)/kernel 
     
    173174        $(MAKE) D=1 V=1 ARCH=i386 CC="$(TARGET_CC)" -C $(LINUX_DIR) $(LINUX_FORMAT) 
    174175        $(MAKE) D=1 V=1 ARCH=i386 CC="$(TARGET_CC)" -C $(LINUX_DIR) modules 
     176 
     177$(LINUX_MODULES_DEP): $(LINUX_DIR)/$(LINUX_BINLOC) 
    175178        $(RM) -r $(MODULES_DIR)/lib/modules 
    176179        $(MAKE) D=1 V=1 ARCH=i386 -C $(LINUX_DIR) INSTALL_MOD_PATH=$(MODULES_DIR) modules_install 
     180 
     181        [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 
     182        $(BASE_DIR)/scripts/depmod.pl -n \ 
     183                -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 
     184                -k $(LINUX_DIR)/vmlinux \ 
     185                > $(LINUX_MODULES_DEP) 
     186 
     187        (cd $(MODULES_BASE_DIR) ; cat $(LINUX_MODULES_DEP) | $(BASE_DIR)/scripts/capsfix.pl > $(TMP_DIR)/moddep ) 
     188 
     189        cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).precaps 
     190 
     191        cp $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 
     192 
    177193        (cd $(MODULES_DIR)/lib/modules; ln -s $(LINUX_VERSION)/kernel/drivers .) 
    178194 
     
    183199        touch -c $(LINUX_KERNEL) 
    184200 
    185 $(LINUX_MODULES_DEP): $(LINUX_KERNEL) 
     201 
     202linux: patch-o-matic hostap-driver-source $(LINUX_KERNEL) $(LINUX_MODULES_DEP)  
     203 
     204linux-depmod: linux 
     205        # $(DEPMOD_CMD) 
    186206        # Modutils-version 
    187207        #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) > $(LINUX_MODULES_DEP) 
    188208 
    189         # Back up first. 
    190         # [ -f  $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) \ 
    191         #       $(LINUX_MODULES_DEP).org 
    192  
    193         # Run depmod. 
    194         $(DEPMOD_CMD) 
    195209 
    196210        [ -f  $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) \ 
    197211                $(LINUX_MODULES_DEP).precaps 
    198212 
    199         (cd $(MODULES_DIR) ; \ 
    200                 cat $(LINUX_MODULES_DEP) \ 
    201                         | $(SCRIPTS_DIR)/capsfix.pl > $(TMP_DIR)/moddep \ 
    202                 ); 
    203  
    204         mv $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 
    205  
    206 linux: patch-o-matic $(LINUX_MODULES_DEP) 
    207                 # $(LINUX_KERNEL)  
    208  
    209 linux-source: $(DL_DIR)/$(LINUX_SOURCE) 
    210  
    211 linux-depmod: 
    212         $(DEPMOD_CMD) 
     213        # busybox perl. 
     214        [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 
     215        $(BASE_DIR)/scripts/depmod.pl -n \ 
     216                -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 
     217                -k $(LINUX_DIR)/vmlinux \ 
     218                > $(LINUX_MODULES_DEP) 
     219 
     220        # "Sanitizing" it. 
     221        $(SED) 's/\\\n//' $(LINUX_MODULES_DEP) 
     222        # mv $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 
    213223 
    214224linux-menuconfig: $(LINUX_DIR)/.configured 
     
    218228        ) 
    219229 
     230linux-source: $(DL_DIR)/$(LINUX_SOURCE) 
     231 
    220232# This has been renamed so we do _NOT_ by default run this on 'make clean' 
    221233linuxclean: clean 
  • floppyfw/package/madwifi/madwifi.mk

    r214 r248  
    55############################################################# 
    66 
    7 MADWIFI_VER=r1842-20061207 
     7MADWIFI_VER=r2826-20071105 
    88MADWIFI_SOURCE_URL=http://snapshots.madwifi.org/madwifi-ng/ 
    99MADWIFI_SOURCE=madwifi-ng-$(MADWIFI_VER).tar.gz 
     
    3333 
    3434$(MADWIFI_DIR)/tools/wlanconfig: $(MADWIFI_DIR)/.configured 
    35         $(MAKE) KERNELPATH=$(LINUX_DIR) -C $(MADWIFI_DIR)  
     35        $(MAKE) ARCH=$(ARCH) KERNELPATH=$(LINUX_DIR) -C $(MADWIFI_DIR)  
    3636        # KMODPATH=$(MODULES_DIR)  
    3737         
     
    3939        -$(RM) -r  $(MADWIFI_PKG_DIR) 
    4040        mkdir -p  $(MADWIFI_PKG_DIR) 
    41         $(MAKE) KERNELPATH=$(LINUX_DIR) \ 
     41        $(MAKE) ARCH=$(ARCH) KERNELPATH=$(LINUX_DIR) \ 
    4242                MANDIR=/usr/man \ 
    4343                BINDIR=/usr/bin \ 
  • floppyfw/package/modules/basemods.mk

    r231 r248  
    1818        # Netfilter. 
    1919        # 
    20         $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/base/" --module="$(IPTABLES_MODULES)" > $(TMP_DIR)/iptablesmodules.lst 
     20        -[ "$(IPTABLES_MODULES)" != "" ] && $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/base/" --module="$(IPTABLES_MODULES)" > $(TMP_DIR)/iptablesmodules.lst 
    2121         
    2222        # 
    2323        # Rest. 
    2424        # 
    25         $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/base/" --module=$(BASE_MODULES) > $(TMP_DIR)/basemodules.lst 
     25        -[ "$(BASE_MODULES)" != "" ] && $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/base/" --module=$(BASE_MODULES) > $(TMP_DIR)/basemodules.lst 
    2626         
    2727        ( cd $(MODULES_DIR)/base; tar -cpvf ../base.tar *; ) 
  • floppyfw/package/modules/nics.mk

    r176 r248  
    33        mkdir -p $(MODULES_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net 
    44 
    5         $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/nics/" --module="$(NIC_MODULES)" > $(TMP_DIR)/nicmodules.lst 
     5        -[ "$(NIC_MODULES)" != "" ] && $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/nics/" --module="$(NIC_MODULES)" > $(TMP_DIR)/nicmodules.lst 
    66         
    77        ( cd $(MODULES_DIR)/nics; tar -cpvf ../nics.tar *; ) 
  • floppyfw/package/modules/pcmcia-modules.mk

    r231 r248  
    33        mkdir -p $(MODULES_DIR)/pcmcia/lib/modules/$(LINUX_VERSION)/kernel/drivers/net 
    44 
    5         $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/pcmcia/" --module="$(IPTABLES_MODULES)" > $(TMP_DIR)/pcmcia.lst 
     5         -[ "$(PCMCIA_MODULES)" != "" ] && $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/pcmcia/" --module="$(PCMCIA_MODULES)" > $(TMP_DIR)/pcmcia.lst 
    66 
    77 
  • floppyfw/package/modules/pcmciabase.mk

    r231 r248  
    33        mkdir -p $(MODULES_DIR)/pcmciabase/lib/modules/$(LINUX_VERSION)/kernel/drivers/net 
    44         
    5         $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/pcmciabase/" --module="$(PCMCIA_BASE_MODULES)" > $(TMP_DIR)/pcmciabasemodules.lst 
     5        -[ "$(PCMCIA_BASE_MODULES)" != "" ] && $(SCRIPTS_DIR)/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_DIR)/pcmciabase/" --module="$(PCMCIA_BASE_MODULES)" > $(TMP_DIR)/pcmciabasemodules.lst 
    66 
    77        ( cd $(MODULES_DIR)/pcmciabase; tar -cpvf ../pcmciabase.tar *; ) 
  • floppyfw/package/nanotop/nanotop.mk

    r231 r248  
    11################################################################# 
    2 # 2005-08-06 
     2# 2007-01-14 
    33# This is a makefile for compiling nanotop in the floppyFW 
    44# dev-kit. 
     
    4545 
    4646$(NANOTOP_DIR)/.configured: $(NANOTOP_DIR)/.unpacked 
    47         $(RM) -r $(NANOTOP_DIR)/nanotop.bz2 
    48         $(RM) -r $(NANOTOP_DIR)/bin/nanotop 
    4947        if [ ! -d $(NANOTOP_DIR)/bin ]; then mkdir -p $(NANOTOP_DIR)/bin;fi 
    50         $(SED) "s/^\ttar cf nanotop\.bz2 bin --bzip2//" $(NANOTOP_DIR)/Makefile 
    5148        touch $(NANOTOP_DIR)/.configured 
    5249 
     
    5552 
    5653$(NANOTOP_PKG_DIR)/bin/nanotop: $(NANOTOP_DIR)/.configured 
    57         $(MAKE) CC="$(TARGET_CC)" -C $(NANOTOP_DIR) 
     54        $(MAKE) -C $(NANOTOP_DIR) 
    5855        if [ ! -d $(NANOTOP_PKG_DIR)/bin ]; then mkdir -p $(NANOTOP_PKG_DIR)/bin;fi 
    5956        cp $(NANOTOP_DIR)/bin/nanotop $(NANOTOP_PKG_DIR)/bin/nanotop 
  • floppyfw/package/patch-o-matic/patch-o-matic.mk

    r214 r248  
    4343# 
    4444############################################################# 
    45 ifeq (BR2_PACKAGE_POM,y) 
    46 TARGETS+=patch-o-matic 
    47 endif 
     45# 
     46# There is no need for it, we will unpack everything anyway. 
     47# It's done in packages/linux/*.mk 
     48# 
  • floppyfw/package/wireless-tools/wireless-tools.mk

    r188 r248  
    2121# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 
    2222# USA 
    23 WIRELESS_TOOLS_SITE:=http://pcmcia-cs.sourceforge.net/ftp/contrib/ 
    24 WIRELESS_TOOLS_SOURCE:=wireless_tools.28.tar.gz 
    25 WIRELESS_TOOLS_DIR:=$(BUILD_DIR)/wireless_tools.28 
     23WIRELESS_TOOLS_SITE:=http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ 
     24WIRELESS_TOOLS_SOURCE:=wireless_tools.29.tar.gz 
     25WIRELESS_TOOLS_DIR:=$(BUILD_DIR)/wireless_tools.29 
    2626WIRELESS_TOOLS_CAT:=zcat 
    2727