Jelajahi Sumber

add separate collections for different mpd frontends

Waldemar Brodkorb 9 tahun lalu
induk
melakukan
bbbb037d4c
3 mengubah file dengan 70 tambahan dan 54 penghapusan
  1. 58 0
      target/collections/mpd
  2. 3 54
      target/collections/mpdbox
  3. 9 0
      target/collections/ympd

+ 58 - 0
target/collections/mpd

@@ -0,0 +1,58 @@
+config ADK_PKG_MPD
+	bool "Choose packages for MPD system (basic)"
+	default n
+	select BUSYBOX_NTPD
+	select ADK_PACKAGE_CIFS_UTILS
+	select ADK_PACKAGE_LIBMPDCLIENT
+	select ADK_PACKAGE_MPG123
+	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_SCREEN
+	select ADK_PACKAGE_VIM
+	select ADK_PACKAGE_E2FSCK
+	select ADK_PACKAGE_ALSA_UTILS
+	select ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER
+	select ADK_RUNTIME_START_SERVICES
+	select ADK_RUNTIME_START_DROPBEAR
+	select ADK_RUNTIME_START_BUSYBOX_NTPD
+	select ADK_RUNTIME_START_BUSYBOX_SYSLOGD
+	select ADK_RUNTIME_START_MPD
+	select ADK_RUNTIME_START_BKEYMAPS
+	select ADK_RUNTIME_START_ALSA_UTILS
+	select ADK_KERNEL_USB_HID
+	select ADK_TARGET_USB_KEYBOARD
+	select ADK_TARGET_USB_MOUSE
+	select ADK_KERNEL_INPUT_KEYBOARD
+	select ADK_KERNEL_INPUT_MOUSE
+	select ADK_KERNEL_INPUT_EVDEV
+	help
+	  Create a small mpd system.
+

+ 3 - 54
target/collections/mpdbox

@@ -1,41 +1,8 @@
 config ADK_PKG_MPDBOX
-	bool "Choose packages for MPDBox system"
+	bool "Choose packages for MPD system with WebGUI"
 	default n
+	select ADK_PKG_MPD
 	select ADK_PACKAGE_MPDBOX
-	select BUSYBOX_NTPD
-	select ADK_PACKAGE_CIFS_UTILS
-	select ADK_PACKAGE_LIBMPDCLIENT
-	select ADK_PACKAGE_MPG123
-	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
@@ -47,26 +14,8 @@ config ADK_PKG_MPDBOX
 	select ADK_PACKAGE_PHP_MOD_SOCKETS
 	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
-	select ADK_RUNTIME_START_SERVICES
-	select ADK_RUNTIME_START_DROPBEAR
-	select ADK_RUNTIME_START_BUSYBOX_NTPD
-	select ADK_RUNTIME_START_BUSYBOX_SYSLOGD
-	select ADK_RUNTIME_START_MPD
 	select ADK_RUNTIME_START_PHP
 	select ADK_RUNTIME_START_LIGHTTPD
-	select ADK_RUNTIME_START_BKEYMAPS
-	select ADK_RUNTIME_START_ALSA_UTILS
-	select ADK_KERNEL_USB_HID
-	select ADK_TARGET_USB_KEYBOARD
-	select ADK_TARGET_USB_MOUSE
-	select ADK_KERNEL_INPUT_KEYBOARD
-	select ADK_KERNEL_INPUT_MOUSE
-	select ADK_KERNEL_INPUT_EVDEV
 	help
-	  Create a small mpdbox.
+	  Create a small mpd box with web gui written in php.
 

+ 9 - 0
target/collections/ympd

@@ -0,0 +1,9 @@
+config ADK_PKG_YMPD
+	bool "Choose packages for MPD system with Ympd"
+	default n
+	select ADK_PKG_MPD
+	select ADK_PACKAGE_YMPD
+	select ADK_RUNTIME_START_YMPD
+	help
+	  Create a small mpd box with web gui written in C.
+