Changeset 214
- Timestamp:
- 01/28/07 11:01:19 (5 years ago)
- Location:
- floppyfw
- Files:
-
- 20 modified
-
Makefile (modified) (6 diffs)
-
configs/config-busybox (modified) (10 diffs)
-
configs/config-kernel (modified) (1 diff)
-
devkitstuff/Readme.devkit (modified) (1 diff)
-
package/add/add.mk (modified) (1 diff)
-
package/bridgeutils/bridgeutils.mk (modified) (2 diffs)
-
package/busybox/busybox.mk (modified) (3 diffs)
-
package/fakeident/fakeident.mk (modified) (1 diff)
-
package/hostap/hostap.mk (modified) (1 diff)
-
package/iproute2/iproute2.mk (modified) (1 diff)
-
package/ipset/ipset.mk (modified) (4 diffs)
-
package/iptables/iptables.mk (modified) (3 diffs)
-
package/libpcap/libpcap.mk (modified) (1 diff)
-
package/linux/linux.mk (modified) (5 diffs)
-
package/madwifi/madwifi.mk (modified) (1 diff)
-
package/patch-o-matic/patch-o-matic.mk (modified) (3 diffs)
-
package/uclibc/uclibc.mk (modified) (2 diffs)
-
package/wpa_supplicant/wpa_supplicant.mk (modified) (1 diff)
-
scripts/capsfix.pl (modified) (1 diff)
-
scripts/capsfix.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
floppyfw/Makefile
r210 r214 67 67 # 68 68 ############################################################## 69 TARGETS:=uclib linux busybox69 TARGETS:=uclibc linux busybox 70 70 include package/Makefile.in 71 include target/Makefile.in71 # include target/Makefile.in 72 72 73 73 ############################################################# … … 81 81 82 82 all: world 83 84 echotarg: 85 echo $(TARGETS) 83 86 84 87 # In this section, we need .config … … 98 101 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS)) 99 102 100 world: $(TMP_DIR) $(DL_DIR) $(BUILD_DIR) $(STAGING_DIR) \101 $(TARGET_ PACKAGES_DIR) $(TARGETS)103 world: echotarg $(TMP_DIR) $(DL_DIR) $(BUILD_DIR) $(STAGING_DIR) \ 104 $(TARGET_DIR) $(TARGET_PACKAGES_DIR) $(TARGETS) 102 105 103 106 .PHONY: all world clean dirclean distclean source $(TARGETS) \ … … 120 123 mkdir -p $(BUILD_DIR) 121 124 # Can put it here anyway. 122 mkdir -p $( BUILD_DIR)/modules125 mkdir -p $(MODULES_DIR)/modules 123 126 124 127 $(TOOL_BUILD_DIR): … … 128 131 mkdir -p $(STAGING_DIR)/lib 129 132 mkdir -p $(STAGING_DIR)/include 130 mkdir -p $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME) 131 ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib 132 133 $(TARGET_DIR): 134 if [ -f "$(TARGET_SKELETON)" ] ; then \ 135 $(ZCAT) $(TARGET_SKELETON) | tar -C $(BUILD_DIR) -xf -; \ 136 fi; 137 if [ -d "$(TARGET_SKEL_DIR)" ] ; then \ 138 cp -fa $(TARGET_SKEL_DIR)/* $(TARGET_DIR)/; \ 139 fi; 140 touch $(STAGING_DIR)/.fakeroot.00000 141 -find $(TARGET_DIR) -type d -name CVS | xargs rm -rf 142 -find $(TARGET_DIR) -type d -name .svn | xargs rm -rf 133 # mkdir -p $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME) 134 # ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib 135 136 # TARGET_DIR and INITRD_MASTER are created in initrd.mk and add.mk 137 138 #$(TARGET_DIR): $(TMP_DIR) $(DL_DIR) $(BUILD_DIR) $(STAGING_DIR) \ 139 # $(TARGET_PACKAGES_DIR) 140 # if [ -f "$(TARGET_SKELETON)" ] ; then \ 141 # $(ZCAT) $(TARGET_SKELETON) | tar -C $(BUILD_DIR) -xf -; \ 142 # fi; 143 # if [ -d "$(TARGET_SKEL_DIR)" ] ; then \ 144 # cp -fa $(TARGET_SKEL_DIR)/* $(TARGET_DIR)/; \ 145 # fi; 146 # touch $(STAGING_DIR)/.fakeroot.00000 147 # -find $(TARGET_DIR) -type d -name CVS | xargs rm -rf 148 # -find $(TARGET_DIR) -type d -name .svn | xargs rm -rf 143 149 144 150 $(TARGET_PACKAGES_DIR): … … 231 237 232 238 veryclean: 233 $(RM) -r $(INITRD_MASTER)234 $(RM) -r $(BUILD_DIR)/initrd.sq235 $(RM) -r $(ADD_MASTER)236 $(RM) $(BUILD_DIR)/*.ffw $(BUILD_DIR)/*.bz2237 239 $(RM) -r $(BUILD_DIR) 238 $(RM) -r $(MODULES_BASE_DIR)239 $(RM) $(PACKAGES_DIR)/*.ffw $(PACKAGES_DIR)/*.bz2240 $(RM) -r isoimage*241 $(RM) -r soekris.tar.bz2242 $(RM) -r flash.tar.bz2243 240 # Dangerous.. 244 241 $(RM) -r floppy* -
floppyfw/configs/config-busybox
r90 r214 20 20 CONFIG_FEATURE_INSTALLER=y 21 21 # CONFIG_LOCALE_SUPPORT is not set 22 # CONFIG_GETOPT_LONG is not set 22 CONFIG_GETOPT_LONG=y 23 23 CONFIG_FEATURE_DEVPTS=y 24 24 # CONFIG_FEATURE_CLEAN_UP is not set … … 27 27 # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set 28 28 # CONFIG_SELINUX is not set 29 CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" 29 30 30 31 # … … 38 39 # USING_CROSS_COMPILER is not set 39 40 CROSS_COMPILER_PREFIX="" 40 EXTRA_CFLAGS_OPTIONS=""41 41 # CONFIG_BUILD_AT_ONCE is not set 42 42 … … 76 76 CONFIG_BUNZIP2=y 77 77 # CONFIG_CPIO is not set 78 # CONFIG_DPKG is not set 79 # CONFIG_DPKG_DEB is not set 80 # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set 78 CONFIG_DPKG=y 79 CONFIG_DPKG_DEB=y 80 CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY=y 81 81 # CONFIG_GUNZIP is not set 82 82 # CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set … … 103 103 # 104 104 # CONFIG_FEATURE_UNARCHIVE_TAPE is not set 105 # CONFIG_FEATURE_DEB_TAR_GZ is not set 105 106 # 107 # Common options for dpkg and dpkg_deb 108 # 109 CONFIG_FEATURE_DEB_TAR_GZ=y 106 110 # CONFIG_FEATURE_DEB_TAR_BZ2 is not set 107 111 # CONFIG_FEATURE_DEB_TAR_LZMA is not set … … 260 264 # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set 261 265 # CONFIG_START_STOP_DAEMON is not set 266 # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set 262 267 # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set 263 268 # CONFIG_WHICH is not set … … 335 340 # CONFIG_FEATURE_SECURETTY is not set 336 341 CONFIG_PASSWD=y 337 CONFIG_CRYPTPW=y338 342 # CONFIG_SU is not set 339 343 # CONFIG_SULOGIN is not set … … 406 410 # CONFIG_MDEV is not set 407 411 # CONFIG_FEATURE_MDEV_CONF is not set 412 # CONFIG_FEATURE_MDEV_EXEC is not set 408 413 # CONFIG_MKSWAP is not set 409 414 # CONFIG_FEATURE_MKSWAP_V0 is not set … … 545 550 # CONFIG_FEATURE_TFTP_PUT is not set 546 551 # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set 547 # CONFIG_ FEATURE_TFTP_DEBUGis not set552 # CONFIG_DEBUG_TFTP is not set 548 553 CONFIG_TRACEROUTE=y 549 554 CONFIG_FEATURE_TRACEROUTE_VERBOSE=y … … 554 559 # udhcp Server/Client 555 560 # 556 CONFIG_ UDHCPD=y557 CONFIG_ UDHCPC=y558 # CONFIG_DUMPLEASES is not set 561 CONFIG_APP_UDHCPD=y 562 CONFIG_APP_UDHCPC=y 563 CONFIG_APP_DUMPLEASES=y 559 564 CONFIG_FEATURE_UDHCP_SYSLOG=y 560 565 # CONFIG_FEATURE_UDHCP_DEBUG is not set -
floppyfw/configs/config-kernel
r208 r214 1111 1111 # 1112 1112 CONFIG_VGA_CONSOLE=y 1113 CONFIG_VIDEO_SELECT=y 1113 # CONFIG_VIDEO_SELECT is not set 1114 1114 CONFIG_MDA_CONSOLE=m 1115 1115 -
floppyfw/devkitstuff/Readme.devkit
r213 r214 30 30 31 31 # svn co http://www.zelow.no/svn/floppyfw 32 33 # cd floppyfw 32 34 33 35 If you want to work on the 3.0 series: -
floppyfw/package/add/add.mk
r176 r214 7 7 ######################## 8 8 9 ADD_MASTER=$(BUILD_DIR)/add9 TARGET_DIR=$(BUILD_DIR)/add 10 10 11 $( ADD_MASTER):12 mkdir -p $( ADD_MASTER)13 cp -a skeletons/add/* $( ADD_MASTER)/.14 -find $( ADD_MASTER) -type d -name CVS -exec $(RM) -r {} \; > /dev/null 2>&115 -find $( ADD_MASTER) -type d -name .svn -exec $(RM) -r {} \; > /dev/null 2>&111 $(TARGET_DIR): 12 mkdir -p $(TARGET_DIR) 13 cp -a skeletons/add/* $(TARGET_DIR)/. 14 -find $(TARGET_DIR) -type d -name CVS -exec $(RM) -r {} \; > /dev/null 2>&1 15 -find $(TARGET_DIR) -type d -name .svn -exec $(RM) -r {} \; > /dev/null 2>&1 16 16 17 17 18 add-package: $( ADD_MASTER)18 add-package: $(TARGET_DIR) 19 19 # 20 20 # Scripts: 21 21 # 22 cp $(FILES_DIR)/udhcpcrenew.sh $( ADD_MASTER)/etc/.23 cp $(FILES_DIR)/renew-dnsmasq.sh $( ADD_MASTER)/etc/.24 # cp $(FILES_DIR)/fakeleases.sh $( ADD_MASTER)/etc/.25 cp $(FILES_DIR)/udhcpd.conf.sh $( ADD_MASTER)/etc/.26 cp $(FILES_DIR)/dmz-udhcpd.conf.sh $( ADD_MASTER)/etc/.27 cp $(FILES_DIR)/login.ini $( ADD_MASTER)/etc/.28 cp $(FILES_DIR)/profile $( ADD_MASTER)/etc/.29 cp $(FILES_DIR)/busybox.conf $( ADD_MASTER)/etc/.30 cp $(FILES_DIR)/dmz-fw.ini $( ADD_MASTER)/etc/firewall/.31 cp $(FILES_DIR)/wshaper.htb $( ADD_MASTER)/sbin/.22 cp $(FILES_DIR)/udhcpcrenew.sh $(TARGET_DIR)/etc/. 23 cp $(FILES_DIR)/renew-dnsmasq.sh $(TARGET_DIR)/etc/. 24 # cp $(FILES_DIR)/fakeleases.sh $(TARGET_DIR)/etc/. 25 cp $(FILES_DIR)/udhcpd.conf.sh $(TARGET_DIR)/etc/. 26 cp $(FILES_DIR)/dmz-udhcpd.conf.sh $(TARGET_DIR)/etc/. 27 cp $(FILES_DIR)/login.ini $(TARGET_DIR)/etc/. 28 cp $(FILES_DIR)/profile $(TARGET_DIR)/etc/. 29 cp $(FILES_DIR)/busybox.conf $(TARGET_DIR)/etc/. 30 cp $(FILES_DIR)/dmz-fw.ini $(TARGET_DIR)/etc/firewall/. 31 cp $(FILES_DIR)/wshaper.htb $(TARGET_DIR)/sbin/. 32 32 [ -d /usr/i386-uclibc-linux ] || mkdir /usr/i386-uclibc-linux 33 33 [ -d /usr/i386-uclibc-linux/lib ] || ln -sf /lib /usr/i386-uclibc-linux/lib 34 34 35 echo $(FLOPPYFW_VERSION) > $( ADD_MASTER)/etc/floppyfw_version36 $(RM) $( ADD_MASTER)/etc/version37 ln -s $( ADD_MASTER)/etc/floppyfw_version $(ADD_MASTER)/etc/version35 echo $(FLOPPYFW_VERSION) > $(TARGET_DIR)/etc/floppyfw_version 36 $(RM) $(TARGET_DIR)/etc/version 37 ln -s $(TARGET_DIR)/etc/floppyfw_version $(TARGET_DIR)/etc/version 38 38 39 chown -R root.root $( ADD_MASTER)39 chown -R root.root $(TARGET_DIR) 40 40 41 (cd $( ADD_MASTER); $(RM) -r tmp/*; tar -cpvf $(TMP_DIR)/add.tar *);41 (cd $(TARGET_DIR); $(RM) -r tmp/*; tar -cpvf $(TMP_DIR)/add.tar *); 42 42 $(LZMAC) $(TMP_DIR)/add.tar > $(BUILD_DIR)/add.ffw 43 43 /usr/bin/bzip2 -9 $(TMP_DIR)/add.tar -
floppyfw/package/bridgeutils/bridgeutils.mk
r210 r214 31 31 CFLAGS="$(TARGET_CFLAGS)" \ 32 32 CC="$(TARGET_CC)" \ 33 --prefix=$( ADD_MASTER) \33 --prefix=$(TARGET_DIR) \ 34 34 --with-linux-headers=$(LINUX_DIR)/include/linux \ 35 35 ); … … 39 39 $(MAKE) -C $(BRIDGECTL_DIR) 40 40 41 $( ADD_MASTER)/sbin/brctl: $(BRIDGECTL_DIR)/brctl/brctl $(ADD_MASTER)42 @mkdir -p $( ADD_MASTER)/sbin $(ADD_MASTER)/lib43 cp -a $(BRIDGECTL_DIR)/brctl/brctl $( ADD_MASTER)/sbin/44 cp -a $(BRIDGECTL_DIR)/brctl/brctld $( ADD_MASTER)/sbin/45 cp -a $(BRIDGECTL_DIR)/libbridge/libbridge.a $( ADD_MASTER)/lib/46 -$(SSTRIP) $( ADD_MASTER)/sbin/brctl47 -$(SSTRIP) $( ADD_MASTER)/sbin/brctld48 -$(STRIP) $( ADD_MASTER)/lib/libbridge.a41 $(TARGET_DIR)/sbin/brctl: $(BRIDGECTL_DIR)/brctl/brctl $(TARGET_DIR) 42 @mkdir -p $(TARGET_DIR)/sbin $(TARGET_DIR)/lib 43 cp -a $(BRIDGECTL_DIR)/brctl/brctl $(TARGET_DIR)/sbin/ 44 cp -a $(BRIDGECTL_DIR)/brctl/brctld $(TARGET_DIR)/sbin/ 45 cp -a $(BRIDGECTL_DIR)/libbridge/libbridge.a $(TARGET_DIR)/lib/ 46 -$(SSTRIP) $(TARGET_DIR)/sbin/brctl 47 -$(SSTRIP) $(TARGET_DIR)/sbin/brctld 48 -$(STRIP) $(TARGET_DIR)/lib/libbridge.a 49 49 50 bridgeutils: linux-source-configured $( ADD_MASTER)/sbin/brctl50 bridgeutils: linux-source-configured $(TARGET_DIR)/sbin/brctl 51 51 52 52 bridgeutils-clean: 53 53 -$(MAKE) -C $(BRIDGECTL_DIR) clean 54 $(RM) $( ADD_MASTER)/sbin/brctl54 $(RM) $(TARGET_DIR)/sbin/brctl 55 55 56 56 bridgeutils-dirclean: 57 $(RM) $( ADD_MASTER)/sbin/brctl $(ADD_MASTER)/sbin/brctld \58 $( ADD_MASTER)/lib/libbridge.a57 $(RM) $(TARGET_DIR)/sbin/brctl $(TARGET_DIR)/sbin/brctld \ 58 $(TARGET_DIR)/lib/libbridge.a 59 59 60 60 -
floppyfw/package/busybox/busybox.mk
r210 r214 45 45 touch $(BUSYBOX_DIR)/.configured 46 46 47 busybox-source: $(BUSYBOX_DIR)/.unpacked 48 echo Kildekodeherja 49 47 50 $(BUSYBOX_DIR)/busybox: $(BUSYBOX_DIR)/.configured 48 51 $(MAKE) CC="$(TARGET_CC)" PREFIX="$(INITRD_MASTER)" -C $(BUSYBOX_DIR) … … 59 62 60 63 busybox: $(INITRD_MASTER) $(INITRD_MASTER)/bin/busybox 64 echo Busyboxherja 61 65 62 66 busybox-clean: … … 75 79 # 76 80 ############################################################# 77 ifeq (,y) 78 TARGETS+=busybox 79 endif 80 ifeq (,m) 81 TARGETS+=busybox 82 endif 81 #ifeq (BR2_PACKAGE_BUSYBOX,y) 82 #TARGETS+=busybox 83 #endif -
floppyfw/package/fakeident/fakeident.mk
r141 r214 27 27 identd identd.c 28 28 29 $( ADD_MASTER)/sbin/identd: $(FAKEIDENT_DIR)/identd30 cp -a $(FAKEIDENT_DIR)/identd $( ADD_MASTER)/sbin/identd31 -$(SSTRIP) $( ADD_MASTER)/sbin/identd29 $(TARGET_DIR)/sbin/identd: $(FAKEIDENT_DIR)/identd 30 cp -a $(FAKEIDENT_DIR)/identd $(TARGET_DIR)/sbin/identd 31 -$(SSTRIP) $(TARGET_DIR)/sbin/identd 32 32 33 fakeident: $( ADD_MASTER)/sbin/identd33 fakeident: $(TARGET_DIR)/sbin/identd 34 34 35 35 fakeident-clean: 36 36 $(RM) $(FAKEIDENT_DIR)/identd 37 $(RM) $( ADD_MASTER)/sbin/identd37 $(RM) $(TARGET_DIR)/sbin/identd 38 38 39 39 fakeident-dirclean: 40 40 $(RM) -r $(FAKEIDENT_DIR) 41 $(RM) $( ADD_MASTER)/sbin/identd41 $(RM) $(TARGET_DIR)/sbin/identd 42 42 43 43 -
floppyfw/package/hostap/hostap.mk
r201 r214 10 10 HOSTAP_VERSION=0.4.5 11 11 12 HOSTAP_SITE=http://hostap.epitest.fi/releases/ 12 #HOSTAP_SITE=http://hostap.epitest.fi/releases/ 13 HOSTAP_SITE=http://downloads.openwrt.org/sources/ 14 13 15 14 16 HOSTAP_PKG_DIR=$(TARGET_PACKAGES_DIR)/hostap-$(FLOPPYFW_VERSION) -
floppyfw/package/iproute2/iproute2.mk
r185 r214 62 62 $(RM) $(IPROUTE2_PKG_DIR)/etc/iproute2/* 63 63 64 $( ADD_MASTER)/sbin/ip: $(IPROUTE2_DIR)/ip/ip65 cp $(IPROUTE2_DIR)/ip/ip $( ADD_MASTER)/sbin/.66 cp $(IPROUTE2_DIR)/tc/tc $( ADD_MASTER)/sbin/.67 $(SSTRIP) $( ADD_MASTER)/sbin/ip68 $(SSTRIP) $( ADD_MASTER)/sbin/tc69 $(RM) $( ADD_MASTER)/etc/iproute2/*70 mkdir -p $( ADD_MASTER)/etc/iproute271 cp -a $(IPROUTE2_DIR)/etc/iproute2 $( ADD_MASTER)/etc/.64 $(TARGET_DIR)/sbin/ip: $(IPROUTE2_DIR)/ip/ip 65 cp $(IPROUTE2_DIR)/ip/ip $(TARGET_DIR)/sbin/. 66 cp $(IPROUTE2_DIR)/tc/tc $(TARGET_DIR)/sbin/. 67 $(SSTRIP) $(TARGET_DIR)/sbin/ip 68 $(SSTRIP) $(TARGET_DIR)/sbin/tc 69 $(RM) $(TARGET_DIR)/etc/iproute2/* 70 mkdir -p $(TARGET_DIR)/etc/iproute2 71 cp -a $(IPROUTE2_DIR)/etc/iproute2 $(TARGET_DIR)/etc/. 72 72 73 73 iproute2: linux-source-configured $(IPROUTE2_PKG_DIR)/sbin/ss \ 74 $( ADD_MASTER)/sbin/ip74 $(TARGET_DIR)/sbin/ip 75 75 76 76 iproute2-clean: -
floppyfw/package/ipset/ipset.mk
r141 r214 24 24 KERNEL_DIR=$(BUILD_DIR)/linux \ 25 25 DO_IPV6=0 \ 26 DESTDIR=$( ADD_MASTER)/ \26 DESTDIR=$(TARGET_DIR)/ \ 27 27 PREFIX=/ \ 28 28 BINDIR=/sbin \ … … 33 33 COPT_FLAGS="$(TARGET_CFLAGS) -DNDEBUG" \ 34 34 35 $( ADD_MASTER)/sbin/ipset: $(IPSET_BUILD_DIR)/ipset36 $(RM) $( ADD_MASTER)/lib/ipset/*35 $(TARGET_DIR)/sbin/ipset: $(IPSET_BUILD_DIR)/ipset 36 $(RM) $(TARGET_DIR)/lib/ipset/* 37 37 $(MAKE) -C $(IPSET_BUILD_DIR) \ 38 38 KERNEL_DIR=$(BUILD_DIR)/linux \ 39 39 DO_IPV6=0 \ 40 DESTDIR=$( ADD_MASTER)/ \40 DESTDIR=$(TARGET_DIR)/ \ 41 41 PREFIX=/ \ 42 42 BINDIR=/sbin \ … … 47 47 COPT_FLAGS="$(TARGET_CFLAGS) -DNDEBUG" \ 48 48 install 49 $(RM) -r $( ADD_MASTER)$(TMP_DIR)/*50 $(RM) -r $( ADD_MASTER)/usr$(TMP_DIR)/*51 -$(SSTRIP) $( ADD_MASTER)/sbin/ipset52 -$(SSTRIP) $( ADD_MASTER)/lib/ipset/*49 $(RM) -r $(TARGET_DIR)$(TMP_DIR)/* 50 $(RM) -r $(TARGET_DIR)/usr$(TMP_DIR)/* 51 -$(SSTRIP) $(TARGET_DIR)/sbin/ipset 52 -$(SSTRIP) $(TARGET_DIR)/lib/ipset/* 53 53 54 ipset: $( ADD_MASTER)/sbin/ipset54 ipset: $(TARGET_DIR)/sbin/ipset 55 55 56 56 ipset-source: $(DL_DIR)/$(IPSET_SOURCE) … … 60 60 KERNEL_DIR=$(BUILD_DIR)/linux \ 61 61 DO_IPV6=0 \ 62 DESTDIR=$( ADD_MASTER)/ \62 DESTDIR=$(TARGET_DIR)/ \ 63 63 PREFIX=/ \ 64 64 BINDIR=/sbin \ -
floppyfw/package/iptables/iptables.mk
r210 r214 20 20 $(WGET) -P $(DL_DIR) $(IPTABLES_SOURCE_URL)/$(IPTABLES_SOURCE) 21 21 22 $(IPTABLES_BUILD_DIR)/.unpacked: $( BUILD_DIR) $(DL_DIR)/$(IPTABLES_SOURCE)22 $(IPTABLES_BUILD_DIR)/.unpacked: $(TARGET_DIR) $(DL_DIR)/$(IPTABLES_SOURCE) 23 23 bzcat $(DL_DIR)/$(IPTABLES_SOURCE) | \ 24 24 tar $(TAR_VERBOSE) -C $(BUILD_DIR) -xf - … … 57 57 $(RM) $(IPTABLES_PKG_DIR)/sbin/iptables-restore 58 58 $(RM) $(IPTABLES_PKG_DIR)/sbin/iptables-save 59 # I hate doing this: (and I really want gcc 3.4)60 59 $(RM) $(IPTABLES_PKG_DIR)/lib/iptables/libipt_sctp.so 61 60 $(RM) $(IPTABLES_PKG_DIR)/lib/iptables/libipt_dscp.so … … 71 70 72 71 iptables-source: $(DL_DIR)/$(IPTABLES_SOURCE) 72 echo Iptablessource. 73 73 74 74 iptables-clean: -
floppyfw/package/libpcap/libpcap.mk
r200 r214 78 78 rm -rf $(LIBPCAP_PKG_DIR)/usr/man 79 79 80 libpcap: uclibc$(LIBPCAP_DIR)/libpcap.a80 libpcap: $(LIBPCAP_DIR)/libpcap.a 81 81 82 82 libpcap-clean: -
floppyfw/package/linux/linux.mk
r210 r214 40 40 # Used by pcmcia-cs and others 41 41 LINUX_SOURCE_DIR=$(LINUX_DIR) 42 LINUX_MODULES_DEP=$(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 42 43 43 44 #LINUX_CC_OPTS="-Os -pipe" … … 48 49 $(WGET) -P $(DL_DIR) $(LINUX_SITE)/$(LINUX_SOURCE) 49 50 50 $(LINUX_DIR)/.unpacked: patch-o-matic hostap-driver-source \ 51 $(LINUX_DIR)/.unpacked: \ 52 busybox-source patch-o-matic-source hostap-driver-source \ 51 53 $(IPTABLES_BUILD_DIR)/.configured $(DL_DIR)/$(LINUX_SOURCE) 52 54 # Just to make sure it's gone. … … 121 123 $(LINUX_DIR)/.config 122 124 endif 123 124 125 # Don't need this right now. 125 126 #ifeq ($(filter $(TARGETS),madwifi), madwifi) … … 127 128 # $(LINUX_DIR)/.config 128 129 #endif 129 130 130 $(SED) 's/^EXTRAVERSION\s=\s(.*)/EXTRAVERSION = $$1-floppyfw-$(FLOPPYFW_VERSION)/;' \ 131 131 $(LINUX_DIR)/Makefile … … 152 152 touch -c $(LINUX_KERNEL) 153 153 154 $( MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep: $(LINUX_KERNEL)154 $(LINUX_MODULES_DEP): $(LINUX_KERNEL) 155 155 # Modutils-version 156 #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) > $( MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep156 #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) > $(LINUX_MODULES_DEP) 157 157 #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) 158 158 # busybox perl. 159 [ -f $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).org 160 159 161 [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 160 162 $(BUSYBOX_DIR)/examples/depmod.pl -n \ 161 163 -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 162 164 -F $(LINUX_DIR)/System.map \ 163 > $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 165 > $(LINUX_MODULES_DEP) 166 167 [ -f $(LINUX_MODULES_DEP) ] && cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).precaps 164 168 165 169 (cd $(MODULES_DIR) ; \ 166 cat $( MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep\167 | $(SCRIPTS_DIR)/capsfix.pl > $(TMP_DIR)/moddep168 ) 170 cat $(LINUX_MODULES_DEP) \ 171 | $(SCRIPTS_DIR)/capsfix.pl ./ > $(TMP_DIR)/moddep \ 172 ); 169 173 170 mv $(TMP_DIR)/moddep $( MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep174 mv $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 171 175 172 linux: \ 173 patch-o-matic \ 174 hostap-driver-source \ 176 linux: busybox-source patch-o-matic-source hostap-driver-source \ 175 177 $(IPTABLES_BUILD_DIR)/.configured \ 176 $(LINUX_KERNEL) \ 177 $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 178 $(LINUX_MODULES_DEP) 179 # $(LINUX_KERNEL) 180 178 181 179 linux-depmod: linux $( MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep182 linux-depmod: linux $(LINUX_MODULES_DEP) 180 183 181 184 linux-source: $(DL_DIR)/$(LINUX_SOURCE) -
floppyfw/package/madwifi/madwifi.mk
r208 r214 43 43 BINDIR=/usr/bin \ 44 44 DESTDIR=$(MADWIFI_PKG_DIR) \ 45 C $(MADWIFI_DIR) install45 -C $(MADWIFI_DIR) install 46 46 -$(RM) -r $(MADWIFI_PKG_DIR)/usr/man 47 47 -$(SSTRIP) $(MADWIFI_PKG_DIR)/usr/bin/* -
floppyfw/package/patch-o-matic/patch-o-matic.mk
r210 r214 2 2 # 3 3 # patch-o-matic 4 # 5 # The real patcing is done in the linux kernel makefiles, this just 6 # unpacks the source. 4 7 # 5 8 ############################################################# … … 17 20 $(WGET) -P $(DL_DIR) $(PATCH_O_MATIC_SOURCE_URL)$(PATCH_O_MATIC_SOURCE) 18 21 19 patch-o-matic-source: $(DL_DIR)/$(PATCH_O_MATIC_SOURCE) 20 21 $(PATCH_O_MATIC_DIR)/.unpacked: $(BUILD_DIR) $(DL_DIR)/$(PATCH_O_MATIC_SOURCE) 22 $(PATCH_O_MATIC_DIR)/.unpacked: $(DL_DIR)/$(PATCH_O_MATIC_SOURCE) 22 23 bzcat $(DL_DIR)/$(PATCH_O_MATIC_SOURCE) | tar $(TAR_VERBOSE) \ 23 24 -C $(BUILD_DIR) -xvf - … … 26 27 # cp -a $(PATCH_DIR)/kernel-pom/string $(PATCH_O_MATIC_DIR)/patchlets/. 27 28 touch $(PATCH_O_MATIC_DIR)/.unpacked 29 30 patch-o-matic-source: $(PATCH_O_MATIC_DIR)/.unpacked 28 31 29 32 patch-o-matic: $(PATCH_O_MATIC_DIR)/.unpacked -
floppyfw/package/uclibc/uclibc.mk
r156 r214 9 9 UCLIBC_LIBDIR=/lib 10 10 11 $(INITRD_MASTER)/lib/libc.so.0: 11 $(INITRD_MASTER)/lib/libc.so.0: $(INITRD_MASTER) 12 12 # 13 13 # Just copying the library-files: … … 22 22 -rmdir $(INITRD_MASTER)/lib/modules 23 23 24 $( ADD_MASTER)/lib/libdl.so.0:24 $(TARGET_DIR)/lib/libdl.so.0: 25 25 26 cp -a $(UCLIBC_LIBDIR)/libdl* $( ADD_MASTER)/lib/.27 cp -a $(UCLIBC_LIBDIR)/libpthread* $( ADD_MASTER)/lib/.28 cp -a $(UCLIBC_LIBDIR)/libresolv* $( ADD_MASTER)/lib/.29 cp -a $(UCLIBC_LIBDIR)/libutil* $( ADD_MASTER)/lib/.26 cp -a $(UCLIBC_LIBDIR)/libdl* $(TARGET_DIR)/lib/. 27 cp -a $(UCLIBC_LIBDIR)/libpthread* $(TARGET_DIR)/lib/. 28 cp -a $(UCLIBC_LIBDIR)/libresolv* $(TARGET_DIR)/lib/. 29 cp -a $(UCLIBC_LIBDIR)/libutil* $(TARGET_DIR)/lib/. 30 30 31 cp -a $(UCLIBC_LIBDIR)/libnsl* $( ADD_MASTER)/lib/.31 cp -a $(UCLIBC_LIBDIR)/libnsl* $(TARGET_DIR)/lib/. 32 32 33 33 # This one does not belong here 34 -cp -a $(UCLIBC_LIBDIR)/libz* $( ADD_MASTER)/lib/.34 -cp -a $(UCLIBC_LIBDIR)/libz* $(TARGET_DIR)/lib/. 35 35 36 -$(RM) $( ADD_MASTER)/lib/*.a37 -rmdir $( ADD_MASTER)/lib/modules36 -$(RM) $(TARGET_DIR)/lib/*.a 37 -rmdir $(TARGET_DIR)/lib/modules 38 38 39 39 # Sick, but it works. 40 -$(SSTRIP) $( ADD_MASTER)/lib/*40 -$(SSTRIP) $(TARGET_DIR)/lib/* 41 41 42 42 43 uclibc: $(INITRD_MASTER) $( ADD_MASTER) $(INITRD_MASTER)/lib/libc.so.0 \44 $( ADD_MASTER)/lib/libdl.so.043 uclibc: $(INITRD_MASTER) $(TARGET_DIR) $(INITRD_MASTER)/lib/libc.so.0 \ 44 $(TARGET_DIR)/lib/libdl.so.0 45 45 46 46 uclibc-clean: 47 47 -$(RM) -r $(INITRD_MASTER)/lib/* 48 -$(RM) $( ADD_MASTER)/lib/libcrypt*49 -$(RM) $( ADD_MASTER)/lib/libdl*50 -$(RM) $( ADD_MASTER)/lib/libpth*51 -$(RM) $( ADD_MASTER)/lib/libres*52 -$(RM) $( ADD_MASTER)/lib/libu*53 -$(RM) $( ADD_MASTER)/lib/libnsl*48 -$(RM) $(TARGET_DIR)/lib/libcrypt* 49 -$(RM) $(TARGET_DIR)/lib/libdl* 50 -$(RM) $(TARGET_DIR)/lib/libpth* 51 -$(RM) $(TARGET_DIR)/lib/libres* 52 -$(RM) $(TARGET_DIR)/lib/libu* 53 -$(RM) $(TARGET_DIR)/lib/libnsl* 54 54 55 55 uclibc-dirclean: uclibc-clean -
floppyfw/package/wpa_supplicant/wpa_supplicant.mk
r201 r214 21 21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 22 22 # USA 23 WPA_SUPPLICANT_SITE=http://hostap.epitest.fi/releases/ 23 24 #WPA_SUPPLICANT_SITE=http://hostap.epitest.fi/releases/ 25 WPA_SUPPLICANT_SITE=http://downloads.openwrt.org/sources/ 26 24 27 WPA_SUPPLICANT_VERSION=0.3.8 25 28 WPA_SUPPLICANT_SOURCE=wpa_supplicant-$(WPA_SUPPLICANT_VERSION).tar.gz -
floppyfw/scripts/capsfix.pl
r1 r214 14 14 # use strict; 15 15 16 my $dir = "2.4-std"; 17 # my $dir = "test"; 16 my $dir = $ARGV[0]; 18 17 19 18 my %files; -
floppyfw/scripts/capsfix.sh
r191 r214 8 8 9 9 cat 2.4-std/lib/modules/$KERNELVERSION/modules.dep | ./capsfix.pl > /tmp/moddep 10 10 11 # mv /tmp/moddep 2.4-std/lib/modules/$KERNELVERSION/modules.dep