root/trunk/freewrt/package/Depends.mk

Revision 3945, 12.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 apr-util-compile: expat-compile apr-compile
8 arpd-compile: libpcap-compile libdnet-compile libevent-compile
9 arpwatch-compile: libpcap-compile
10 aspell-compile: uclibc++-compile libgcc-compile
11 atftp-compile: readline-compile ncurses-compile
12 avahi-compile: libdaemon-compile expat-compile libgdbm-compile
13 bind-compile: openssl-compile
14 bitchx-compile: ncurses-compile
15 bitlbee-compile: libiconv-compile openssl-compile glib-compile
16 bluez-utils-compile: bluez-libs-compile libusb-compile dbus-compile
17 bogofilter-compile: libiconv-compile libdb-compile
18 cbtt-compile: mysql-compile zlib-compile uclibc++-compile
19 clinkc-compile: expat-compile
20 collectd-compile: libpthread-compile
21 cryptsetup-luks-compile: libgcrypt-compile popt-compile e2fsprogs-compile
22 ctorrent-compile: openssl-compile uclibc++-compile
23 cups-compile: zlib-compile
24 curl-compile: openssl-compile zlib-compile
25 cxxtools-compile: libiconv-compile
26 ifeq (${FWRT_PACKAGE_CXXTOOLS_WITH_UCLIBCXX},y)
27 cxxtools-compile tcpdump-compile: uclibc++-compile
28 endif
29 cyrus-sasl-compile: openssl-compile
30 ifneq (${FWRT_PACKAGE_DAVFS2_FUSE}${FWRT_PACKAGE_DAVFS2_BOTH},)
31 davfs2-compile: fuse-compile
32 endif
33 davfs2-compile: libiconv-compile neon-compile
34 dbus-compile: expat-compile
35 deco-compile: ncurses-compile
36 dhcp6-compile: ncurses-compile
37 digitemp-compile: libusb-compile
38 dsniff-compile: libnids-compile openssl-compile libgdbm-compile
39 elinks-compile: openssl-compile
40 esound-compile: libaudiofile-compile
41 ettercap-compile: pcap-compile libnet-compile
42 fprobe-compile: libpcap-compile
43 freetype-compile: zlib-compile
44 fwwif-compile: tntnet-compile
45 gatling-compile: libowfat-compile libiconv-compile
46 gdb-compile: ncurses-compile readline-compile
47 ifneq ($(strip ${FWRT_PACKAGE_LIBINTL}),)
48 gettext-compile: libiconv-compile libpthread-compile
49 endif
50 gkrellmd-compile: glib-compile
51 glib2-compile: gettext-compile libiconv-compile libpthread-compile
52 gmediaserver-compile: id3lib-compile libupnp-compile
53 gnutls-compile: libgcrypt-compile liblzo-compile libtasn1-compile opencdk-compile zlib-compile
54 gpsd-compile: ncurses-compile uclibc++-compile
55 heartbeat-compile: gnutls-compile glib-compile libnet-compile
56 httping-compile: openssl-compile
57 icecast-compile: curl-compile libvorbisidec-compile libxml2-compile libxslt-compile
58 id3lib-compile: uclibc++-compile zlib-compile
59 iftop-compile: libpcap-compile libpthread-compile ncurses-compile
60 ipcad-compile: libpcap-compile
61 iperf-compile: uclibc++-compile
62 ipsec-tools-compile: openssl-compile
63 iptables-snmp-compile: net-snmp-compile
64 iptraf-compile: ncurses-compile
65 irssi-compile: glib2-compile ncurses-compile
66 jamvm-compile: libffi-sable-compile zlib-compile sablevm-classpath-compile
67 joe-compile: ncurses-compile
68 kismet-compile: uclibc++-compile libpcap-compile ncurses-compile
69 knock-compile: libpcap-compile
70 l2tpns-compile: libcli-compile
71 lcd4linux-compile: ncurses-compile
72 less-compile: ncurses-compile
73 libgcrypt-compile: libgpg-error-compile
74 libgd-compile: libpng-compile jpeg-compile
75 libid3tag-compile: zlib-compile
76 libnet-compile: libpcap-compile
77 libnids-compile: libnet-compile
78 libp11-compile: openssl-compile libtool-compile
79 libpng-compile: zlib-compile
80 libvorbis-compile: libogg-compile
81 libxml2-compile: zlib-compile
82 libxslt-compile: libxml2-compile
83 ifeq (${FWRT_COMPILE_LIGHTTPD_WITH_OPENSSL},y)
84 lighttpd-compile: openssl-compile
85 endif
86 lighttpd-compile: pcre-compile libxml2-compile sqlite-compile
87 logrotate-compile: popt-compile
88 lynx-compile: ncurses-compile openssl-compile
89 madplay-compile: libid3tag-compile libmad-compile
90 maradns-compile: libpthread-compile
91 matrixtunnel-compile: matrixssl-compile
92 mc-compile: glib-compile ncurses-compile
93 miax-compile: bluez-libs-compile
94 miredo-compile: uclibc++-compile
95 misdnuser-compile: misdn-compile ncurses-compile
96 monit-compile: openssl-compile
97 mrd6-compile: uclibc++-compile
98 mt-daapd-compile: libgdbm-compile libid3tag-compile
99 mtr-compile: ncurses-compile
100 mutt-compile: ncurses-compile openssl-compile
101 mysql-compile: ncurses-compile zlib-compile
102 nano-compile: ncurses-compile
103 neon-compile: libpthread-compile libxml2-compile openssl-compile zlib-compile
104 net-snmp-compile: libelf-compile
105 nfs-server-compile: portmap-compile
106 nmap-compile: uclibc++-compile pcre-compile libpcap-compile
107 nocatsplash-compile: glib-compile
108 obexftp-compile: openobex-compile libiconv-compile
109 opencdk-compile: libgcrypt-compile libgpg-error-compile zlib-compile
110 openct-compile: libtool-compile libusb-compile
111 openldap-compile: cyrus-sasl-compile openssl-compile
112 openser-compile: openssl-compile
113 openssh-compile: zlib-compile openssl-compile
114 openssl-compile: zlib-compile
115 openssl-pkcs11-compile: libp11-compile
116 openswan-compile: gmp-compile
117 osiris-compile: openssl-compile
118 palantir-compile: jpeg-compile
119 peercast-compile: uclibc++-compile
120 ifneq ($(strip ${FWRT_PACKAGE_PORTMAP_LIBWRAP}),)
121 portmap-compile: tcp_wrappers-compile
122 endif
123 postgresql-compile: zlib-compile
124 privoxy-compile: pcre-compile
125 procps-compile: ncurses-compile
126 ptunnel-compile: libpcap-compile
127 quagga-compile: readline-compile ncurses-compile
128 raddump-compile: openssl-compile libpcap-compile
129 radiusclient-ng-compile: openssl-compile
130 rarpd-compile: libnet-compile
131 rrdcollect-compile: rrdtool-compile
132 rrdtool-compile: cgilib-compile freetype-compile libart-compile libpng-compile
133 rsync-compile: popt-compile
134 sablevm-compile: zlib-compile
135 sane-backends-compile: libpthread-compile libusb-compile
136 scanlogd-compile: libpcap-compile libnids-compile libnet-compile
137 scdp-compile: libnet-compile
138 screen-compile: ncurses-compile
139 sed-compile: libiconv-compile
140 serdisplib-compile: libgd-compile libusb-compile
141 sipp-compile: ncurses-compile uclibc++-compile libpthread-compile
142 siproxd-compile: libosip2-compile
143 sipsak-compile: openssl-compile
144 sispmctl-compile: libusb-compile
145 snort-compile: libnet-compile libpcap-compile pcre-compile
146 snort-wireless-compile: libnet-compile libpcap-compile pcre-compile
147 socat-compile: openssl-compile
148 sqlite-compile: ncurses-compile readline-compile libpthread-compile
149 sqlite2-compile: ncurses-compile readline-compile
150 squid-compile: openssl-compile
151 ssltunnel-compile: openssl-compile ppp-compile
152 subversion-compile: apr-util-compile expat-compile apr-compile zlib-compile libiconv-compile sqlite-compile
153 syslog-ng-compile: libol-compile tcp_wrappers-compile
154 tcpdump-compile: libpcap-compile
155 tinc-compile: zlib-compile openssl-compile liblzo-compile
156 tntnet-compile: cxxtools-compile zlib-compile
157 ifneq (${FWRT_COMPILE_TNTNET_WITH_OPENSSL},)
158 tntnet-compile: openssl-compile
159 else ifneq (${FWRT_COMPILE_TNTNET_WITH_GNUTLS},)
160 tntnet-compile: gnutls-compile
161 endif
162 tor-compile: libevent-compile openssl-compile zlib-compile
163 trafshow: ncurses-compile libpcap-compile
164 usb-modeswitch-compile: libusb-compile
165 usbutils-compile: libusb-compile
166 ussp-push-compile: openobex-compile
167 vilistextum-compile: libiconv-compile
168 vim-compile: ncurses-compile
169 vnc-reflector-compile: jpeg-compile zlib-compile
170 vncrepeater-compile: uclibc++-compile
171 vpnc-compile: libgcrypt-compile libgpg-error-compile
172 vtun-compile: zlib-compile openssl-compile liblzo-compile
173 wdfs-compile: openssl-compile fuse-compile neon-compile glib2-compile
174 weechat-compile: ncurses-compile gnutls-compile lua-compile libiconv-compile
175 wiviz-compile: libpcap-compile
176 wknock-compile: libpcap-compile
177 wpa_supplicant-compile: openssl-compile madwifi-compile
178 wx200d-compile: postgresql-compile
179 xsupplicant-compile: openssl-compile
180 zaptel-12-compile: libpri-compile
181 zile-compile: ncurses-compile
182
183 ifeq ($(FWRT_PACKAGE_APR_THREADING),y)
184 apr-compile: libpthread-compile
185 endif
186
187 asterisk-compile: ncurses-compile openssl-compile zlib-compile curl-compile popt-compile
188 ifneq ($(FWRT_PACKAGE_ASTERISK_CHAN_BLUETOOTH),)
189 asterisk-compile: bluez-libs-compile
190 endif
191 ifneq ($(FWRT_PACKAGE_ASTERISK_CODEC_SPEEX),)
192 asterisk-compile: speex-compile
193 endif
194 ifneq ($(FWRT_PACKAGE_ASTERISK_PGSQL),)
195 asterisk-compile: postgresql-compile
196 endif
197 ifneq ($(FWRT_PACKAGE_ASTERISK_MYSQL),)
198 asterisk-compile: mysql-compile
199 endif
200 ifneq ($(FWRT_PACKAGE_ASTERISK_SQLITE),)
201 asterisk-compile: sqlite2-compile
202 endif
203 ifneq ($(FWRT_PACKAGE_ASTERISK_MEETME),)
204 asterisk-compile: zaptel-compile
205 endif
206 ifneq ($(FWRT_PACKAGE_ASTERISK_CHAN_MISDN),)
207 asterisk-compile: misdnuser-compile
208 endif
209
210 asterisk-12-compile: ncurses-compile openssl-compile zlib-compile curl-compile popt-compile
211 ifneq ($(FWRT_PACKAGE_ASTERISK_12_CHAN_BLUETOOTH),)
212 asterisk-12-compile: bluez-libs-compile
213 endif
214 ifneq ($(FWRT_PACKAGE_ASTERISK_12_CODEC_SPEEX),)
215 asterisk-12-compile: speex-compile
216 endif
217 ifneq ($(FWRT_PACKAGE_ASTERISK_12_PGSQL),)
218 asterisk-12-compile: postgresql-compile
219 endif
220 ifneq ($(FWRT_PACKAGE_ASTERISK_12_MYSQL),)
221 asterisk-12-compile: mysql-compile
222 endif
223 ifneq ($(FWRT_PACKAGE_ASTERISK_12_SQLITE),)
224 asterisk-12-compile: sqlite2-compile
225 endif
226 ifneq ($(FWRT_PACKAGE_ASTERISK_12_ZAPTEL),)
227 asterisk-12-compile: zaptel-12-compile
228 endif
229 ifneq ($(FWRT_PACKAGE_ASTERISK_12_CHAN_MISDN),)
230 asterisk-12-compile: misdnuser-compile
231 endif
232
233 freeradius-compile: libtool-compile openssl-compile
234 ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_LDAP),)
235 freeradius-compile: openldap-compile
236 endif
237 ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_MYSQL),)
238 freeradius-compile: mysql-compile
239 endif
240 ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_PGSQL),)
241 freeradius-compile: postgresql-compile
242 endif
243
244 hostapd-compile: wireless-tools-compile madwifi-compile
245 ifneq ($(FWRT_PACKAGE_HOSTAPD),)
246 hostapd-compile: openssl-compile
247 endif
248
249 ifneq ($(FWRT_PACKAGE_MINI_HTTPD_MATRIXSSL),)
250 mini_httpd-compile: matrixssl-compile
251 endif
252 ifneq ($(FWRT_PACKAGE_MINI_HTTPD_OPENSSL),)
253 mini_httpd-compile: openssl-compile
254 endif
255
256 ifneq ($(FWRT_PACKAGE_MOTION),)
257 motion-compile: jpeg-compile
258 endif
259
260 ifneq ($(FWRT_PACKAGE_MPD_MP3),)
261 mpd-compile: libid3tag-compile libmad-compile
262 endif
263 ifneq ($(FWRT_PACKAGE_MPD_OGG),)
264 mpd-compile: libvorbisidec-compile
265 endif
266 ifneq ($(FWRT_PACKAGE_MPD_FLAC),)
267 mpd-compile: flac-compile
268 endif
269
270 ifneq (${FWRT_PACKAGE_NUT_SSL},)
271 nut-compile: openssl-compile
272 endif
273 ifneq (${FWRT_PACKAGE_NUT_USB},)
274 nut-compile: libusb-compile
275 endif
276 ifneq (${FWRT_PACKAGE_NUT_SNMP},)
277 nut-compile: net-snmp-compile
278 endif
279
280 ifeq ($(FWRT_PACKAGE_LIBOPENSSL),y)
281 openvpn-compile: openssl-compile
282 endif
283 ifeq ($(FWRT_PACKAGE_OPENVPN_LZO),y)
284 openvpn-compile: liblzo-compile
285 endif
286
287 php4-compile: openssl-compile zlib-compile
288 ifneq ($(FWRT_PACKAGE_PHP4_MOD_CURL),)
289 php4-compile: curl-compile
290 endif
291 ifneq ($(FWRT_PACKAGE_PHP4_MOD_GD),)
292 php4-compile: libgd-compile libpng-compile
293 endif
294 ifneq ($(FWRT_PACKAGE_PHP4_MOD_GMP),)
295 php4-compile: gmp-compile
296 endif
297 ifneq ($(FWRT_PACKAGE_PHP4_MOD_LDAP),)
298 php4-compile: openldap-compile
299 endif
300 ifneq ($(FWRT_PACKAGE_PHP4_MOD_MYSQL),)
301 php4-compile: mysql-compile
302 endif
303 ifneq ($(FWRT_PACKAGE_PHP4_MOD_PCRE),)
304 php4-compile: pcre-compile
305 endif
306 ifneq ($(FWRT_PACKAGE_PHP4_MOD_PGSQL),)
307 php4-compile: postgresql-compile
308 endif
309 ifneq ($(FWRT_PACKAGE_PHP4_MOD_SQLITE),)
310 php4-compile: sqlite2-compile
311 endif
312 ifneq ($(FWRT_PACKAGE_PHP4_MOD_XML),)
313 php4-compile: expat-compile
314 endif
315
316 php5-compile: openssl-compile zlib-compile
317 ifneq ($(FWRT_PACKAGE_PHP5_MOD_CURL),)
318 php5-compile: curl-compile
319 endif
320 ifneq ($(FWRT_PACKAGE_PHP5_MOD_GD),)
321 php5-compile: libgd-compile libpng-compile
322 endif
323 ifneq ($(FWRT_PACKAGE_PHP5_MOD_GMP),)
324 php5-compile: gmp-compile
325 endif
326 ifneq ($(FWRT_PACKAGE_PHP5_MOD_LDAP),)
327 php5-compile: openldap-compile
328 endif
329 ifneq ($(FWRT_PACKAGE_PHP5_MOD_MYSQL),)
330 php5-compile: mysql-compile
331 endif
332 ifneq ($(FWRT_PACKAGE_PHP5_MOD_PCRE),)
333 php5-compile: pcre-compile
334 endif
335 ifneq ($(FWRT_PACKAGE_PHP5_MOD_PGSQL),)
336 php5-compile: postgresql-compile
337 endif
338 ifneq ($(FWRT_PACKAGE_PHP5_MOD_SQLITE),)
339 php5-compile: sqlite2-compile
340 endif
341 ifneq ($(FWRT_PACKAGE_PHP5_MOD_XML),)
342 php5-compile: expat-compile
343 endif
344
345 pmacct-compile: libpcap-compile
346 ifneq ($(FWRT_COMPILE_PMACCT_MYSQL),)
347 pmacct-compile: mysql-compile
348 endif
349 ifneq ($(FWRT_COMPILE_PMACCT_PGSQL),)
350 pmacct-compile: postgresql-compile
351 endif
352 ifneq ($(FWRT_COMPILE_PMACCT_SQLITE),)
353 pmacct-compile: sqlite-compile
354 endif
355
356 rrs-compile: uclibc++-compile zlib-compile
357 ifneq ($(FWRT_PACKAGE_RRS),)
358 rrs-compile: openssl-compile
359 endif
360
361 ifneq ($(FWRT_PACKAGE_SUBVERSION_NEON),)
362 subversion-compile: neon-compile
363 endif
364
365 ulogd-compile: iptables-compile
366 ifneq ($(FWRT_PACKAGE_ULOGD_MOD_MYSQL),)
367 ulogd-compile: mysql-compile
368 endif
369 ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PCAP),)
370 ulogd-compile: libpcap-compile
371 endif
372 ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PGSQL),)
373 ulogd-compile: postgresql-compile
374 endif
375 ifneq ($(FWRT_PACKAGE_ULOGD_MOD_SQLITE),)
376 ulogd-compile: sqlite-compile
377 endif
378 ifeq (${FWRT_PACKAGE_FETCHMAIL_SSL},y)
379 fetchmail-compile: openssl-compile
380 endif
381 ifeq (${FWRT_PACKAGE_IRSSI_SSL},y)
382 irssi-compile: openssl-compile
383 endif
384
385 # packages with fwwif modules
386 ifneq ($(strip ${FWRT_PACKAGE_FWWIF}),)
387 davfs2-compile dnsmasq-compile hello-compile ppp-compile: fwwif-compile
388 endif
Note: See TracBrowser for help on using the browser.