summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Duskett <Aduskett@gmail.com>2017-04-22 13:18:05 -0400
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-05-02 14:37:00 +0200
commitc44cfa2bc310bec77088aed447df831ca07d88d8 (patch)
tree6dfb89d3d0fcb078804bcfc06232076b484f419e
parent2db9d93282a3c198ddc908082a17f261a48aa7b3 (diff)
downloadbuildroot-c44cfa2bc310bec77088aed447df831ca07d88d8.tar.gz
buildroot-c44cfa2bc310bec77088aed447df831ca07d88d8.zip
package/s*/Config.in: fix ordering of statements
The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter s in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/s6-dns/Config.in2
-rw-r--r--package/s6-linux-init/Config.in2
-rw-r--r--package/s6-linux-utils/Config.in2
-rw-r--r--package/s6-networking/Config.in2
-rw-r--r--package/s6-portable-utils/Config.in2
-rw-r--r--package/s6-rc/Config.in2
-rw-r--r--package/s6/Config.in2
-rw-r--r--package/sepolgen/Config.in2
-rw-r--r--package/setools/Config.in8
-rw-r--r--package/sigrok-cli/Config.in2
-rw-r--r--package/sispmctl/Config.in4
-rw-r--r--package/softether/Config.in6
-rw-r--r--package/speex/Config.in2
-rw-r--r--package/sshfs/Config.in8
-rw-r--r--package/startup-notification/Config.in2
-rw-r--r--package/stella/Config.in6
-rw-r--r--package/strongswan/Config.in4
-rw-r--r--package/subversion/Config.in4
-rw-r--r--package/sunxi-mali/Config.in2
-rw-r--r--package/syslog-ng/Config.in8
-rw-r--r--package/sysprof/Config.in2
-rw-r--r--package/sysstat/Config.in3
22 files changed, 38 insertions, 39 deletions
diff --git a/package/s6-dns/Config.in b/package/s6-dns/Config.in
index 75917f9e2e..e982fdad0d 100644
--- a/package/s6-dns/Config.in
+++ b/package/s6-dns/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_DNS
bool "s6-dns"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-dns is a suite of DNS client programs and libraries for
Unix systems, as an alternative to the BIND, djbdns or other
diff --git a/package/s6-linux-init/Config.in b/package/s6-linux-init/Config.in
index d930e2f302..b56b861f99 100644
--- a/package/s6-linux-init/Config.in
+++ b/package/s6-linux-init/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_S6_LINUX_INIT
bool "s6-linux-init"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6
select BR2_PACKAGE_S6_LINUX_UTILS
select BR2_PACKAGE_S6_PORTABLE_UTILS
- depends on BR2_USE_MMU # s6
help
s6-linux-init is a set of minimalistic tools to create a
s6-based init system, including a /sbin/init binary, on a
diff --git a/package/s6-linux-utils/Config.in b/package/s6-linux-utils/Config.in
index 14af3cfe0f..43e6bb9144 100644
--- a/package/s6-linux-utils/Config.in
+++ b/package/s6-linux-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_LINUX_UTILS
bool "s6-linux-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-linux-utils is a set of minimalistic Linux-specific
system utilities.
diff --git a/package/s6-networking/Config.in b/package/s6-networking/Config.in
index ebb77a7dd2..bdf58476c4 100644
--- a/package/s6-networking/Config.in
+++ b/package/s6-networking/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_S6_NETWORKING
bool "s6-networking"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6_DNS
select BR2_PACKAGE_S6
- depends on BR2_USE_MMU # s6
help
s6-networking is a suite of small networking utilities for
Unix systems. It includes command-line client and server
diff --git a/package/s6-portable-utils/Config.in b/package/s6-portable-utils/Config.in
index 86ebc4c172..8521ecfa8a 100644
--- a/package/s6-portable-utils/Config.in
+++ b/package/s6-portable-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_PORTABLE_UTILS
bool "s6-portable-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-portable-utils is a set of tiny general Unix utilities,
often performing well-known tasks such as cut and grep, but
diff --git a/package/s6-rc/Config.in b/package/s6-rc/Config.in
index d2ec75e8bf..39a924eac5 100644
--- a/package/s6-rc/Config.in
+++ b/package/s6-rc/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_RC
bool "s6-rc"
- select BR2_PACKAGE_S6
depends on BR2_USE_MMU # s6
+ select BR2_PACKAGE_S6
help
s6-rc is a service manager for s6-based systems, i.e. a
suite of programs that can start and stop services, both
diff --git a/package/s6/Config.in b/package/s6/Config.in
index 7c192c1de8..043380f402 100644
--- a/package/s6/Config.in
+++ b/package/s6/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6
bool "s6"
- select BR2_PACKAGE_EXECLINE
depends on BR2_USE_MMU # execline
+ select BR2_PACKAGE_EXECLINE
help
s6 is a small suite of programs for UNIX, designed to allow
process supervision (a.k.a service supervision), in the line
diff --git a/package/sepolgen/Config.in b/package/sepolgen/Config.in
index 36718163c8..8dd90388c8 100644
--- a/package/sepolgen/Config.in
+++ b/package/sepolgen/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SEPOLGEN
bool "sepolgen"
- select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
depends on BR2_USE_WCHAR # python3
depends on BR2_USE_MMU # python3
depends on BR2_TOOLCHAIN_HAS_THREADS # python3
depends on !BR2_STATIC_LIBS # python3
+ select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
help
This package contains a Python module that forms the core of
the modern audit2allow (which is a part of the package
diff --git a/package/setools/Config.in b/package/setools/Config.in
index 5e7f39d65f..d7b119ffc6 100644
--- a/package/setools/Config.in
+++ b/package/setools/Config.in
@@ -1,9 +1,5 @@
config BR2_PACKAGE_SETOOLS
bool "setools"
- select BR2_PACKAGE_LIBSELINUX
- select BR2_PACKAGE_SQLITE
- select BR2_PACKAGE_LIBXML2
- select BR2_PACKAGE_BZIP2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on !BR2_STATIC_LIBS
depends on BR2_INSTALL_LIBSTDCPP
@@ -14,6 +10,10 @@ config BR2_PACKAGE_SETOOLS
# section for versioned symbol"
# arc: libselinux not available
depends on !BR2_nios2 && !BR2_bfin && !BR2_arc
+ select BR2_PACKAGE_LIBSELINUX
+ select BR2_PACKAGE_SQLITE
+ select BR2_PACKAGE_LIBXML2
+ select BR2_PACKAGE_BZIP2
help
SETools is an open source project designed to facilitate
SELinux policy analysis. The primary tools are:
diff --git a/package/sigrok-cli/Config.in b/package/sigrok-cli/Config.in
index b8eb60d1ba..236166595d 100644
--- a/package/sigrok-cli/Config.in
+++ b/package/sigrok-cli/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SIGROK_CLI
bool "sigrok-cli"
- select BR2_PACKAGE_LIBSIGROK
# libsigrok->libglib2:
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU
# libsigrok
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
+ select BR2_PACKAGE_LIBSIGROK
help
Sigrok-cli is a command-line frontend for the sigrok
software suite.
diff --git a/package/sispmctl/Config.in b/package/sispmctl/Config.in
index 976b08f885..6066dc051b 100644
--- a/package/sispmctl/Config.in
+++ b/package/sispmctl/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SISPMCTL
bool "sispmctl"
- select BR2_PACKAGE_LIBUSB
- select BR2_PACKAGE_LIBUSB_COMPAT
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_LIBUSB
+ select BR2_PACKAGE_LIBUSB_COMPAT
help
sispmctl is an application enabling the use of the GEMBIRD
SiS-PM and mSiS(sispm) USB-controlled power-outlet device
diff --git a/package/softether/Config.in b/package/softether/Config.in
index 60f1357529..55e5426775 100644
--- a/package/softether/Config.in
+++ b/package/softether/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_SOFTETHER
bool "softether"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
- select BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_READLINE
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on BR2_USE_WCHAR
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_READLINE
help
The SoftEther Server is a fully integrated implementation of the SSTP,
L2TP, L2TPv3, OpenVPN, and IPSec virtual private networking protocols
diff --git a/package/speex/Config.in b/package/speex/Config.in
index f18e866f1b..c4e3df5dcd 100644
--- a/package/speex/Config.in
+++ b/package/speex/Config.in
@@ -16,8 +16,8 @@ config BR2_PACKAGE_SPEEX_ARM4
depends on BR2_ARM_CPU_ARMV4
config BR2_PACKAGE_SPEEX_ARM5E
- default y
bool
+ default y
depends on BR2_arm && !BR2_PACKAGE_SPEEX_ARM4
endif
diff --git a/package/sshfs/Config.in b/package/sshfs/Config.in
index 31fef9fc86..54aa8312b7 100644
--- a/package/sshfs/Config.in
+++ b/package/sshfs/Config.in
@@ -1,14 +1,14 @@
config BR2_PACKAGE_SSHFS
bool "sshfs (FUSE)"
+ depends on BR2_USE_WCHAR # glib2
+ depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
+ depends on BR2_USE_MMU # libfuse, glib2
+ depends on !BR2_STATIC_LIBS # libfuse
select BR2_PACKAGE_LIBFUSE
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
select BR2_PACKAGE_OPENSSH
- depends on BR2_USE_WCHAR # glib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
- depends on BR2_USE_MMU # libfuse, glib2
- depends on !BR2_STATIC_LIBS # libfuse
help
FUSE filesystem client based on the SSH File Transfer Protocol.
diff --git a/package/startup-notification/Config.in b/package/startup-notification/Config.in
index 1fc6dad1e7..24771ea0f4 100644
--- a/package/startup-notification/Config.in
+++ b/package/startup-notification/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_STARTUP_NOTIFICATION
bool "startup-notification"
- select BR2_PACKAGE_XLIB_LIBX11
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_XLIB_LIBX11
help
Startup-notification is a library used to monitor application startup.
diff --git a/package/stella/Config.in b/package/stella/Config.in
index 55f177f753..dd8e32a651 100644
--- a/package/stella/Config.in
+++ b/package/stella/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_STELLA
bool "stella"
- select BR2_PACKAGE_SDL2
- select BR2_PACKAGE_LIBPNG
- select BR2_PACKAGE_ZLIB
depends on !BR2_STATIC_LIBS # sdl2
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
+ select BR2_PACKAGE_SDL2
+ select BR2_PACKAGE_LIBPNG
+ select BR2_PACKAGE_ZLIB
help
Stella is a multi-platform Atari 2600 VCS emulator.
diff --git a/package/strongswan/Config.in b/package/strongswan/Config.in
index 0a95ac021e..5119706f59 100644
--- a/package/strongswan/Config.in
+++ b/package/strongswan/Config.in
@@ -120,12 +120,12 @@ config BR2_PACKAGE_STRONGSWAN_SCEP
config BR2_PACKAGE_STRONGSWAN_SCRIPTS
bool "Enable additional utilities (found in scripts directory)"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
config BR2_PACKAGE_STRONGSWAN_VICI
bool "Enable vici/swanctl"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
endif
diff --git a/package/subversion/Config.in b/package/subversion/Config.in
index ffe424a7e2..ecac51814e 100644
--- a/package/subversion/Config.in
+++ b/package/subversion/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SUBVERSION
bool "subversion"
- select BR2_PACKAGE_APR
- select BR2_PACKAGE_APR_UTIL
# apr really needs shared library support
depends on !BR2_STATIC_LIBS
depends on BR2_USE_MMU # apr
+ select BR2_PACKAGE_APR
+ select BR2_PACKAGE_APR_UTIL
select BR2_PACKAGE_EXPAT
select BR2_PACKAGE_ZLIB
select BR2_PACKAGE_SQLITE
diff --git a/package/sunxi-mali/Config.in b/package/sunxi-mali/Config.in
index c6754c2821..71b11955a8 100644
--- a/package/sunxi-mali/Config.in
+++ b/package/sunxi-mali/Config.in
@@ -51,8 +51,8 @@ comment "r3p0 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
config BR2_PACKAGE_SUNXI_MALI_R3P1
- depends on BR2_ARM_EABIHF
bool "r3p1"
+ depends on BR2_ARM_EABIHF
comment "r3p1 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
diff --git a/package/syslog-ng/Config.in b/package/syslog-ng/Config.in
index 7f47d86bcf..fbc236221a 100644
--- a/package/syslog-ng/Config.in
+++ b/package/syslog-ng/Config.in
@@ -1,13 +1,13 @@
config BR2_PACKAGE_SYSLOG_NG
bool "syslog-ng"
- select BR2_PACKAGE_EVENTLOG
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_PCRE
- select BR2_PACKAGE_OPENSSL
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
+ select BR2_PACKAGE_EVENTLOG
+ select BR2_PACKAGE_LIBGLIB2
+ select BR2_PACKAGE_PCRE
+ select BR2_PACKAGE_OPENSSL
help
syslog-ng is an enhanced log daemon, supporting a wide range
of input and output methods: syslog, unstructured text,
diff --git a/package/sysprof/Config.in b/package/sysprof/Config.in
index e1b0488e84..3913274be4 100644
--- a/package/sysprof/Config.in
+++ b/package/sysprof/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SYSPROF
bool "sysprof"
- select BR2_PACKAGE_LIBGLIB2
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
depends on BR2_USE_MMU # glib2
# In its util.h file, sysprof contains architecture-specific
# code
depends on BR2_i386 || BR2_x86_64 || BR2_powerpc || BR2_sh4a || BR2_sh4aeb
+ select BR2_PACKAGE_LIBGLIB2
help
Sysprof is a statistical, system-wide profiler that can
profile user and kernel code using the perf API.
diff --git a/package/sysstat/Config.in b/package/sysstat/Config.in
index c262799104..923c48a110 100644
--- a/package/sysstat/Config.in
+++ b/package/sysstat/Config.in
@@ -1,8 +1,7 @@
config BR2_PACKAGE_SYSSTAT
bool "sysstat"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
- # Uses fork()
- depends on BR2_USE_MMU
help
The sysstat utilities are a collection of performance
monitoring tools for Linux. These include sar, sadf, mpstat,
OpenPOWER on IntegriCloud