Skip to contentSkip to conversation

Create "Shells" package category

PATCH New Arnar Mar Sig 2 participants 3 messages Nov 14, 2008 – Nov 15, 2008 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

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
Index: shells/editors.mk
===================================================================
@@ -0,0 +1 @@
+include package/shells/*/*.mk
Config.in +3 -0
Index: shells/Config.in
===================================================================
@@ -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
Index: Config.in
===================================================================
@@ -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"

#1 lore raw

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]

#3 lore raw

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 handling

I'm going to finish moving the package on the first page into categories before posting the next patch.