Changeset 216

Show
Ignore:
Timestamp:
02/04/07 16:21:23 (5 years ago)
Author:
root
Message:

Many small changes.

Location:
floppyfw
Files:
9 modified

Legend:

Unmodified
Added
Removed
  • floppyfw/Makefile

    r214 r216  
    102102 
    103103world: echotarg $(TMP_DIR) $(DL_DIR) $(BUILD_DIR) $(STAGING_DIR) \ 
    104         $(TARGET_DIR) $(TARGET_PACKAGES_DIR) $(TARGETS) 
     104        $(TARGET_DIR) $(TARGET_PACKAGES_DIR) $(TARGETS) floppy 
     105 
    105106 
    106107.PHONY: all world clean dirclean distclean source $(TARGETS) \ 
    107108        $(TARGETS_CLEAN) $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) \ 
    108         $(DL_DIR) $(BUILD_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR) 
     109        $(DL_DIR) $(BUILD_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR) floppy 
    109110 
    110111############################################################# 
  • floppyfw/TODO

    r152 r216  
    1515 - Make sure it compiles and works..  
    1616 
     17Packages: 
     18 
     19 - nuFW 
     20 - conntrackd 
     21 
  • floppyfw/package/busybox/Config.in

    r143 r216  
    1212 
    1313          For fun, you should say Y. 
     14 
     15config BR2_PACKAGE_BUSYBOX_CONFIG 
     16        string "Alternative Busybox configuration file, has to reside in configs/" 
     17        depends BR2_PACKAGE_BUSYBOX 
     18        default "" 
     19        help 
     20          Nice to be able to roll your own busybox config. 
     21 
     22          Put something here only if you want your own. 
  • floppyfw/package/busybox/busybox.mk

    r214 r216  
    77BUSYBOX_VERSION=1.2.2.1 
    88 
    9 ifeq ($(USE_BUSYBOX_SNAPSHOT),true) 
     9BR2_PACKAGE_BUSYBOX_CONFIG:=$(strip $(subst ",, $(BR2_PACKAGE_BUSYBOX_CONFIG))) 
     10#")) 
     11 
     12 
     13ifeq ($(BR2_PACKAGE_BUSYBOX_SNAPSHOT),y) 
    1014# Be aware that this changes daily.... 
    1115BUSYBOX_SOURCE=busybox-snapshot.tar.bz2 
    1216BUSYBOX_SITE:=http://www.busybox.net/downloads/snapshots 
    1317BUSYBOX_DIR:=$(BUILD_DIR)/busybox 
    14 BUSYBOX_CONFIG:=$(CONFIG_DIR)/config-busybox 
     18ifeq ($(BR2_PACKAGE_BUSYBOX_CONFIG),) 
     19BR2_PACKAGE_BUSYBOX_CONFIG:=config-busybox 
     20endif 
    1521BUSYBOX_PATCHES_DIR:=$(PATCH_DIR)/busybox 
    1622else 
     
    1925BUSYBOX_DIR:=$(BUILD_DIR)/busybox-$(BUSYBOX_VERSION) 
    2026BUSYBOX_PATCHES_DIR:=$(PATCH_DIR)/busybox-$(BUSYBOX_VERSION) 
    21 BUSYBOX_CONFIG:=$(CONFIG_DIR)/config-busybox-$(BUSYBOX_VERSION) 
     27ifeq ($(BR2_PACKAGE_BUSYBOX_CONFIG),) 
     28BR2_PACKAGE_BUSYBOX_CONFIG:=config-busybox-$(BUSYBOX_VERSION) 
     29endif 
     30 
    2231endif 
    2332 
     
    2736         $(WGET) -P $(DL_DIR) $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE) 
    2837 
    29 $(BUSYBOX_DIR)/.unpacked: $(BUILD_DIR) $(DL_DIR)/$(BUSYBOX_SOURCE) 
     38$(BUSYBOX_DIR)/.unpacked: $(DL_DIR)/$(BUSYBOX_SOURCE) 
    3039        $(BUSYBOX_UNZIP) $(DL_DIR)/$(BUSYBOX_SOURCE) | \ 
    3140                tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf - 
     
    3746 
    3847$(BUSYBOX_DIR)/.configured: $(BUSYBOX_DIR)/.patched 
    39         cp $(BUSYBOX_CONFIG) $(BUSYBOX_DIR)/.config 
     48        cp $(CONFIG_DIR)/$(BR2_PACKAGE_BUSYBOX_CONFIG) $(BUSYBOX_DIR)/.config 
    4049ifeq ($(filter $(TARGETS),bzip2), bzip2) 
    4150        $(SED) "s/^.*CONFIG_BUNZIP2.*/CONFIG_BUNZIP2=n/;" \ 
     
    4655 
    4756busybox-source: $(BUSYBOX_DIR)/.unpacked 
    48         echo Kildekodeherja 
    4957 
    5058$(BUSYBOX_DIR)/busybox: $(BUSYBOX_DIR)/.configured 
  • floppyfw/package/iptables/iptables.mk

    r214 r216  
    2020         $(WGET) -P $(DL_DIR) $(IPTABLES_SOURCE_URL)/$(IPTABLES_SOURCE)  
    2121 
    22 $(IPTABLES_BUILD_DIR)/.unpacked: $(TARGET_DIR) $(DL_DIR)/$(IPTABLES_SOURCE) 
     22$(IPTABLES_BUILD_DIR)/.unpacked: $(DL_DIR)/$(IPTABLES_SOURCE) 
    2323        bzcat $(DL_DIR)/$(IPTABLES_SOURCE) | \ 
    2424                tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf - 
  • floppyfw/package/linux/linux.mk

    r214 r216  
    4242LINUX_MODULES_DEP=$(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
    4343 
    44 #LINUX_CC_OPTS="-Os -pipe" 
     44# LINUX_CC_OPTS="-Os -pipe" 
    4545# LINUX_CC_OPTS="-Os -mregparm=3 -falign-functions=2 -falign-jumps=2 -falign-labels=2 -falign-loops=2" 
    46 #LINUX_CC_OPTS="-Os -funit-at-a-time  -mregparm=3 -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -nostdinc -iwithprefix" 
     46# LINUX_CC_OPTS="-Os -funit-at-a-time  -mregparm=3 -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -nostdinc -iwithprefix" 
     47 
     48DEPMOD=scripts/depmod.pl 
     49DEPMOD_CMD= [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 
     50        $(DEPMOD) -n \ 
     51        -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 
     52        -F $(LINUX_DIR)/System.map \ 
     53        > $(LINUX_MODULES_DEP) 
    4754 
    4855$(DL_DIR)/$(LINUX_SOURCE):  
     
    159166        [ -f  $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).org 
    160167 
    161         [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 
    162         $(BUSYBOX_DIR)/examples/depmod.pl -n \ 
    163                 -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 
    164                 -F $(LINUX_DIR)/System.map \ 
    165                 > $(LINUX_MODULES_DEP) 
     168        $(DEPMOD_CMD) 
    166169 
    167170        [ -f  $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).precaps 
     
    169172        (cd $(MODULES_DIR) ; \ 
    170173                cat $(LINUX_MODULES_DEP) \ 
    171                         | $(SCRIPTS_DIR)/capsfix.pl ./ > $(TMP_DIR)/moddep \ 
     174                        | $(SCRIPTS_DIR)/capsfix.pl > $(TMP_DIR)/moddep \ 
    172175                ); 
    173176 
    174177        mv $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 
    175178 
    176 linux:  busybox-source patch-o-matic-source hostap-driver-source \ 
     179linux: busybox-source patch-o-matic-source hostap-driver-source \ 
    177180                $(IPTABLES_BUILD_DIR)/.configured \ 
    178181                $(LINUX_MODULES_DEP) 
    179182                # $(LINUX_KERNEL)  
    180                  
    181  
    182 linux-depmod: linux $(LINUX_MODULES_DEP) 
    183183 
    184184linux-source: $(DL_DIR)/$(LINUX_SOURCE) 
  • floppyfw/package/modules/module-packages.mk

    r175 r216  
    1818        touch $(MODULES_DIR)/.stripped 
    1919 
    20 module-packages: linux-depmod $(MODULES_DIR)/.stripped basemods nics pcmciabase \ 
     20module-packages: linux $(MODULES_DIR)/.stripped basemods nics pcmciabase \ 
    2121        tcmods idemods pcmcia pppmods ebtablesmods ipvsmods 
    2222 
  • floppyfw/package/tcpdump/Config.in

    r185 r216  
    22        tristate "tcpdump" 
    33        default n 
    4         select BR2PACKAGES_LIBPCAP 
     4        select BR2_PACKAGES_LIBPCAP 
    55        help 
    66 
  • floppyfw/scripts/capsfix.pl

    r214 r216  
    1 #!/usr/bin/perl 
     1#!/usr/bin/perl -w 
    22# 
    33# $Id: capsfix.pl,v 1.3 2005/02/27 19:30:15 thomasez Exp $ 
     
    1212 
    1313# Using strict here is a good thing but microperl don't like it. 
    14 # use strict; 
     14use strict; 
    1515 
    16 my $dir = $ARGV[0]; 
     16# my $dir = $ARGV[0]; 
     17 
     18my $dir  = "./"; 
    1719 
    1820my %files; 
     
    2022 
    2123while (<>) { 
     24 
     25print; 
     26 
     27print STDERR "LINE: $_"; 
     28 
     29next; 
     30 
    2231        if (/[A-Z]/ && !m/_CAPS\//) { 
    2332                my (@mods) = split(/\t/); 
    2433                foreach my $mod (@mods) { 
     34print STDERR "MOD: $mod"; 
    2535                        my ($path, $module); 
    2636                        ($path, $module) = ($1, $2)  
     
    4353} 
    4454 
     55print STDERR "DIR: $dir\n"; 
     56 
    4557#  
    4658# Only need to make the new path once. 
     
    5264 
    5365#  
    54 # Copy files 
     66# Move files 
    5567# 
    5668foreach my $f (keys (%files)) { 
     
    5870        rename("$dir/$files{$f}/$f", "$dir/$newpath/$f"); 
    5971} 
     72