if PACKAGE_lcd4linux-custom

config LCD4LINUX_CUSTOM_NEEDS_libdbus
	bool

#config LCD4LINUX_CUSTOM_NEEDS_libftdi
#	bool

config LCD4LINUX_CUSTOM_NEEDS_libgd
	bool

config LCD4LINUX_CUSTOM_NEEDS_libiconv
	bool

config LCD4LINUX_CUSTOM_NEEDS_libjpeg
	bool

config LCD4LINUX_CUSTOM_NEEDS_libmpdclient
	bool

config LCD4LINUX_CUSTOM_NEEDS_libmysqlclient
	bool

config LCD4LINUX_CUSTOM_NEEDS_libncurses
	bool

config LCD4LINUX_CUSTOM_NEEDS_libnmeap
	bool

config LCD4LINUX_CUSTOM_NEEDS_libsqlite3
	bool

config LCD4LINUX_CUSTOM_NEEDS_libusb
	bool

#config LCD4LINUX_CUSTOM_NEEDS_libX11
#	bool

config LCD4LINUX_CUSTOM_NEEDS_ppp
	bool

config LCD4LINUX_CUSTOM_NEEDS_python
	bool


comment "Drivers ---"

config LCD4LINUX_CUSTOM_DRIVER_ASTUSB
	bool
	prompt "ASTUSB"

config LCD4LINUX_CUSTOM_DRIVER_BeckmannEgle
	bool
	prompt "BeckmannEgle"

config LCD4LINUX_CUSTOM_DRIVER_BWCT
	bool
	prompt "BWCT"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_CrystalFontz
	bool
	prompt "CrystalFontz"

config LCD4LINUX_CUSTOM_DRIVER_Curses
	bool
	prompt "Curses"
	select LCD4LINUX_CUSTOM_NEEDS_libncurses

config LCD4LINUX_CUSTOM_DRIVER_Cwlinux
	bool
	prompt "Cwlinux"

config LCD4LINUX_CUSTOM_DRIVER_D4D
	bool
	prompt "D4D"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_dpf
	bool
	prompt "dpf"
	select LCD4LINUX_CUSTOM_NEEDS_libusb
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_EA232graphic
	bool
	prompt "EA232graphic"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_EFN
	bool
	prompt "EFN"

config LCD4LINUX_CUSTOM_DRIVER_FutabaVFD
	bool
	prompt "FutabaVFD"

config LCD4LINUX_CUSTOM_DRIVER_FW8888
	bool
	prompt "FW8888"

config LCD4LINUX_CUSTOM_DRIVER_G15
	bool
	prompt "G15"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_GLCD2USB
	bool
	prompt "GLCD2USB"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_HD44780
	bool
	prompt "HD44780"
	depends on BROKEN

config LCD4LINUX_CUSTOM_DRIVER_HD44780-I2C
	bool
	prompt "HD44780-I2C"
	depends on BROKEN

config LCD4LINUX_CUSTOM_DRIVER_IRLCD
	bool
	prompt "IRLCD"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_LCD2USB
	bool
	prompt "LCD2USB"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_LCDLinux
	bool
	prompt "LCDLinux"
	depends on BROKEN

config LCD4LINUX_CUSTOM_DRIVER_LCDTerm
	bool
	prompt "LCDTerm"

config LCD4LINUX_CUSTOM_DRIVER_LEDMatrix
	bool
	prompt "LEDMatrix"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_LPH7508
	bool
	prompt "LPH7508"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_LUIse
	bool
	prompt "LUIse"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	#select LCD4LINUX_CUSTOM_NEEDS_libluise
	depends on BROKEN

config LCD4LINUX_CUSTOM_DRIVER_LW_ABP
	bool
	prompt "LW_ABP"

config LCD4LINUX_CUSTOM_DRIVER_M50530
	bool
	prompt "M50530"

config LCD4LINUX_CUSTOM_DRIVER_MatrixOrbital
	bool
	prompt "MatrixOrbital"

config LCD4LINUX_CUSTOM_DRIVER_MatrixOrbitalGX
	bool
	prompt "MatrixOrbitalGX"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_mdm166a
	bool
	prompt "mdm166a"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_MilfordInstruments
	bool
	prompt "MilfordInstruments"

config LCD4LINUX_CUSTOM_DRIVER_Newhaven
	bool
	prompt "Newhaven"

config LCD4LINUX_CUSTOM_DRIVER_Noritake
	bool
	prompt "Noritake"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_NULL
	bool
	prompt "NULL"
	default y

config LCD4LINUX_CUSTOM_DRIVER_Pertelian
	bool
	prompt "Pertelian"

config LCD4LINUX_CUSTOM_DRIVER_PHAnderson
	bool
	prompt "PHAnderson"

config LCD4LINUX_CUSTOM_DRIVER_PICGraphic
	bool
	prompt "PICGraphic"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_picoLCD
	bool
	prompt "picoLCD"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_picoLCDGraphic
	bool
	prompt "picoLCDGraphic"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_PNG
	bool
	prompt "PNG"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_PPM
	bool
	prompt "PPM"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_RouterBoard
	bool
	prompt "RouterBoard"
	depends on TARGET_rb532

config LCD4LINUX_CUSTOM_DRIVER_SamsungSPF
	bool
	prompt "SamsungSPF"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libjpeg

config LCD4LINUX_CUSTOM_DRIVER_serdisplib
	bool
	prompt "serdisplib"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_serdisplib

config LCD4LINUX_CUSTOM_DRIVER_ShuttleVFD
	bool
	prompt "ShuttleVFD"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_SimpleLCD
	bool
	prompt "SimpleLCD"

config LCD4LINUX_CUSTOM_DRIVER_st2205
	bool
	prompt "st2205"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_st2205tool

config LCD4LINUX_CUSTOM_DRIVER_T6963
	bool
	prompt "T6963"
	select LCD4LINUX_CUSTOM_NEEDS_libgd

config LCD4LINUX_CUSTOM_DRIVER_TeakLCM
	bool
	prompt "TeakLCM"

config LCD4LINUX_CUSTOM_DRIVER_TEW673GRU
	bool
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	depends on TARGET_ar71xx
	default TARGET_ar71xx

config LCD4LINUX_CUSTOM_DRIVER_Trefon
	bool
	prompt "Trefon"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

#config LCD4LINUX_CUSTOM_DRIVER_ULA200
#	bool
#	prompt "ULA200"
#	select LCD4LINUX_CUSTOM_NEEDS_libftdi
#	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_USBHUB
	bool
	prompt "USBHUB"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_USBLCD
	bool
	prompt "USBLCD"
	select LCD4LINUX_CUSTOM_NEEDS_libusb

config LCD4LINUX_CUSTOM_DRIVER_VNC
	bool
	prompt "VNC"
	select LCD4LINUX_CUSTOM_NEEDS_libgd
	select LCD4LINUX_CUSTOM_NEEDS_libvncserver

config LCD4LINUX_CUSTOM_DRIVER_WincorNixdorf
	bool
	prompt "WincorNixdorf"

#config LCD4LINUX_CUSTOM_DRIVER_X11
#	bool
#	prompt "X11"
#	select LCD4LINUX_CUSTOM_NEEDS_libgd
#	select LCD4LINUX_CUSTOM_NEEDS_libX11


comment "Plugins ---"

config LCD4LINUX_CUSTOM_PLUGIN_apm
	bool
	prompt "apm"

config LCD4LINUX_CUSTOM_PLUGIN_asterisk
	bool
	prompt "asterisk"

config LCD4LINUX_CUSTOM_PLUGIN_button_exec
	bool
	prompt "button_exec"

config LCD4LINUX_CUSTOM_PLUGIN_cpuinfo
	bool
	prompt "cpuinfo"
	default y

config LCD4LINUX_CUSTOM_PLUGIN_dbus
	bool
	prompt "dbus"
	select LCD4LINUX_CUSTOM_NEEDS_libdbus

config LCD4LINUX_CUSTOM_PLUGIN_diskstats
	bool
	prompt "diskstats"

config LCD4LINUX_CUSTOM_PLUGIN_dvb
	bool
	prompt "dvb"

config LCD4LINUX_CUSTOM_PLUGIN_event
	bool
	prompt "event"

config LCD4LINUX_CUSTOM_PLUGIN_exec
	bool
	prompt "exec"

config LCD4LINUX_CUSTOM_PLUGIN_fifo
	bool
	prompt "fifo"

config LCD4LINUX_CUSTOM_PLUGIN_file
	bool
	prompt "file"

config LCD4LINUX_CUSTOM_PLUGIN_gps
	bool
	prompt "gps"
	select LCD4LINUX_CUSTOM_NEEDS_libnmeap

config LCD4LINUX_CUSTOM_PLUGIN_hddtemp
	bool
	prompt "hddtemp"

config LCD4LINUX_CUSTOM_PLUGIN_huawei
	bool
	prompt "huawei"

config LCD4LINUX_CUSTOM_PLUGIN_i2c_sensors
	bool
	prompt "i2c_sensors"

config LCD4LINUX_CUSTOM_PLUGIN_iconv
	bool
	prompt "iconv"
	select LCD4LINUX_CUSTOM_NEEDS_libiconv

config LCD4LINUX_CUSTOM_PLUGIN_imon
	bool
	prompt "imon"

config LCD4LINUX_CUSTOM_PLUGIN_isdn
	bool
	prompt "isdn"

config LCD4LINUX_CUSTOM_PLUGIN_kvv
	bool
	prompt "kvv"

config LCD4LINUX_CUSTOM_PLUGIN_loadavg
	bool
	prompt "loadavg"
	default y

config LCD4LINUX_CUSTOM_PLUGIN_meminfo
	bool
	prompt "meminfo"
	default y

config LCD4LINUX_CUSTOM_PLUGIN_mpd
	bool
	prompt "mpd"
	select LCD4LINUX_CUSTOM_NEEDS_libmpdclient

config LCD4LINUX_CUSTOM_PLUGIN_mpris_dbus
	bool
	prompt "mpris_dbus"
	select LCD4LINUX_CUSTOM_NEEDS_libdbus

config LCD4LINUX_CUSTOM_PLUGIN_mysql
	bool
	prompt "mysql"
	select LCD4LINUX_CUSTOM_NEEDS_libmysqlclient

config LCD4LINUX_CUSTOM_PLUGIN_netdev
	bool
	prompt "netdev"

config LCD4LINUX_CUSTOM_PLUGIN_netinfo
	bool
	prompt "netinfo"

config LCD4LINUX_CUSTOM_PLUGIN_pop3
	bool
	prompt "pop3"

config LCD4LINUX_CUSTOM_PLUGIN_ppp
	bool
	prompt "ppp"
	select LCD4LINUX_CUSTOM_NEEDS_ppp

config LCD4LINUX_CUSTOM_PLUGIN_proc_stat
	bool
	prompt "proc_stat"
	default y

#config LCD4LINUX_CUSTOM_PLUGIN_python
#	bool
#	prompt "python"
#	select LCD4LINUX_CUSTOM_NEEDS_python

config LCD4LINUX_CUSTOM_PLUGIN_qnaplog
	bool
	prompt "qnaplog"
	select LCD4LINUX_CUSTOM_NEEDS_libsqlite3

config LCD4LINUX_CUSTOM_PLUGIN_seti
	bool
	prompt "seti"

config LCD4LINUX_CUSTOM_PLUGIN_statfs
	bool
	prompt "statfs"

config LCD4LINUX_CUSTOM_PLUGIN_uname
	bool
	prompt "uname"

config LCD4LINUX_CUSTOM_PLUGIN_uptime
	bool
	prompt "uptime"
	default y

config LCD4LINUX_CUSTOM_PLUGIN_w1retap
	bool
	prompt "w1retap"

config LCD4LINUX_CUSTOM_PLUGIN_wireless
	bool
	prompt "wireless"
	depends on BROKEN

config LCD4LINUX_CUSTOM_PLUGIN_xmms
	bool
	prompt "xmms"

endif
