Changeset ea719e3 in freewrt
- Timestamp:
- Mar 13, 2007, 11:12:22 PM (19 years ago)
- Children:
- 2e921f5
- Parents:
- 382dde1
- Files:
-
- 2 added
- 8 edited
-
package/base-files/files/etc/profile (modified) (1 diff)
-
package/busybox/Config.in (modified) (1 diff)
-
package/busybox/Makefile (modified) (2 diffs)
-
package/fwcf/Config.in (modified) (1 diff)
-
package/fwcf/Makefile (modified) (1 diff)
-
package/fwcf/Makefile.inc (added)
-
package/fwcf/hook (added)
-
target/linux/brcm-2.4/squashfs-overlay/files/etc/init.d/S20jffsclean (modified) (1 diff)
-
tools/Makefile (modified) (1 diff)
-
tools/fwcf/Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
package/base-files/files/etc/profile
r382dde1 rea719e3 12 12 [ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; } 13 13 [ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; } 14 reboot() { ifdown wan >&- 2>&-; /sbin/reboot ; }14 reboot() { ifdown wan >&- 2>&-; /sbin/reboot "$@"; } 15 15 16 16 [ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ] || . /etc/mkshrc -
package/busybox/Config.in
r382dde1 rea719e3 11 11 Most people will answer Y. 12 12 13 # if this is enabled, halt/poweroff/reboot aren't included in the .ipk 14 config BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT 15 bool 16 default n 17 13 18 menu "Busybox Configuration" 14 19 depends FWRT_PACKAGE_BUSYBOX -
package/busybox/Makefile
r382dde1 rea719e3 9 9 PKG_NAME:= busybox 10 10 PKG_VERSION:= 1.4.1 11 PKG_RELEASE:= 711 PKG_RELEASE:= 8 12 12 PKG_MD5SUM:= 5728403bce309cdabcffa414e2e64052 13 13 PKG_INIT:= 60 … … 54 54 $(INSTALL_DIR) $(IDIR_BUSYBOX)/etc/network/if-down.d 55 55 $(INSTALL_DIR) $(IDIR_BUSYBOX)/etc/network/if-post-down.d 56 ifneq ($(strip ${BUSYBOX_CONFIG_HALT}),) 57 ifneq ($(strip ${BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT}),) 58 cd ${IDIR_BUSYBOX}/sbin && rm -f halt poweroff reboot 59 endif 60 endif 56 61 57 62 include ${TOPDIR}/mk/pkg-bottom.mk -
package/fwcf/Config.in
r382dde1 rea719e3 3 3 tristate 4 4 default y if FWRT_TARGET_ROOTFS_JFFS2 5 default y if FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS6 5 default y if FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY 7 6 default n 7 select BUSYBOX_CONFIG_CAT 8 select BUSYBOX_CONFIG_CHMOD 9 select BUSYBOX_CONFIG_CHOWN 10 select BUSYBOX_CONFIG_COMM 11 select BUSYBOX_CONFIG_DD 12 select BUSYBOX_CONFIG_FIND 13 select BUSYBOX_CONFIG_GREP 14 select BUSYBOX_CONFIG_LOGGER 15 select BUSYBOX_CONFIG_LS 8 16 select BUSYBOX_CONFIG_MD5SUM 17 select BUSYBOX_CONFIG_MKDIR 9 18 select BUSYBOX_CONFIG_MOUNT 10 select BUSYBOX_CONFIG_LOGGER 19 select BUSYBOX_CONFIG_PRINTF 20 select BUSYBOX_CONFIG_RM 21 select BUSYBOX_CONFIG_SED 22 select BUSYBOX_CONFIG_SORT 23 select BUSYBOX_CONFIG_TAR 24 select BUSYBOX_CONFIG_UMOUNT 25 select BUSYBOX_CONFIG_XARGS 26 select BUSYBOX_CONFIG_FEATURE_FIND_TYPE 27 select BUSYBOX_CONFIG_FEATURE_FWCF_REBOOT 28 select BUSYBOX_CONFIG_FEATURE_GREP_FGREP_ALIAS 29 select BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS 30 select BUSYBOX_CONFIG_FEATURE_SORT_BIG 11 31 select FWRT_PACKAGE_MTD 12 depends on FWRT_TARGET_ROOTFS_JFFS2 || \13 FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS || \14 FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY15 32 help 16 33 The FreeWRT compressed /etc filesystem management tools -
package/fwcf/Makefile
r382dde1 rea719e3 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $(TOPDIR)/rules.mk 7 include ${TOPDIR}/rules.mk 8 include Makefile.inc 9 include ${TOPDIR}/mk/package.mk 8 10 9 PKG_NAME= fwcf 10 PKG_VERSION= 1.01 11 PKG_RELEASE= 1 12 PKG_MD5SUM= 4a9d6ef494c87c6858bea15338fa67a5 13 # this is mirrored at= http://www.mirbsd.org/dist/hosted/fwcf/ 14 PKG_SOURCE_URL= http://www.freewrt.org/distfiles/ 15 WRKDIST= ${WRKDIR}/${PKG_NAME} 11 $(eval $(call PKG_template,FWCF,fwcf,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 16 12 17 include $(TOPDIR)/mk/package.mk 13 BUILD_STYLE= auto 14 MAKE_FILE= GNUmakefile 18 15 19 $(eval $(call PKG_template,FWCF,fwcf,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 21 CFLAGS= ${TARGET_CFLAGS} ${TARGET_CPPFLAGS} -I${STAGING_DIR}/usr/include 22 23 do-build: 24 env \ 25 CC="${TARGET_CC}" \ 26 CFLAGS="${CFLAGS}" \ 27 LDFLAGS="${TARGET_LDFLAGS} -L${STAGING_DIR}/usr/lib" \ 28 $(MAKE) -C $(WRKBUILD) all 16 post-build: 17 ${BASH} ${TOPDIR}/scripts/strip-script.sh hook >${WRKBUILD}/hook 29 18 30 19 do-install: 31 $(INSTALL_DIR) $(IDIR_FWCF)/sbin 32 $(INSTALL_BIN) $(WRKBUILD)/fwcf.helper.out $(IDIR_FWCF)/sbin/fwcf.helper 33 $(INSTALL_BIN) $(WRKSRC)/fwcf.sh $(IDIR_FWCF)/sbin/fwcf 20 ${INSTALL_DIR} ${IDIR_FWCF}/sbin 21 ${INSTALL_BIN} ${WRKBUILD}/fwcf.helper.out ${IDIR_FWCF}/sbin/fwcf.helper 22 ${INSTALL_BIN} ${WRKSRC}/fwcf.sh ${IDIR_FWCF}/sbin/fwcf 23 ${INSTALL_SCRIPT} ${WRKBUILD}/hook ${IDIR_FWCF}/sbin/halt 24 cd ${IDIR_FWCF}/sbin && ln halt reboot && ln halt poweroff 34 25 35 26 include ${TOPDIR}/mk/pkg-bottom.mk -
target/linux/brcm-2.4/squashfs-overlay/files/etc/init.d/S20jffsclean
r382dde1 rea719e3 5 5 mtd erase data 6 6 jffs2root --clean 7 reboot7 busybox reboot 8 8 } -
tools/Makefile
r382dde1 rea719e3 15 15 TARGETS+= brcm-utils 16 16 TARGETS+= failsafe 17 #TARGETS+= fwcf17 TARGETS+= fwcf 18 18 TARGETS+= ipkg-utils 19 19 TARGETS+= jffs2 -
tools/fwcf/Makefile
r382dde1 rea719e3 9 9 include ../rules.mk 10 10 11 EXTRA_SRCS= 12 ifeq (${OStype},Linux) 13 EXTRA_SRCS+= ${TOPDIR}/tools/paxmirabilis/strlfun.c 14 endif 15 11 16 ${WRKBUILD}/.configured: ${WRKBUILD}/.prepared 12 17 13 18 ${WRKBUILD}/fwcf.helper.out: ${WRKBUILD}/.configured 14 cd ${WRKBUILD} && SRCS= ${TOPDIR}/tools/paxmirabilis/strlfun.cgmake19 cd ${WRKBUILD} && SRCS='${EXTRA_SRCS}' gmake 15 20 16 21 source:
Note:
See TracChangeset
for help on using the changeset viewer.
