Create "Shells" package category
PATCH 1/1 Create "Shells" package category
First of the package menu cleanup.
Create a new package sub menu named "Shells" and move bash into it. It also removes the if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS condition around the package sub menus, is it not it better to set this in the package's Config.in?
If there are no objection then I'll just go ahead and commit it
(svn diff does not show files moved around:/)
Greets
Arnar Mar Sig
editors.mk +1 -0
@@ -0,0 +1 @@ +include package/shells/*/*.mk
Config.in +3 -0
@@ -0,0 +1,3 @@ +menu "Shells" +source "package/shells/bash/Config.in" +endmenu
Property changes on: shells/bash
___________________________________________________________________
Added: svn:mergeinfo
Property changes on: shells/bash
___________________________________________________________________
Added: svn:mergeinfo
Index: bash/bash32-010 (deleted)
===================================================================
Index: bash/bash32-011 (deleted)
===================================================================
Index: bash/bash32-030 (deleted)
===================================================================
Index: bash/bash32-012 (deleted)
===================================================================
Index: bash/bash32-013 (deleted)
===================================================================
Index: bash/bash32-031 (deleted)
===================================================================
Index: bash/bash32-014 (deleted)
===================================================================
Index: bash/bash32-032 (deleted)
===================================================================
Index: bash/bash32-015 (deleted)
===================================================================
Index: bash/bash32-033 (deleted)
===================================================================
Index: bash/bash32-016 (deleted)
===================================================================
Index: bash/bash32-017 (deleted)
===================================================================
Index: bash/bash32-018 (deleted)
===================================================================
Index: bash/bash32-019 (deleted)
===================================================================
Index: bash/bash32-remove-bzero-dependancy.patch (deleted)
===================================================================
Index: bash/bash32-001 (deleted)
===================================================================
Index: bash/bash32-020 (deleted)
===================================================================
Index: bash/bash32-002 (deleted)
===================================================================
Index: bash/bash32-021 (deleted)
===================================================================
Index: bash/bash32-003 (deleted)
===================================================================
Index: bash/bash32-022 (deleted)
===================================================================
Index: bash/bash.mk (deleted)
===================================================================
Index: bash/bash32-004 (deleted)
===================================================================
Index: bash/bash32-023 (deleted)
===================================================================
Index: bash/bash32-005 (deleted)
===================================================================
Index: bash/bash32-024 (deleted)
===================================================================
Index: bash/bash32-006 (deleted)
===================================================================
Index: bash/bash32-025 (deleted)
===================================================================
Index: bash/bash32-007 (deleted)
===================================================================
Index: bash/bash32-026 (deleted)
===================================================================
Index: bash/bash32-008 (deleted)
===================================================================
Index: bash/bash32-027 (deleted)
===================================================================
Index: bash/bash32-009 (deleted)
===================================================================
Index: bash/bash32-028 (deleted)
===================================================================
Index: bash/bash32-029 (deleted)
===================================================================
Index: bash/Config.in (deleted)
===================================================================
Config.in +0 -0
@@ -5,7 +5,6 @@
comment "The minimum needed to build a uClibc development system"
if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
-source "package/bash/Config.in"
source "package/bzip2/Config.in"
source "package/coreutils/Config.in"
source "package/diffutils/Config.in"
@@ -112,15 +111,9 @@
endif
source "package/database/Config.in"
-
-if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
-# busybox has an editor
-
-# text editors
source "package/editors/Config.in"
+source "package/shells/Config.in"
-endif
-
menu "Networking"
comment "Networking applications"
PATCH 1/1 Create "Shells" package category
Arnar Mar Sig, 14.11.2008:
Quoted 3 lines
First of the package menu cleanup.
Create a new package sub menu named "Shells" and move bash into it.
Why do you begin with a category containing only a single package? Dash is also a shell, then there would be two, but we shouldn't end up with a bunch of categories containing only a few packages. Buildroot doesn't contain as much packages as FreeBSD or Gentoo, so I'd rather suggest some less specific categories like "system utils" or so.
Markus
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH 1/1 Create "Shells" package category
Arnar Mar Sig, 15.11.2008:
Quoted 4 lines
I started at the top of the package list and was going to post a patch as i created them. (And found dash down on the list later on). Even with such specific categories we probably wont end with more then 20, but having less specific is fine by me, The categories so far:
That sounds ok. It only seemed to get a little bit to much split up, when you started with the shells category.
Quoted 2 lines
Archivers (Renamed from compressors / decompressors) Audio
Audio should be merged into multimedia, I'm currently preparing a patch.
Quoted 19 lines
Database
Development tools
Hardware handling / blockdevices and filesystem maintenance (maybe split this up?)
Languages and Scripting
Text editors
Games
Graphic
Java
Networking
Math utilities
Multimedia
Package managers
Shells
System utilities
XML handlingI'm going to finish moving the package on the first page into categories before posting the next patch.