summaryrefslogtreecommitdiff
path: root/target/collections
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-05-23 17:14:57 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-05-23 17:14:57 +0200
commitf89ae854544e3667244336c9b507b3dcc43fb5ae (patch)
tree3fce47f6cda138021168fdad5d63bb1076bd9986 /target/collections
parent78c19a3bd33486431a8370a895790c183fc8a7b5 (diff)
more cleanup, *-enabled feature is unused, simplify
Diffstat (limited to 'target/collections')
-rw-r--r--target/collections/console33
-rw-r--r--target/collections/development40
-rw-r--r--target/collections/mpdbox57
-rw-r--r--target/collections/test20
-rw-r--r--target/collections/xorg27
5 files changed, 177 insertions, 0 deletions
diff --git a/target/collections/console b/target/collections/console
new file mode 100644
index 000000000..566ba8aac
--- /dev/null
+++ b/target/collections/console
@@ -0,0 +1,33 @@
+config ADK_PKG_CONSOLE
+ boolean "Choose packages for a desktop system without X"
+ default n
+ select ADK_PACKAGE_ALSA_UTILS
+ select ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER
+ select ADK_PACKAGE_SCREEN
+ select ADK_PACKAGE_SUDO
+ select ADK_PACKAGE_LINKS
+ select ADK_PACKAGE_ELINKS
+ select ADK_PACKAGE_LYNX
+ select ADK_PACKAGE_KEYCHAIN
+ select ADK_PACKAGE_OPENSSH
+ select ADK_PACKAGE_OPENSSH_CLIENT
+ select ADK_PACKAGE_OPENSSH_CLIENT_UTILS
+ select ADK_PACKAGE_OPENSSH_SERVER
+ select ADK_PACKAGE_MUTT
+ select ADK_PACKAGE_IRSSI
+ select ADK_PACKAGE_IRSSI_WITH_SSL
+ select ADK_PACKAGE_IRSSI_WITH_IPV6
+ select ADK_PACKAGE_MPG123
+ select ADK_PACKAGE_MPLAYER
+ select ADK_PACKAGE_MPC
+ select ADK_PACKAGE_RTORRENT
+ select ADK_PACKAGE_WPA_SUPPLICANT
+ select ADK_PACKAGE_WPA_SUPPLICANT_WITH_OPENSSL
+ select ADK_PACKAGE_TCPDUMP
+ select ADK_PACKAGE_VIM
+ select ADK_PACKAGE_WIRELESS_TOOLS if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ select ADK_PACKAGE_IW if ADK_TARGET_SYSTEM_IBM_X40
+ select ADK_KERNEL_USB_STORAGE
+ help
+ Support for Linux system without X.
+
diff --git a/target/collections/development b/target/collections/development
new file mode 100644
index 000000000..62404159f
--- /dev/null
+++ b/target/collections/development
@@ -0,0 +1,40 @@
+config ADK_PKG_DEVELOPMENT
+ bool "Compile a ADK development system"
+ default n
+ select ADK_PACKAGE_BASH
+ select ADK_PACKAGE_BINUTILS
+ select ADK_PACKAGE_DIFFUTILS
+ select ADK_PACKAGE_GCC
+ select ADK_PACKAGE_GXX
+ select ADK_PACKAGE_GIT
+ select ADK_PACKAGE_GREP
+ select ADK_PACKAGE_TAR
+ select ADK_PACKAGE_MUSL_DEV if ADK_TARGET_LIB_MUSL
+ select ADK_PACKAGE_UCLIBC_DEV if ADK_TARGET_LIB_UCLIBC
+ select ADK_PACKAGE_GLIBC_DEV if ADK_TARGET_LIB_GLIBC
+ select ADK_PACKAGE_LIBNCURSES
+ select ADK_PACKAGE_LIBNCURSES_DEV
+ select ADK_PACKAGE_MAKE
+ select ADK_PACKAGE_MKFONTDIR
+ select ADK_PACKAGE_PERL
+ select BUSYBOX_STAT
+ select BUSYBOX_FEATURE_STAT_FORMAT
+ select BUSYBOX_FEATURE_DD_IBS_OBS
+ select BUSYBOX_TR
+ select BUSYBOX_FEATURE_TR_CLASSES
+ select ADK_PACKAGE_ZLIB
+ select ADK_PACKAGE_ZLIB_DEV
+ select ADK_PACKAGE_WGET
+ select ADK_PACKAGE_WGET_WITH_OPENSSL
+ select ADK_PACKAGE_STRACE
+ select ADK_PACKAGE_GDB
+ select ADK_PACKAGE_PARTED
+ select ADK_PACKAGE_SFDISK
+ select ADK_PACKAGE_MKE2FS
+ select ADK_PACKAGE_DOSFSTOOLS
+ help
+ After bootstrapping a Linux system you might want to
+ switch to native builds with your target.
+ If you choose this option, all software required
+ for native building will be selected by this option.
+
diff --git a/target/collections/mpdbox b/target/collections/mpdbox
new file mode 100644
index 000000000..46a6d4bb2
--- /dev/null
+++ b/target/collections/mpdbox
@@ -0,0 +1,57 @@
+config ADK_PKG_MPDBOX
+ bool "Choose packages for MPDBox system"
+ default n
+ select ADK_PACKAGE_MPDBOX
+ select BUSYBOX_NTPD
+ select ADK_PACKAGE_CIFS_UTILS
+ select ADK_PACKAGE_NFS_UTILS
+ select ADK_PACKAGE_NFS_UTILS_CLIENT
+ select ADK_PACKAGE_LIBMPDCLIENT
+ select ADK_PACKAGE_MPC
+ select ADK_PACKAGE_MPD
+ select ADK_PACKAGE_MPD_WITH_ALSA
+ select ADK_PACKAGE_MPD_WITH_PULSE
+ select ADK_PACKAGE_MPD_WITH_MP3
+ select ADK_PACKAGE_MPD_WITH_MP4
+ select ADK_PACKAGE_MPD_WITH_OGG
+ select ADK_PACKAGE_MPD_WITH_OPUS
+ select ADK_PACKAGE_MPD_WITH_FLAC
+ select ADK_PACKAGE_MPD_WITH_WAV
+ select ADK_PACKAGE_MPD_WITH_MMS
+ select ADK_PACKAGE_MPD_WITH_FFMPEG
+ select ADK_PACKAGE_MPD_WITH_SHOUT
+ select ADK_PACKAGE_MPD_WITH_CURL
+ select ADK_PACKAGE_MPD_WITH_SAMPLERATE
+ select ADK_PACKAGE_MPD_WITH_HTTPD
+ select ADK_PACKAGE_FILE
+ select ADK_PACKAGE_HTOP
+ select ADK_PACKAGE_DROPBEAR
+ select ADK_PACKAGE_DROPBEAR_WITH_UTMP
+ select ADK_PACKAGE_FFMPEG
+ select ADK_PACKAGE_FFPROBE
+ select ADK_PACKAGE_LIBFFMPEG
+ select ADK_PACKAGE_LIBFFMPEG_WITH_X264
+ select ADK_PACKAGE_LIBFFMPEG_WITH_AAC
+ select ADK_PACKAGE_LIBFFMPEG_WITH_MP3
+ select ADK_PACKAGE_LIBFFMPEG_WITH_VP8
+ select ADK_PACKAGE_LIBFFMPEG_WITH_THEORA
+ select ADK_PACKAGE_LIBFFMPEG_WITH_XVID
+ select ADK_PACKAGE_LIBFFMPEG_WITH_VORBIS
+ select ADK_PACKAGE_LIGHTTPD
+ select ADK_PACKAGE_LIGHTTPD_WITH_IPV6
+ select ADK_PACKAGE_LIGHTTPD_WITH_SSL
+ select ADK_PACKAGE_LIGHTTPD_MOD_FASTCGI
+ select ADK_PACKAGE_LIGHTTPD_MOD_DIRLISTING
+ select ADK_PACKAGE_LIGHTTPD_MOD_AUTH
+ select ADK_PACKAGE_PHP
+ select ADK_PACKAGE_PHP_MOD_SESSION
+ select ADK_PACKAGE_PHP_MOD_JSON
+ select ADK_PACKAGE_PHP_FASTCGI
+ select ADK_PACKAGE_SCREEN
+ select ADK_PACKAGE_VIM
+ select ADK_PACKAGE_E2FSCK
+ select ADK_PACKAGE_ALSA_UTILS
+ select ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER
+ help
+ Create a small mpdbox.
+
diff --git a/target/collections/test b/target/collections/test
new file mode 100644
index 000000000..0ff042eef
--- /dev/null
+++ b/target/collections/test
@@ -0,0 +1,20 @@
+config ADK_PKG_TEST
+ bool "Compile a ADK test framework system"
+ select ADK_PACKAGE_ADK_TEST_TOOLS
+ select ADK_PACKAGE_STRACE
+ select ADK_PACKAGE_SOCAT
+ select ADK_PACKAGE_MAKE
+ select ADK_PACKAGE_FILE
+ select ADK_PACKAGE_RDATE
+ select ADK_SIMPLE_NETWORK_CONFIG
+ select ADK_TARGET_PACKAGE_TXZ
+ select ADK_RUNTIME_START_ADK_TEST_TOOLS
+ select ADK_KERNEL_BLK_DEV_INITRD
+ select ADK_KERNEL_COMP_XZ
+ select ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
+ select ADK_KERNEL_IPV6
+ default n
+ help
+ Package collection used to build adk-test-framework root
+ filesystem.
+
diff --git a/target/collections/xorg b/target/collections/xorg
new file mode 100644
index 000000000..75ee6bb18
--- /dev/null
+++ b/target/collections/xorg
@@ -0,0 +1,27 @@
+config ADK_PKG_XORG
+ bool "Choose packages for graphical desktop system with Xorg"
+ default n
+ select ADK_PKG_CONSOLE
+ select ADK_PACKAGE_RXVT_UNICODE
+ select ADK_PACKAGE_FIREFOX
+ select ADK_PACKAGE_XTERM
+ select ADK_PACKAGE_XORG_SERVER
+ select ADK_PACKAGE_XORG_SERVER_WITH_DRI
+ select ADK_PACKAGE_XF86_INPUT_KEYBOARD
+ select ADK_PACKAGE_XF86_INPUT_MOUSE
+ select ADK_PACKAGE_XF86_VIDEO_INTEL if ADK_TARGET_SYSTEM_IBM_X40
+ select ADK_PACKAGE_XF86_VIDEO_SILICONMOTION if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ select ADK_PACKAGE_XF86_VIDEO_CIRRUS if ADK_TARGET_SYSTEM_QEMU_I686
+ select ADK_PACKAGE_XF86_VIDEO_CIRRUS if ADK_TARGET_SYSTEM_QEMU_X86_64
+ select ADK_PACKAGE_FONT_MISC_MISC
+ select ADK_PACKAGE_SETXKBMAP
+ select ADK_PACKAGE_XBINDKEYS
+ select ADK_PACKAGE_DISPLAY
+ select ADK_PACKAGE_FEH
+ select ADK_PACKAGE_XINIT
+ select ADK_PACKAGE_EVILWM
+ select ADK_PACKAGE_DILLO
+ select ADK_PACKAGE_XRDB
+ help
+ X desktop environment with EvilWM.
+