Removed ash (from busybox).
#
# Automatically generated make config: don't edit
# Busybox version: 1.10.0
-# Sun May 25 20:43:06 2008
+# Tue Jul 8 21:31:43 2008
#
CONFIG_HAVE_DOT_CONFIG=y
#
# Shells
#
-CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_FEATURE_SH_IS_ASH is not set
# CONFIG_FEATURE_SH_IS_HUSH is not set
# CONFIG_FEATURE_SH_IS_MSH is not set
-# CONFIG_FEATURE_SH_IS_NONE is not set
-CONFIG_ASH=y
-
-#
-# Ash Shell Options
-#
-CONFIG_ASH_JOB_CONTROL=y
-CONFIG_ASH_READ_NCHARS=y
-CONFIG_ASH_READ_TIMEOUT=y
-CONFIG_ASH_ALIAS=y
-CONFIG_ASH_MATH_SUPPORT=y
-CONFIG_ASH_MATH_SUPPORT_64=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_TEST=y
-CONFIG_ASH_CMDCMD=y
+CONFIG_FEATURE_SH_IS_NONE=y
+# CONFIG_ASH is not set
+# CONFIG_ASH_JOB_CONTROL is not set
+# CONFIG_ASH_READ_NCHARS is not set
+# CONFIG_ASH_READ_TIMEOUT is not set
+# CONFIG_ASH_ALIAS is not set
+# CONFIG_ASH_MATH_SUPPORT is not set
+# CONFIG_ASH_MATH_SUPPORT_64 is not set
+# CONFIG_ASH_GETOPTS is not set
+# CONFIG_ASH_BUILTIN_ECHO is not set
+# CONFIG_ASH_BUILTIN_TEST is not set
+# CONFIG_ASH_CMDCMD is not set
# CONFIG_ASH_MAIL is not set
-CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-CONFIG_ASH_RANDOM_SUPPORT=y
-CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+# CONFIG_ASH_EXPAND_PRMT is not set
# CONFIG_HUSH is not set
# CONFIG_HUSH_HELP is not set
# CONFIG_HUSH_INTERACTIVE is not set
# CONFIG_HUSH_LOOPS is not set
# CONFIG_LASH is not set
# CONFIG_MSH is not set
-
-#
-# Bourne Shell Options
-#
-CONFIG_FEATURE_SH_EXTRA_QUIET=y
+# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
# CONFIG_FEATURE_SH_STANDALONE is not set
# CONFIG_CTTYHACK is not set
-root::0:0:root:/:/bin/ash
+root::0:0:root:/:/bin/sh
endif
ifeq "$(STAGE)" "installer"
- cd $(DIR_APP) && ./configure --prefix=/usr \
- --target=$(UCLIBC_TARGET) \
- --host=$(UCLIBC_TARGET) \
- --bindir=/bin \
- --without-bash-malloc \
- #--with-installed-readline
- cd $(DIR_APP) && make $(PARALLELISMFLAGS)
- cd $(DIR_APP) && make install DESTDIR=$(INSTALLER_DIR)
+ cd $(DIR_APP)/support && touch configure.ac; libtoolize -f
+ cd $(DIR_APP)/support && autoconf --force
+ cd $(DIR_APP) && CCFLAGS_FOR_BUILD="$(CFLAGS)" \
+ ac_cv_func_setvbuf_reversed=no \
+ ./configure --prefix=/usr \
+ --host=$(UCLIBC_TARGET) \
+ --bindir=/bin \
+ --without-bash-malloc \
+ --with-installed-readline \
+ --with-curses \
+ --enable-alias
+ cd $(DIR_APP) && make CC=$(U_CC) CC_FOR_BUILD="$(HOST_GCC)" $(PARALLELISMFLAGS)
+ cd $(DIR_APP) && make CC=$(U_CC) install DESTDIR=$(INSTALLER_DIR)
+ ln -svf bash $(INSTALLER_DIR)/bin/sh
endif
@rm -rf $(DIR_APP)
endif
ifeq "$(STAGE)" "installer"
+ cd $(DIR_APP) && libtoolize -f
+ cd $(DIR_APP) && autoconf --force
cd $(DIR_APP) && $(U_TOOLS) bash_cv_func_sigsetjmp=yes \
- ./configure --prefix=/usr
+ ./configure \
+ --prefix=/usr \
+ --host=$(UCLIBC_TARGET) \
+ --with-curses
cd $(DIR_APP) && make $(PARALLELISMFLAGS) SHLIB_LIBS=-lncurses
cd $(DIR_APP) && make install DESTDIR=$(INSTALLER_DIR)
endif
ipfire_make pcre
ipfire_make popt
ipfire_make glib
- #ipfire_make readline
+ ipfire_make readline
ipfire_make e2fsprogs
ipfire_make util-linux-ng
ipfire_make parted
ipfire_make python-modules
ipfire_make slang
ipfire_make newt
- #ipfire_make bash
+ ipfire_make bash
ipfire_make strace
ipfire_make cpio
ipfire_make lzma
--- /dev/null
+INSTALLER_DIR/bin/sh
+INSTALLER_DIR/bin/bash
+#INSTALLER_DIR/bin/bashbug
+#INSTALLER_DIR/usr/info
+#INSTALLER_DIR/usr/info/bash.info
+#INSTALLER_DIR/usr/info/dir
+#INSTALLER_DIR/usr/man/man1/bash.1
+#INSTALLER_DIR/usr/man/man1/bashbug.1
+#INSTALLER_DIR/usr/share/locale/en@boldquot
+#INSTALLER_DIR/usr/share/locale/en@boldquot/LC_MESSAGES
+#INSTALLER_DIR/usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo
+#INSTALLER_DIR/usr/share/locale/en@quot
+#INSTALLER_DIR/usr/share/locale/en@quot/LC_MESSAGES
+#INSTALLER_DIR/usr/share/locale/en@quot/LC_MESSAGES/bash.mo
+#INSTALLER_DIR/usr/share/locale/ru/LC_MESSAGES/bash.mo
--- /dev/null
+#INSTALLER_DIR/usr/include/readline
+#INSTALLER_DIR/usr/include/readline/chardefs.h
+#INSTALLER_DIR/usr/include/readline/history.h
+#INSTALLER_DIR/usr/include/readline/keymaps.h
+#INSTALLER_DIR/usr/include/readline/readline.h
+#INSTALLER_DIR/usr/include/readline/rlconf.h
+#INSTALLER_DIR/usr/include/readline/rlstdc.h
+#INSTALLER_DIR/usr/include/readline/rltypedefs.h
+#INSTALLER_DIR/usr/include/readline/tilde.h
+#INSTALLER_DIR/usr/lib/libhistory.a
+INSTALLER_DIR/usr/lib/libhistory.so
+INSTALLER_DIR/usr/lib/libhistory.so.5
+INSTALLER_DIR/usr/lib/libhistory.so.5.2
+#INSTALLER_DIR/usr/lib/libreadline.a
+INSTALLER_DIR/usr/lib/libreadline.so
+INSTALLER_DIR/usr/lib/libreadline.so.5
+INSTALLER_DIR/usr/lib/libreadline.so.5.2
+#INSTALLER_DIR/usr/share/info/history.info
+#INSTALLER_DIR/usr/share/info/readline.info
+#INSTALLER_DIR/usr/share/info/rluserman.info
+#INSTALLER_DIR/usr/share/man/man3/history.3
+#INSTALLER_DIR/usr/share/man/man3/readline.3