Browse Source

* updated busybox (1.4.2 -> 1.5.0)

* added option to busybox to keep SUSv2 (SDECFG_PKG_BUSYBOX_SUSv2) compatibility
	* improved busybox config to take NLS and DEBUG values from build's $config


git-svn-id: svn://svn.opensde.net/opensde/package/trunk@20958 10447126-35f2-4685-b0cf-6dd780d3921f
early
Alejandro Mery 18 years ago
parent
commit
feba5e162d
  1. 18
      base/busybox/busybox.conf
  2. 4
      base/busybox/busybox.desc
  3. 8
      base/busybox/config.in

18
base/busybox/busybox.conf

@ -46,7 +46,7 @@ default_config() {
fi
if [ "$SDECFG_PKG_BUSYBOX_ET" = 1 ] ; then
echo "X CONFIG_PREFIX \"${SDECFG_PKG_BUSYBOX_ET_DIR#/}\""
echo "X CONFIG_PREFIX \"$root${SDECFG_PKG_BUSYBOX_ET_DIR#/}\""
elif [ "$SDECFG_PKG_BUSYBOX_SYMLINKS" = 0 ] ; then
echo "X CONFIG_INSTALL_APPLET_DONT"
echo "O CONFIG_INSTALL_APPLET_SYMLINKS"
@ -54,6 +54,22 @@ default_config() {
else
echo "X CONFIG_PREFIX \"${root:-/}\""
fi
if [ "$SDECFG_DISABLE_NLS" = 1 ]; then
echo "O CONFIG_LOCALE_SUPPORT"
fi
if [ "$SDECFG_DEBUG" = 0 ]; then
echo "O CONFIG_DEBUG"
else
echo "X CONFIG_DEBUG"
fi
if [ "$SDECFG_PKG_BUSYBOX_SUSv2" != 1 ]; then
echo "O CONFIG_INCLUDE_SUSv2"
else
echo "X CONFIG_INCLUDE_SUSv2"
fi
}
# add custom/target configuration from $targetdir

4
base/busybox/busybox.desc

@ -30,7 +30,7 @@
[L] GPL
[S] Stable
[V] 1.4.2
[V] 1.5.0
[P] X -1---5---9 102.000
[D] 2832227525 busybox-1.4.2.tar.bz2 http://busybox.net/downloads/
[D] 3167898930 busybox-1.5.0.tar.bz2 http://busybox.net/downloads/

8
base/busybox/config.in

@ -1,7 +1,8 @@
# --- T2-COPYRIGHT-NOTE-BEGIN ---
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# T2 SDE: package/.../busybox/config.in
# Filename: package/.../busybox/config.in
# Copyright (C) 2007 The OpenSDE Project
# Copyright (C) 2004 - 2006 The T2 SDE Project
# Copyright (C) 1998 - 2003 Clifford Wolf
#
@ -11,7 +12,7 @@
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- T2-COPYRIGHT-NOTE-END ---
# --- SDE-COPYRIGHT-NOTE-END ---
if pkgcheck busybox X
then
@ -25,6 +26,7 @@ then
block_end
fi
bool 'Create Busybox symlinks' SDECFG_PKG_BUSYBOX_SYMLINKS 0
bool 'Enable SUSv2 backward compatibility' SDECFG_PKG_BUSYBOX_SUSv2 0
menu_end
fi

Loading…
Cancel
Save