root/trunk/freewrt/package/Config.in

Revision 3945, 16.6 kB (checked in by sumsum, 2 years ago)

Add aspell package and add a nano configuration option to enable the --speller parameter to nano
This is by default selected in case aspell is enabled.

Line 
1 # $FreeWRT$
2 #-
3 # This file is part of the FreeWRT project. FreeWRT is copyrighted
4 # material, please see the LICENCE file in the top-level directory
5 # or at http://www.freewrt.org/licence for details.
6
7 # unmaintained -> send mail to wbx@freewrt.org if you want to enable it
8 #menu "Package Collections"
9 #source "package/Config.in.collections"
10 #endmenu
11
12 menu "Network Configuration"
13 source "package/Config.in.network"
14 endmenu
15
16 menu "Package Selection"
17
18 comment "Package categories"
19
20 menu "Base system"
21 source "package/base-files/Config.in"
22 source "package/busybox/Config.in"
23 source "package/mksh/Config.in"
24 source "package/uclibc/Config.in"
25 menu "Broadcom-specific packages"
26 depends on FWRT_LINUX_2_4_BRCM || FWRT_LINUX_2_6_BRCM
27 source "package/broadcom-nvram/Config.in"
28 source "package/jffs2root/Config.in"
29 source "package/mtd/Config.in"
30 source "package/broadcom-watchbutton/Config.in"
31 source "package/broadcom-wl/Config.in.tools"
32 endmenu
33 endmenu
34
35 menu "FreeWRT Tools Collection"
36 source "package/fwcf/Config.in"
37 source "package/fwfirewall/Config.in"
38 source "package/fwifupdown/Config.in"
39 source "package/fwrtc/Config.in"
40 source "package/fwupdate/Config.in"
41 source "package/fwwif/Config.in"
42 source "package/hello/Config.in"
43 endmenu
44
45 menu "Applications"
46 source "package/aspell/Config.in"
47 source "package/autossh/Config.in"
48 source "package/bash/Config.in"
49 source "package/binutils/Config.in"
50 source "package/bitchx/Config.in"
51 source "package/cbtt/Config.in"
52 source "package/collectd/Config.in"
53 source "package/ctorrent/Config.in"
54 source "package/dbus/Config.in"
55 source "package/deco/Config.in"
56 source "package/digitemp/Config.in"
57 source "package/ed/Config.in"
58 source "package/elinks/Config.in"
59 source "package/gpsd/Config.in"
60 source "package/haserl/Config.in"
61 source "package/irssi/Config.in"
62 source "package/joe/Config.in"
63 source "package/lcd4linux/Config.in"
64 source "package/less/Config.in"
65 source "package/logrotate/Config.in"
66 source "package/lynx/Config.in"
67 source "package/mc/Config.in"
68 source "package/mgetty/Config.in"
69 source "package/monit/Config.in"
70 source "package/motion/Config.in"
71 source "package/mysql/Config.in"
72 source "package/nano/Config.in"
73 source "package/osiris/Config.in"
74 #source "package/pax/Config.in"
75 source "package/psybnc/Config.in"
76 source "package/rrdtool/Config.in"
77 source "package/rrdcollect/Config.in"
78 source "package/sane-backends/Config.in"
79 source "package/screen/Config.in"
80 source "package/scsi-spin/Config.in"
81 source "package/ser2net/Config.in"
82 source "package/syslog-ng/Config.in"
83 source "package/tar/Config.in"
84 source "package/usb-modeswitch/Config.in"
85 source "package/vim/Config.in"
86 source "package/zile/Config.in"
87 source "package/zsh/Config.in"
88 endmenu
89
90 menu "Networking"
91 source "package/aircrack-ng/Config.in"
92 source "package/arpd/Config.in"
93 source "package/arpwatch/Config.in"
94 source "package/atftp/Config.in"
95 source "package/avahi/Config.in"
96 source "package/axtls/Config.in"
97 source "package/bind/Config.in"
98 source "package/bitlbee/Config.in"
99 source "package/bridge-utils/Config.in"
100 source "package/bwm/Config.in"
101 #source "package/capi4k-utils/Config.in"
102 #source "package/cherokee/Config.in"
103 source "package/chillispot/Config.in"
104 source "package/cifsmount/Config.in"
105 source "package/cups/Config.in"
106 source "package/cutter/Config.in"
107 source "package/dhcp/Config.in"
108 source "package/dhcp-forwarder/Config.in"
109 source "package/dnsmasq/Config.in"
110 source "package/dropbear/Config.in"
111 source "package/dsniff/Config.in"
112 source "package/ether-wake/Config.in"
113 source "package/ethtool/Config.in"
114 source "package/ez-ipupdate/Config.in"
115 source "package/fakeidentd/Config.in"
116 source "package/fping/Config.in"
117 source "package/fprobe/Config.in"
118 source "package/fprobe-ulog/Config.in"
119 source "package/freeradius/Config.in"
120 source "package/frickin/Config.in"
121 source "package/gatling/Config.in"
122 source "package/gkrellmd/Config.in"
123 source "package/hostap-utils/Config.in"
124 source "package/hostapd/Config.in"
125 source "package/htpdate/Config.in"
126 source "package/httping/Config.in"
127 source "package/httptunnel/Config.in"
128 source "package/iftop/Config.in"
129 source "package/igmpproxy/Config.in"
130 source "package/ipcad/Config.in"
131 source "package/iproute2/Config.in"
132 source "package/iperf/Config.in"
133 source "package/ipsec-tools/Config.in"
134 source "package/ipset/Config.in"
135 source "package/iptables/Config.in"
136 source "package/iptables-snmp/Config.in"
137 source "package/iptraf/Config.in"
138 source "package/isdn4k-utils/Config.in"
139 source "package/kismet/Config.in"
140 source "package/knock/Config.in"
141 source "package/l2tpd/Config.in"
142 source "package/l2tpns/Config.in"
143 source "package/lighttpd/Config.in"
144 source "package/linux-atm/Config.in"
145 source "package/macchanger/Config.in"
146 source "package/maradns/Config.in"
147 source "package/matrixtunnel/Config.in"
148 source "package/miau/Config.in"
149 source "package/mini_httpd/Config.in"
150 source "package/mtr/Config.in"
151 source "package/nc/Config.in"
152 source "package/neon/Config.in"
153 source "package/net-snmp/Config.in"
154 source "package/netio/Config.in"
155 source "package/netperf/Config.in"
156 source "package/netstat-nat/Config.in"
157
158 # NFS
159 source "package/nfs-utils/Config.in"
160 choice
161         prompt "NFS server support"
162         depends on FWRT_PACKAGE_NFS_UTILS
163
164 config FWRT_PACKAGE_NFS_SERVER
165         bool "User Space NFS server"
166         help
167           This package contains all necessary programs to make your Linux machine
168           act as an NFS server, being an NFS daemon (rpc.nfsd), a mount daemon (rpc.mountd).
169           Unlike other NFS daemons, this NFS server runs entirely in user space. This
170           makes it a tad slower than other NFS implementations, and also introduces some
171           awkwardnesses in the semantics (for instance, moving a file to a different
172           directory will render its file handle invalid). There is currently no support
173           for file locking.
174
175 config FWRT_PACKAGE_NFS_KERNEL_NFSD
176         bool "Kernel Space NFS server"
177         select FWRT_KPACKAGE_KMOD_NFSD
178         select FWRT_KPACKAGE_KMOD_NFS_FS
179         help
180           NFS kernel server utilities. You only can export attached
181           USB storage, like a disk or a memory stick.
182 endchoice
183
184 source "package/nmap/Config.in"
185 source "package/nocatsplash/Config.in"
186 source "package/ntpclient/Config.in"
187 source "package/nut/Config.in"
188 source "package/olsrd/Config.in"
189 source "package/openntpd/Config.in"
190 source "package/openssh/Config.in"
191 source "package/openswan/Config.in"
192 source "package/openvpn/Config.in"
193 source "package/p910nd/Config.in"
194 source "package/parprouted/Config.in"
195 source "package/pipacs/Config.in"
196 #source "package/pmacct/Config.in"
197 source "package/portmap/Config.in"
198 source "package/portsentry/Config.in"
199 source "package/ppp/Config.in"
200 source "package/rp-pppoe/Config.in"
201 source "package/pptp/Config.in"
202 source "package/pptpd/Config.in"
203 #source "package/privoxy/Config.in"
204 source "package/ptunnel/Config.in"
205 source "package/quagga/Config.in"
206 source "package/raddump/Config.in"
207 source "package/rarpd/Config.in"
208 source "package/rdate/Config.in"
209 source "package/reaim/Config.in"
210 source "package/robocfg/Config.in"
211 source "package/rrs/Config.in"
212 source "package/rsync/Config.in"
213 source "package/samba/Config.in"
214 source "package/scanlogd/Config.in"
215 source "package/scdp/Config.in"
216 source "package/shat/Config.in"
217 source "package/shorewall-common/Config.in"
218 source "package/shorewall-shell/Config.in"
219 source "package/sipp/Config.in"
220 source "package/siproxd/Config.in"
221 source "package/sipsak/Config.in"
222 source "package/slurm/Config.in"
223 source "package/snort/Config.in"
224 source "package/snort-wireless/Config.in"
225 source "package/socat/Config.in"
226 source "package/squid/Config.in"
227 source "package/ssltunnel/Config.in"
228 source "package/srelay/Config.in"
229 source "package/subversion/Config.in"
230 #source "package/strongswan/Config.in"
231 source "package/tmsnc/Config.in"
232 source "package/tcpdump/Config.in"
233 source "package/tcp_wrappers/Config.in"
234 source "package/tinc/Config.in"
235 source "package/tinyproxy/Config.in"
236 source "package/tntnet/Config.in"
237 source "package/tor/Config.in"
238 source "package/trafshow/Config.in"
239 source "package/ttcp/Config.in"
240 source "package/tunctl/Config.in"
241 source "package/udp-broadcast-relay/Config.in"
242 source "package/ulog-acctd/Config.in"
243 source "package/ulogd/Config.in"
244 source "package/updatedd/Config.in"
245 source "package/vgp/Config.in"
246 source "package/vncrepeater/Config.in"
247 source "package/vnc-reflector/Config.in"
248 source "package/vnstat/Config.in"
249 source "package/vpnc/Config.in"
250 source "package/vrrpd/Config.in"
251 source "package/vsftpd/Config.in"
252 source "package/vtun/Config.in"
253 source "package/wccpd/Config.in"
254 #source "package/weechat/Config.in"
255 source "package/wifidog/Config.in"
256 source "package/wireless-tools/Config.in"
257 source "package/wiviz/Config.in"
258 source "package/wknock/Config.in"
259 source "package/wol/Config.in"
260 source "package/wondershaper/Config.in"
261 source "package/wpa_supplicant/Config.in"
262 source "package/wput/Config.in"
263 source "package/wrt-radauth/Config.in"
264 source "package/wx200d/Config.in"
265 source "package/xinetd/Config.in"
266 source "package/xsupplicant/Config.in"
267 #source "package/zabbix/Config.in"
268 endmenu
269
270 menu "Programming"
271 source "package/cxxtools/Config.in"
272 source "package/jamvm/Config.in"
273 source "package/lua/Config.in"
274 source "package/microperl/Config.in"
275
276 config FWRT_PACKAGE_PHP_META
277         prompt "php............................... PHP Hypertext preprocessor"
278         tristate
279         select FWRT_COMPILE_PHP4 if FWRT_PACKAGE_PHP_VERSION_4
280         select FWRT_COMPILE_PHP5 if FWRT_PACKAGE_PHP_VERSION_5
281         default n
282         help
283          PHP is a widely-used general-purpose scripting language that is especially
284          suited for Web development and can be embedded into HTML.
285          
286          http://www.php.net/
287
288 choice
289 prompt "PHP Version"
290 depends on FWRT_PACKAGE_PHP_META
291
292 config FWRT_PACKAGE_PHP_VERSION_4
293         bool "4"
294 config FWRT_PACKAGE_PHP_VERSION_5
295         bool "5"
296 endchoice
297 source "package/php4/Config.in"
298 source "package/php5/Config.in"
299 source "package/ruby/Config.in"
300 source "package/sablevm/Config.in"
301 source "package/sablevm-classpath/Config.in"
302 source "package/libffi-sable/Config.in"
303 source "package/tcl/Config.in"
304 source "package/what/Config.in"
305 endmenu
306
307 menu "Crypto"
308 source "package/cryptsetup-luks/Config.in"
309 source "package/gpg/Config.in"
310 source "package/libp11/Config.in"
311 source "package/openct/Config.in"
312 source "package/opensc/Config.in"
313 source "package/openssl/Config.in"  # libopenssl
314 source "package/openssl-pkcs11/Config.in"
315 endmenu
316
317 menu "Mail"
318 source "package/bogofilter/Config.in"
319 source "package/dovecot/Config.in"
320 source "package/fetchmail/Config.in"
321 source "package/mini_sendmail/Config.in"
322 source "package/mutt/Config.in"
323 source "package/procmail/Config.in"
324 source "package/ssmtp/Config.in"
325 source "package/vilistextum/Config.in"
326 endmenu
327
328 menu "IPv6"
329 depends FWRT_IPV6
330 source "package/6tunnel/Config.in"
331 source "package/aiccu/Config.in"
332 source "package/dhcp6/Config.in"
333 source "package/miredo/Config.in"
334 source "package/mrd6/Config.in"
335 source "package/ndisc/Config.in"
336 source "package/radvd/Config.in"
337 endmenu
338
339 menu "Libraries"
340 source "package/apr/Config.in"
341 source "package/apr-util/Config.in"
342 source "package/avahi/Config.in.lib"
343 source "package/axtls/Config.in.lib"
344 source "package/cgilib/Config.in"
345 source "package/gettext/Config.in"
346 source "package/glib/Config.in"
347 source "package/glib2/Config.in"
348 source "package/id3lib/Config.in"
349 source "package/libao/Config.in"
350 source "package/libaudiofile/Config.in"
351 source "package/libart/Config.in"
352 source "package/libcli/Config.in"
353 source "package/clinkc/Config.in"
354 source "package/curl/Config.in" # libcurl
355 source "package/libdaemon/Config.in"
356 source "package/libdb/Config.in"
357 source "package/libdnet/Config.in"
358 source "package/libelf/Config.in"
359 source "package/libevent/Config.in"
360 source "package/expat/Config.in" # libexpat
361 source "package/flac/Config.in"  # libflac
362 source "package/freetype/Config.in"  # libfreetype
363 source "package/libgcc/Config.in" # libgcc
364 source "package/libgcrypt/Config.in"
365 source "package/libgd/Config.in"
366 source "package/libgdbm/Config.in"
367 source "package/gmp/Config.in"  # libgmp
368 source "package/gnutls/Config.in" ## libgnutls
369 source "package/libgpg-error/Config.in"
370 source "package/gsm/Config.in" # libgsm
371 source "package/libiconv/Config.in"
372 source "package/libid3tag/Config.in"
373 source "package/jpeg/Config.in"  # libjpeg
374 source "package/libtool/Config.in"  # libltdl
375 source "package/liblzo/Config.in"
376 source "package/libmad/Config.in"
377 source "package/matrixssl/Config.in"  # libmatrixssl
378 source "package/ncurses/Config.in"  # libncurses
379 source "package/libnet/Config.in"
380 source "package/libnids/Config.in"
381 source "package/libogg/Config.in"
382 source "package/libol/Config.in"
383 source "package/opencdk/Config.in"  # libopencdk
384 source "package/openldap/Config.in"  # libopenldap
385 source "package/libosip2/Config.in"
386 source "package/libowfat/Config.in"
387 source "package/libpcap/Config.in"
388 source "package/pcre/Config.in"  # libpcre
389 source "package/libpng/Config.in"
390 source "package/popt/Config.in"  # libpopt
391 source "package/postgresql/Config.in"  # libpq
392 source "package/libpthread/Config.in"
393 source "package/radiusclient-ng/Config.in" #libradiusclient-ng
394 source "package/readline/Config.in"  # libreadline
395 source "package/cyrus-sasl/Config.in"  # libsasl2
396 source "package/speex/Config.in" # libspeex
397 source "package/sqlite/Config.in" # libsqlite
398 source "package/sqlite2/Config.in" # libsqlite2
399 source "package/libstdcxx/Config.in"
400 source "package/libtasn1/Config.in"
401 source "package/libthread_db/Config.in"
402 source "package/libupnp/Config.in"
403 source "package/libusb/Config.in"
404 source "package/libvorbis/Config.in"
405 source "package/libvorbisidec/Config.in"
406 source "package/libxml2/Config.in"
407 source "package/libxslt/Config.in"
408 source "package/uclibc++/Config.in"
409 source "package/ustl/Config.in"
410 source "package/zlib/Config.in"
411 endmenu
412
413 menu "Multimedia"
414 source "package/esound/Config.in"
415 source "package/gmediaserver/Config.in"
416 source "package/icecast/Config.in"
417 source "package/madplay/Config.in"
418 source "package/mpd/Config.in"
419 source "package/mt-daapd/Config.in"
420 source "package/palantir/Config.in"
421 source "package/peercast/Config.in"
422 source "package/setpwc/Config.in"
423 endmenu
424
425 menu "Serial communications & terminal emulation"
426 source "package/heyu/Config.in"
427 source "package/lrzsz/Config.in"
428 source "package/microcom/Config.in"
429 source "package/picocom/Config.in"
430 source "package/serdisplib/Config.in"
431 source "package/setserial/Config.in"
432 endmenu
433
434 menu "Telephony"
435
436 config FWRT_PACKAGE_ASTERISK_META
437         prompt "asterisk.......................... Complete open source PBX"
438         tristate
439         select FWRT_PACKAGE_ASTERISK_12 if FWRT_PACKAGE_ASTERISK_VERSION_12
440         select FWRT_PACKAGE_ASTERISK if FWRT_PACKAGE_ASTERISK_VERSION_14
441         select FWRT_PACKAGE_LIBCURL
442         select FWRT_PACKAGE_LIBNCURSES
443         select FWRT_PACKAGE_LIBPTHREAD
444         default n
445         help
446           Asterisk is a complete PBX in software. It provides all of the features
447           you would expect from a PBX and more. Asterisk does voice over IP in three
448           protocols, and can interoperate with almost all standards-based telephony
449           equipment using relatively inexpensive hardware.
450
451           http://www.asterisk.org/
452
453 choice
454 prompt "Asterisk Version"
455 depends on FWRT_PACKAGE_ASTERISK_META
456
457 config FWRT_PACKAGE_ASTERISK_VERSION_12
458         bool "1.2"
459 config FWRT_PACKAGE_ASTERISK_VERSION_14
460         bool "1.4"
461
462 endchoice
463 source "package/asterisk-12/Config.in"
464 source "package/asterisk/Config.in"
465 source "package/libpri/Config.in"
466 source "package/misdnuser/Config.in"
467 source "package/openser/Config.in"
468 source "package/zaptel/Config.in"
469 source "package/zaptel-12/Config.in"
470 endmenu
471
472 menu "Utilities"
473 source "package/bc/Config.in"
474 source "package/comgt/Config.in"
475 source "package/file/Config.in"
476 source "package/gdb/Config.in"
477 source "package/hdparm/Config.in"
478 source "package/mdadm/Config.in"
479 source "package/iozone/Config.in"
480 source "package/pcmcia-cs/Config.in"  # pcmcia-utils
481 source "package/usbutils/Config.in"  # lsusb
482 source "package/pciutils/Config.in"
483 source "package/procps/Config.in"
484 source "package/sed/Config.in"
485 source "package/sispmctl/Config.in"
486 source "package/strace/Config.in"
487 source "package/stress/Config.in"
488 source "package/sysstat/Config.in"
489 source "package/udev/Config.in"
490 source "package/watchdog/Config.in"
491 source "package/heartbeat/Config.in"
492 endmenu
493
494 menu "FileSystems related"
495 source "package/davfs2/Config.in"
496 source "package/dosfstools/Config.in"
497 source "package/e2fsprogs/Config.in"
498 source "package/fuse/Config.in"
499 #source "package/owfs/Config.in"
500 source "package/shfs/Config.in"
501 source "package/util-linux/Config.in"
502 source "package/wdfs/Config.in"
503 endmenu
504
505 menu "Bluetooth"
506 source "package/bluez-firmware/Config.in"
507 source "package/bluez-libs/Config.in"
508 source "package/bluez-utils/Config.in"
509 source "package/miax/Config.in"
510 source "package/obexftp/Config.in"
511 source "package/openobex/Config.in"
512 source "package/ussp-push/Config.in"
513 endmenu
514
515 endmenu
516
517 menu "Kernel Module Selection"
518 source "target/linux/Config.in"
519 endmenu
520
521 menu "Runtime Configuration"
522 source "package/Config.in.runtime"
523 endmenu
Note: See TracBrowser for help on using the browser.