From a177018d9f54460762977ec55aa85063499652ca Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Thu, 24 Jul 2008 15:50:12 +0300 Subject: [PATCH] pkgsel: changed KERNEL_LINUX to use busybox instead of module-init-tools on embedded --- pkg_conf/busybox.conf | 1 + pkg_conf/busybox/linux.config | 21 +++++++++++++++++++++ pkgsel.d/Base/EMBEDDED_UCLIBC.all | 3 +-- pkgsel.d/Base/Kernel_linux.all | 3 +-- pkgsel.d/Base/Kernel_linux_big.all | 18 ++++++++++++++++++ 5 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 pkg_conf/busybox/linux.config create mode 100644 pkgsel.d/Base/Kernel_linux_big.all diff --git a/pkg_conf/busybox.conf b/pkg_conf/busybox.conf index e62522c..a25a4b1 100644 --- a/pkg_conf/busybox.conf +++ b/pkg_conf/busybox.conf @@ -34,6 +34,7 @@ embedded) if [ "$SDECFG_TRG_MNEMOSYNE_BOOT" != 'vserver' ]; then [ "$SDECFG_TRG_MNEMOSYNE_NETWORK" = 1 ] && bb_mnemosyne_append network + [ "$SDECFG_TRG_MNEMOSYNE_KERNEL" = 'linux' ] && bb_mnemosyne_append linux fi ;; esac diff --git a/pkg_conf/busybox/linux.config b/pkg_conf/busybox/linux.config new file mode 100644 index 0000000..aa254bd --- /dev/null +++ b/pkg_conf/busybox/linux.config @@ -0,0 +1,21 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: target/mnemosyne/pkg_conf/busybox/linux.config +# Copyright (C) 2008 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# 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. +# --- SDE-COPYRIGHT-NOTE-END --- + +X CONFIG_LSMOD +X CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT +X CONFIG_MODPROBE +X CONFIG_INSMOD +X CONFIG_RMMOD +O CONFIG_FEATURE_2_4_MODULES +X CONFIG_FEATURE_2_6_MODULES diff --git a/pkgsel.d/Base/EMBEDDED_UCLIBC.all b/pkgsel.d/Base/EMBEDDED_UCLIBC.all index 7f403d1..5ac7f95 100644 --- a/pkgsel.d/Base/EMBEDDED_UCLIBC.all +++ b/pkgsel.d/Base/EMBEDDED_UCLIBC.all @@ -1,7 +1,7 @@ # --- SDE-COPYRIGHT-NOTE-BEGIN --- # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # -# Filename: target/mnemosyne/pkgsel/Base/EMBEDDED_UCLIBC.all +# Filename: target/mnemosyne/pkgsel.d/Base/EMBEDDED_UCLIBC.all # Copyright (C) 2008 The OpenSDE Project # Copyright (C) 2002 - 2006 Alejandro Mery # @@ -33,5 +33,4 @@ X busybox - e2fsprogs - util-linux-ng - net-tools -- module-init-tools - udhcp diff --git a/pkgsel.d/Base/Kernel_linux.all b/pkgsel.d/Base/Kernel_linux.all index b241711..769394d 100644 --- a/pkgsel.d/Base/Kernel_linux.all +++ b/pkgsel.d/Base/Kernel_linux.all @@ -1,7 +1,7 @@ # --- SDE-COPYRIGHT-NOTE-BEGIN --- # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # -# Filename: target/mnemosyne/pkgsel/Base/Kernel_linux.all +# Filename: target/mnemosyne/pkgsel.d/Base/Kernel_linux.all # Copyright (C) 2006 - 2008 The OpenSDE Project # Copyright (C) 2002 - 2006 Alejandro Mery # @@ -16,6 +16,5 @@ #Dependencies: BOOT!=vserver KERNEL==linux X linux26 -X module-init-tools X udev diff --git a/pkgsel.d/Base/Kernel_linux_big.all b/pkgsel.d/Base/Kernel_linux_big.all new file mode 100644 index 0000000..bc2d990 --- /dev/null +++ b/pkgsel.d/Base/Kernel_linux_big.all @@ -0,0 +1,18 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: target/mnemosyne/pkgsel.d/Base/Kernel_linux_big.all +# Copyright (C) 2006 - 2008 The OpenSDE Project +# Copyright (C) 2002 - 2006 Alejandro Mery +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# 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. +# --- SDE-COPYRIGHT-NOTE-END --- + +#Dependencies: BOOT!=vserver KERNEL==linux FOOTPRINT!=embedded + +X module-init-tools