From b09f1f58a3dd36ab37a29014de7005bd9bc72a50 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Thu, 18 Feb 2010 22:49:50 +0100 Subject: Packages: Rework kconfig structure by adding specifical kconfig files Signed-off-by: Abdoulaye Walsimou Gaye --- kconfig/packages.kconfig | 25 +++----------- packages/graphics/graphics.kconfig | 39 ++++++++++++++++++++++ packages/misc/misc.kconfig | 34 +++++++++++++++++++ .../scripting-languages.kconfig | 28 ++++++++++++++++ packages/security/security.kconfig | 28 ++++++++++++++++ 5 files changed, 133 insertions(+), 21 deletions(-) create mode 100644 packages/graphics/graphics.kconfig create mode 100644 packages/misc/misc.kconfig create mode 100644 packages/scripting-languages/scripting-languages.kconfig create mode 100644 packages/security/security.kconfig diff --git a/kconfig/packages.kconfig b/kconfig/packages.kconfig index 9b528e0..e66c48d 100644 --- a/kconfig/packages.kconfig +++ b/kconfig/packages.kconfig @@ -1,6 +1,6 @@ ################################################################################ # GAYE Abdoulaye Walsimou, -# Copyright(C) 2009 GAYE Abdoulaye Walsimou. All rights reserved. +# Copyright(C) 2009-2010 GAYE Abdoulaye Walsimou. All rights reserved. # For Copyrright from linux kernel's build/configure system, see their source # code. # @@ -62,19 +62,7 @@ menu "Compression packages" endmenu menu "Graphics packages" -source packages/graphics/atk/atk.kconfig -source packages/graphics/cairo/cairo.kconfig -source packages/graphics/directfb/directfb.kconfig -source packages/graphics/fontconfig/fontconfig.kconfig -source packages/graphics/freetype/freetype.kconfig -source packages/graphics/gtk/gtk.kconfig -source packages/graphics/libjpeg/libjpeg.kconfig -source packages/graphics/libpng/libpng.kconfig -source packages/graphics/pixman/pixman.kconfig -source packages/graphics/libtiff/libtiff.kconfig - -comment "Include fonts in the target root filesystem" -source packages/graphics/freefont/freefont.kconfig +source packages/graphics/graphics.kconfig endmenu menu "Networking packages" @@ -85,19 +73,14 @@ source packages/scripting-languages/perl/perl.kconfig endmenu menu "Security packages" -source packages/security/openssl/openssl.kconfig +source packages/security/security.kconfig endmenu menu "System packages" endmenu menu "Miscellaneous packages" -source packages/misc/gettext/gettext.kconfig -source packages/misc/glib/glib.kconfig -source packages/misc/libelf/libelf.kconfig -source packages/misc/libxml/libxml.kconfig -source packages/misc/ncurses/ncurses.kconfig -source packages/misc/pango/pango.kconfig +source packages/misc/misc.kconfig endmenu endmenu diff --git a/packages/graphics/graphics.kconfig b/packages/graphics/graphics.kconfig new file mode 100644 index 0000000..e8fe33b --- /dev/null +++ b/packages/graphics/graphics.kconfig @@ -0,0 +1,39 @@ +################################################################################ +# GAYE Abdoulaye Walsimou, +# Copyright(C) 2010 GAYE Abdoulaye Walsimou. All rights reserved. +# For Copyrright from linux kernel's build/configure system, see their source +# code. +# +# This program is free software; you can distribute it and/or modify it +# under the terms of the GNU General Public License +# (Version 2 or later) published by the Free Software Foundation. +# +# This program is distributed in the hope it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. +################################################################################ +# +# \file graphics.kconfig +# \brief graphics.kconfig of Embtoolkit +# \author GAYE Abdoulaye Walsimou, +# \date February 2010 +################################################################################ + +source packages/graphics/atk/atk.kconfig +source packages/graphics/cairo/cairo.kconfig +source packages/graphics/directfb/directfb.kconfig +source packages/graphics/fontconfig/fontconfig.kconfig +source packages/graphics/freetype/freetype.kconfig +source packages/graphics/gtk/gtk.kconfig +source packages/graphics/libjpeg/libjpeg.kconfig +source packages/graphics/libpng/libpng.kconfig +source packages/graphics/pixman/pixman.kconfig +source packages/graphics/libtiff/libtiff.kconfig +comment "Include fonts in the target root filesystem" +source packages/graphics/freefont/freefont.kconfig + diff --git a/packages/misc/misc.kconfig b/packages/misc/misc.kconfig new file mode 100644 index 0000000..60b6ffd --- /dev/null +++ b/packages/misc/misc.kconfig @@ -0,0 +1,34 @@ +################################################################################ +# GAYE Abdoulaye Walsimou, +# Copyright(C) 2010 GAYE Abdoulaye Walsimou. All rights reserved. +# For Copyrright from linux kernel's build/configure system, see their source +# code. +# +# This program is free software; you can distribute it and/or modify it +# under the terms of the GNU General Public License +# (Version 2 or later) published by the Free Software Foundation. +# +# This program is distributed in the hope it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. +################################################################################ +# +# \file misc.kconfig +# \brief misc.kconfig of Embtoolkit +# \author GAYE Abdoulaye Walsimou, +# \date February 2010 +################################################################################ + +source packages/misc/gettext/gettext.kconfig +source packages/misc/glib/glib.kconfig +source packages/misc/libelf/libelf.kconfig +source packages/misc/libxml/libxml.kconfig +source packages/misc/ncurses/ncurses.kconfig +source packages/misc/pango/pango.kconfig + + diff --git a/packages/scripting-languages/scripting-languages.kconfig b/packages/scripting-languages/scripting-languages.kconfig new file mode 100644 index 0000000..f823533 --- /dev/null +++ b/packages/scripting-languages/scripting-languages.kconfig @@ -0,0 +1,28 @@ +################################################################################ +# GAYE Abdoulaye Walsimou, +# Copyright(C) 2010 GAYE Abdoulaye Walsimou. All rights reserved. +# For Copyrright from linux kernel's build/configure system, see their source +# code. +# +# This program is free software; you can distribute it and/or modify it +# under the terms of the GNU General Public License +# (Version 2 or later) published by the Free Software Foundation. +# +# This program is distributed in the hope it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. +################################################################################ +# +# \file scripting-languages.kconfig +# \brief scripting-languages.kconfig of Embtoolkit +# \author GAYE Abdoulaye Walsimou, +# \date February 2010 +################################################################################ + +source packages/security/openssl/openssl.kconfig + diff --git a/packages/security/security.kconfig b/packages/security/security.kconfig new file mode 100644 index 0000000..c41060f --- /dev/null +++ b/packages/security/security.kconfig @@ -0,0 +1,28 @@ +################################################################################ +# GAYE Abdoulaye Walsimou, +# Copyright(C) 2010 GAYE Abdoulaye Walsimou. All rights reserved. +# For Copyrright from linux kernel's build/configure system, see their source +# code. +# +# This program is free software; you can distribute it and/or modify it +# under the terms of the GNU General Public License +# (Version 2 or later) published by the Free Software Foundation. +# +# This program is distributed in the hope it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. +################################################################################ +# +# \file security.kconfig +# \brief security.kconfig of Embtoolkit +# \author GAYE Abdoulaye Walsimou, +# \date February 2010 +################################################################################ + +source packages/security/openssl/openssl.kconfig + -- cgit v1.2.3