95df642b7d926d5f3a8bd71e2c1d0d0d09932fff
[openwrt/svn-archive/archive.git] / utils / lcd4linux / Config.in
1 config LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
2 bool
3
4 config LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
5 bool
6
7 config LCD4LINUX_NEEDS_libdbus
8 bool
9 select PACKAGE_libdbus
10
11 #config LCD4LINUX_NEEDS_libftdi
12 # bool
13 # select PACKAGE_libftdi
14
15 config LCD4LINUX_NEEDS_libgd
16 bool
17 select PACKAGE_libgd
18 default y if !LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
19
20 config LCD4LINUX_NEEDS_libiconv
21 bool
22 select PACKAGE_libiconv
23
24 config LCD4LINUX_NEEDS_libmysqlclient
25 bool
26 select PACKAGE_libmysqlclient
27
28 config LCD4LINUX_NEEDS_libncurses
29 bool
30 select PACKAGE_libncurses
31
32 config LCD4LINUX_NEEDS_libnmeap
33 bool
34 select PACKAGE_libnmeap
35
36 config LCD4LINUX_NEEDS_libsqlite3
37 bool
38 select PACKAGE_libsqlite3
39
40 config LCD4LINUX_NEEDS_libusb
41 bool
42 select PACKAGE_libusb
43
44 config LCD4LINUX_NEEDS_libvncserver
45 bool
46 select PACKAGE_libvncserver
47
48 #config LCD4LINUX_NEEDS_libX11
49 # bool
50 # select PACKAGE_libX11
51
52 config LCD4LINUX_NEEDS_ppp
53 bool
54 select PACKAGE_ppp
55
56 config LCD4LINUX_NEEDS_python
57 bool
58 select PACKAGE_python
59
60 config LCD4LINUX_NEEDS_serdisplib
61 bool
62 select PACKAGE_serdisplib
63
64 config LCD4LINUX_NEEDS_st2205tool
65 bool
66 select PACKAGE_st2205tool
67
68
69 comment "LCD4Linux Drivers ---"
70
71 comment "WARNING: no drivers selected, the 'Sample' driver will be used !!!"
72 depends !LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
73
74 config LCD4LINUX_DRV_BeckmannEgle
75 bool
76 prompt "BeckmannEgle"
77 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
78
79 config LCD4LINUX_DRV_BWCT
80 bool
81 prompt "BWCT"
82 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
83 select LCD4LINUX_NEEDS_libusb
84
85 config LCD4LINUX_DRV_CrystalFontz
86 bool
87 prompt "CrystalFontz"
88 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
89
90 config LCD4LINUX_DRV_Curses
91 bool
92 prompt "Curses"
93 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
94 select LCD4LINUX_NEEDS_libncurses
95
96 config LCD4LINUX_DRV_Cwlinux
97 bool
98 prompt "Cwlinux"
99 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
100
101 config LCD4LINUX_DRV_D4D
102 bool
103 prompt "D4D"
104 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
105
106 config LCD4LINUX_DRV_EA232graphic
107 bool
108 prompt "EA232graphic"
109 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
110 select LCD4LINUX_NEEDS_libgd
111
112 config LCD4LINUX_DRV_G15
113 bool
114 prompt "G15"
115 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
116 select LCD4LINUX_NEEDS_libgd
117 select LCD4LINUX_NEEDS_libusb
118
119 config LCD4LINUX_DRV_GLCD2USB
120 bool
121 prompt "GLCD2USB"
122 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
123 select LCD4LINUX_NEEDS_libusb
124
125 config LCD4LINUX_DRV_HD44780
126 bool
127 prompt "HD44780"
128 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
129 depends BROKEN
130
131 config LCD4LINUX_DRV_HD44780-I2C
132 bool
133 prompt "HD44780-I2C"
134 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
135 depends BROKEN
136
137 config LCD4LINUX_DRV_IRLCD
138 bool
139 prompt "IRLCD"
140 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
141 select LCD4LINUX_NEEDS_libusb
142
143 config LCD4LINUX_DRV_LCD2USB
144 bool
145 prompt "LCD2USB"
146 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
147 select LCD4LINUX_NEEDS_libusb
148
149 config LCD4LINUX_DRV_LCDLinux
150 bool
151 prompt "LCDLinux"
152 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
153 depends BROKEN
154
155 config LCD4LINUX_DRV_LCDTerm
156 bool
157 prompt "LCDTerm"
158 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
159
160 config LCD4LINUX_DRV_LEDMatrix
161 bool
162 prompt "LEDMatrix"
163 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
164 select LCD4LINUX_NEEDS_libgd
165
166 config LCD4LINUX_DRV_LPH7508
167 bool
168 prompt "LPH7508"
169 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
170 select LCD4LINUX_NEEDS_libgd
171
172 config LCD4LINUX_DRV_LUIse
173 bool
174 prompt "LUIse"
175 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
176 select LCD4LINUX_NEEDS_libgd
177 #select LCD4LINUX_NEEDS_libluise
178 depends BROKEN
179
180 config LCD4LINUX_DRV_LW_ABP
181 bool
182 prompt "LW_ABP"
183 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
184
185 config LCD4LINUX_DRV_M50530
186 bool
187 prompt "M50530"
188 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
189
190 config LCD4LINUX_DRV_MatrixOrbital
191 bool
192 prompt "MatrixOrbital"
193 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
194
195 config LCD4LINUX_DRV_MatrixOrbitalGX
196 bool
197 prompt "MatrixOrbitalGX"
198 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
199 select LCD4LINUX_NEEDS_libgd
200 select LCD4LINUX_NEEDS_libusb
201
202 config LCD4LINUX_DRV_MilfordInstruments
203 bool
204 prompt "MilfordInstruments"
205 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
206
207 config LCD4LINUX_DRV_Newhaven
208 bool
209 prompt "Newhaven"
210 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
211
212 config LCD4LINUX_DRV_Noritake
213 bool
214 prompt "Noritake"
215 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
216 select LCD4LINUX_NEEDS_libgd
217
218 config LCD4LINUX_DRV_NULL
219 bool
220 prompt "NULL"
221 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
222 default y
223
224 config LCD4LINUX_DRV_Pertelian
225 bool
226 prompt "Pertelian"
227 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
228
229 config LCD4LINUX_DRV_PHAnderson
230 bool
231 prompt "PHAnderson"
232 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
233
234 config LCD4LINUX_DRV_PICGraphic
235 bool
236 prompt "PICGraphic"
237 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
238 select LCD4LINUX_NEEDS_libgd
239
240 config LCD4LINUX_DRV_picoLCD
241 bool
242 prompt "picoLCD"
243 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
244 select LCD4LINUX_NEEDS_libusb
245
246 config LCD4LINUX_DRV_picoLCDGraphic
247 bool
248 prompt "picoLCDGraphic"
249 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
250 select LCD4LINUX_NEEDS_libgd
251 select LCD4LINUX_NEEDS_libusb
252
253 config LCD4LINUX_DRV_PNG
254 bool
255 prompt "PNG"
256 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
257 select LCD4LINUX_NEEDS_libgd
258
259 config LCD4LINUX_DRV_PPM
260 bool
261 prompt "PPM"
262 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
263 select LCD4LINUX_NEEDS_libgd
264
265 config LCD4LINUX_DRV_RouterBoard
266 bool
267 prompt "RouterBoard"
268 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
269 depends on TARGET_rb532
270
271 config LCD4LINUX_DRV_serdisplib
272 bool
273 prompt "serdisplib"
274 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
275 select LCD4LINUX_NEEDS_libgd
276 select LCD4LINUX_NEEDS_serdisplib
277
278 config LCD4LINUX_DRV_ShuttleVFD
279 bool
280 prompt "ShuttleVFD"
281 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
282 select LCD4LINUX_NEEDS_libusb
283
284 config LCD4LINUX_DRV_SimpleLCD
285 bool
286 prompt "SimpleLCD"
287 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
288
289 config LCD4LINUX_DRV_st2205
290 bool
291 prompt "st2205"
292 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
293 select LCD4LINUX_NEEDS_libgd
294 select LCD4LINUX_NEEDS_st2205tool
295
296 config LCD4LINUX_DRV_T6963
297 bool
298 prompt "T6963"
299 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
300 select LCD4LINUX_NEEDS_libgd
301
302 config LCD4LINUX_DRV_Trefon
303 bool
304 prompt "Trefon"
305 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
306 select LCD4LINUX_NEEDS_libusb
307
308 #config LCD4LINUX_DRV_ULA200
309 # bool
310 # prompt "ULA200"
311 # select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
312 # select LCD4LINUX_NEEDS_libftdi
313 # select LCD4LINUX_NEEDS_libusb
314
315 config LCD4LINUX_DRV_USBHUB
316 bool
317 prompt "USBHUB"
318 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
319 select LCD4LINUX_NEEDS_libusb
320
321 config LCD4LINUX_DRV_USBLCD
322 bool
323 prompt "USBLCD"
324 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
325 select LCD4LINUX_NEEDS_libusb
326
327 config LCD4LINUX_DRV_VNC
328 bool
329 prompt "VNC"
330 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
331 select LCD4LINUX_NEEDS_libvncserver
332
333 config LCD4LINUX_DRV_WincorNixdorf
334 bool
335 prompt "WincorNixdorf"
336 select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
337
338 #config LCD4LINUX_DRV_X11
339 # bool
340 # prompt "X11"
341 # select LCD4LINUX_HAS_AT_LEAST_ONE_DRIVER
342 # select LCD4LINUX_NEEDS_libgd
343 # select LCD4LINUX_NEEDS_libX11
344
345
346 comment "LCD4Linux Plugins ---"
347
348 comment "WARNING: no plugins selected, the 'sample' plugin will be used !!!"
349 depends !LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
350
351 config LCD4LINUX_PLUGIN_apm
352 bool
353 prompt "apm"
354 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
355
356 config LCD4LINUX_PLUGIN_asterisk
357 bool
358 prompt "asterisk"
359 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
360
361 config LCD4LINUX_PLUGIN_button_exec
362 bool
363 prompt "button_exec"
364 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
365
366 config LCD4LINUX_PLUGIN_cpuinfo
367 bool
368 prompt "cpuinfo"
369 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
370 default y
371
372 config LCD4LINUX_PLUGIN_dbus
373 bool
374 prompt "dbus"
375 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
376 select LCD4LINUX_NEEDS_libdbus
377
378 config LCD4LINUX_PLUGIN_diskstats
379 bool
380 prompt "diskstats"
381 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
382
383 config LCD4LINUX_PLUGIN_dvb
384 bool
385 prompt "dvb"
386 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
387
388 config LCD4LINUX_PLUGIN_event
389 bool
390 prompt "event"
391 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
392
393 config LCD4LINUX_PLUGIN_exec
394 bool
395 prompt "exec"
396 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
397
398 config LCD4LINUX_PLUGIN_fifo
399 bool
400 prompt "fifo"
401 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
402
403 config LCD4LINUX_PLUGIN_file
404 bool
405 prompt "file"
406 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
407
408 config LCD4LINUX_PLUGIN_gps
409 bool
410 prompt "gps"
411 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
412 select LCD4LINUX_NEEDS_libnmeap
413
414 config LCD4LINUX_PLUGIN_hddtemp
415 bool
416 prompt "hddtemp"
417 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
418
419 config LCD4LINUX_PLUGIN_huawei
420 bool
421 prompt "huawei"
422 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
423
424 config LCD4LINUX_PLUGIN_i2c_sensors
425 bool
426 prompt "i2c_sensors"
427 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
428
429 config LCD4LINUX_PLUGIN_iconv
430 bool
431 prompt "iconv"
432 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
433 select LCD4LINUX_NEEDS_libiconv
434
435 config LCD4LINUX_PLUGIN_imon
436 bool
437 prompt "imon"
438 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
439
440 config LCD4LINUX_PLUGIN_isdn
441 bool
442 prompt "isdn"
443 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
444
445 config LCD4LINUX_PLUGIN_kvv
446 bool
447 prompt "kvv"
448 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
449
450 config LCD4LINUX_PLUGIN_loadavg
451 bool
452 prompt "loadavg"
453 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
454 default y
455
456 config LCD4LINUX_PLUGIN_meminfo
457 bool
458 prompt "meminfo"
459 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
460 default y
461
462 config LCD4LINUX_PLUGIN_mpd
463 bool
464 prompt "mpd"
465 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
466
467 config LCD4LINUX_PLUGIN_mpris_dbus
468 bool
469 prompt "mpris_dbus"
470 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
471 select LCD4LINUX_NEEDS_libdbus
472
473 config LCD4LINUX_PLUGIN_mysql
474 bool
475 prompt "mysql"
476 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
477 select LCD4LINUX_NEEDS_libmysqlclient
478
479 config LCD4LINUX_PLUGIN_netdev
480 bool
481 prompt "netdev"
482 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
483
484 config LCD4LINUX_PLUGIN_netinfo
485 bool
486 prompt "netinfo"
487 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
488
489 config LCD4LINUX_PLUGIN_pop3
490 bool
491 prompt "pop3"
492 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
493
494 config LCD4LINUX_PLUGIN_ppp
495 bool
496 prompt "ppp"
497 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
498 select LCD4LINUX_NEEDS_ppp
499
500 config LCD4LINUX_PLUGIN_proc_stat
501 bool
502 prompt "proc_stat"
503 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
504 default y
505
506 #config LCD4LINUX_PLUGIN_python
507 # bool
508 # prompt "python"
509 # select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
510 # select LCD4LINUX_NEEDS_python
511
512 config LCD4LINUX_PLUGIN_qnaplog
513 bool
514 prompt "qnaplog"
515 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
516 select LCD4LINUX_NEEDS_libsqlite3
517
518 config LCD4LINUX_PLUGIN_seti
519 bool
520 prompt "seti"
521 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
522
523 config LCD4LINUX_PLUGIN_statfs
524 bool
525 prompt "statfs"
526 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
527
528 config LCD4LINUX_PLUGIN_uname
529 bool
530 prompt "uname"
531 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
532
533 config LCD4LINUX_PLUGIN_uptime
534 bool
535 prompt "uptime"
536 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
537 default y
538
539 config LCD4LINUX_PLUGIN_w1retap
540 bool
541 prompt "w1retap"
542 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
543
544 config LCD4LINUX_PLUGIN_wireless
545 bool
546 prompt "wireless"
547 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN
548 depends BROKEN
549
550 config LCD4LINUX_PLUGIN_xmms
551 bool
552 prompt "xmms"
553 select LCD4LINUX_HAS_AT_LEAST_ONE_PLUGIN