source: freewrt/mk/pkg-depend.mk@ b917538

freewrt_1_0 freewrt_2_0
Last change on this file since b917538 was b917538, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago
  • sync with changes in trunk
  • lzo2 instead of lzo
  • fix tinc/vtun build
  • security update for openssh/openssl
  • update for iproute2,openvpn,openntpd, iptables and ipp, openswan
  • disable ipv6 in busybox, autoselect this feature for all ipv6 related packages
  • add better startup scripts for openssh and openntpd

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@800 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 9.3 KB
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
7amwall-compile: libamsel-compile
8arpd-compile: libpcap-compile libdnet-compile libevent-compile
9arpwatch-compile: libpcap-compile
10atftp-compile: readline-compile ncurses-compile
11avahi-compile: libdaemon-compile expat-compile libgdbm-compile
12bind-compile: openssl-compile
13bitchx-compile: ncurses-compile
14bitlbee-compile: libiconv-compile openssl-compile glib-compile
15cbtt-compile: mysql-compile zlib-compile
16clinkc-compile: expat-compile
17cups-compile: zlib-compile
18curl-compile: openssl-compile zlib-compile
19cyrus-sasl-compile: openssl-compile
20deco-compile: ncurses-compile
21dhcp6-compile: ncurses-compile
22digitemp-compile: libusb-compile
23dsniff-compile: libnids-compile openssl-compile libgdbm-compile
24elinks-compile: openssl-compile
25fprobe-compile: libpcap-compile
26freetype-compile: zlib-compile
27gdbserver-compile: ncurses-compile
28gmediaserver-compile: id3lib-compile libupnp-compile
29gnutls-compile: libgcrypt-compile opencdk-compile libtasn1-compile
30gpsd-compile: uclibc++-compile
31httping-compile: openssl-compile
32icecast-compile: curl-compile libvorbisidec-compile libxml2-compile libxslt-compile
33id3lib-compile: uclibc++-compile zlib-compile
34iftop-compile: libpcap-compile libpthread-compile ncurses-compile
35ipcad-compile: libpcap-compile
36iperf-compile: uclibc++-compile
37ipsec-tools-compile: openssl-compile
38iptables-snmp-compile: net-snmp-compile
39iptraf-compile: ncurses-compile
40irssi-compile: glib-compile ncurses-compile
41jamvm-compile: libffi-sable-compile zlib-compile sablevm-classpath-compile
42joe-compile: ncurses-compile
43kismet-compile: uclibc++-compile libpcap-compile ncurses-compile
44l2tpns-compile: libcli-compile
45lcd4linux-compile: ncurses-compile
46less-compile: ncurses-compile
47libgcrypt-compile: libgpg-error-compile
48libgd-compile: libpng-compile jpeg-compile
49libid3tag-compile: zlib-compile
50libnet-compile: libpcap-compile
51libnids-compile: libnet-compile
52libpng-compile: zlib-compile
53libvorbis-compile: libogg-compile
54libxml2-compile: zlib-compile
55libxslt-compile: libxml2-compile
56lighttpd-compile: openssl-compile pcre-compile libxml2-compile sqlite-compile
57logrotate-compile: popt-compile
58madplay-compile: libid3tag-compile libmad-compile
59matrixtunnel-compile: matrixssl-compile
60miax-compile: bluez-libs-compile
61miredo-compile: uclibc++-compile
62monit-compile: openssl-compile
63mt-daapd-compile: howl-compile libgdbm-compile libid3tag-compile
64mtr-compile: ncurses-compile
65mutt-compile: ncurses-compile openssl-compile
66mysql-compile: ncurses-compile zlib-compile readline-compile
67mrd6-compile: uclibc++-compile
68nano-compile: ncurses-compile
69net-snmp-compile: libelf-compile
70nfs-server-compile: portmap-compile
71nmap-compile: uclibc++-compile pcre-compile libpcap-compile
72nocatsplash-compile: glib-compile
73opencdk-compile: libgcrypt-compile
74openldap-compile: cyrus-sasl-compile openssl-compile
75openssh-compile: zlib-compile openssl-compile
76openssl-compile: zlib-compile
77openswan-compile: gmp-compile
78osiris-compile: openssl-compile
79palantir-compile: jpeg-compile
80peercast-compile: uclibc++-compile
81peerguardian-compile: libpthread-compile
82portmap-compile: tcp_wrappers-compile
83postgresql-compile: zlib-compile
84ppp-compile: libpcap-compile
85privoxy-compile: pcre-compile
86ptunnel-compile: libpcap-compile
87quagga-compile: readline-compile ncurses-compile
88raddump-compile: openssl-compile libpcap-compile
89radiusclient-ng-compile: openssl-compile
90rarpd-compile: libnet-compile
91ifneq ($(FWRT_PACKAGE_LIBRRD),)
92rrdcollect-compile: rrdtool-compile
93endif
94ifneq ($(FWRT_PACKAGE_LIBRRD1),)
95rrdcollect-compile: rrdtool1-compile
96endif
97rrdtool-compile: cgilib-compile freetype-compile libart-compile libpng-compile
98rrdtool1-compile: zlib-compile
99rsync-compile: popt-compile
100sablevm-compile: zlib-compile
101scanlogd-compile: libpcap-compile libnids-compile libnet-compile
102scdp-compile: libnet-compile
103screen-compile: ncurses-compile
104sipp-compile: ncurses-compile uclibc++-compile libpthread-compile
105siproxd-compile: libosip2-compile
106sipsak-compile: openssl-compile
107socat-compile: openssl-compile
108sqlite-compile: ncurses-compile readline-compile
109sqlite2-compile: ncurses-compile readline-compile
110squid-compile: openssl-compile
111ssltunnel-compile: openssl-compile ppp-compile
112syslog-ng-compile: libol-compile
113tcpdump-compile: libpcap-compile
114tinc-compile: zlib-compile openssl-compile liblzo-compile
115tor-compile: libevent-compile openssl-compile zlib-compile
116usbutils-compile: libusb-compile
117vim-compile: ncurses-compile
118vnc-reflector-compile: jpeg-compile zlib-compile
119vncrepeater-compile: uclibc++-compile
120vpnc-compile: libgcrypt-compile libgpg-error-compile
121vtun-compile: zlib-compile openssl-compile liblzo-compile
122weechat-compile: ncurses-compile gnutls-compile lua-compile
123wificonf-compile: wireless-tools-compile nvram-compile
124wiviz-compile: libpcap-compile
125wknock-compile: libpcap-compile
126wpa_supplicant-compile: openssl-compile madwifi-compile
127wx200d-compile: postgresql-compile
128xsupplicant-compile: openssl-compile
129
130asterisk-compile: ncurses-compile openssl-compile
131ifneq ($(FWRT_PACKAGE_ASTERISK_CHAN_BLUETOOTH),)
132asterisk-compile: bluez-libs-compile
133endif
134ifneq ($(FWRT_PACKAGE_ASTERISK_CODEC_SPEEX),)
135asterisk-compile: speex-compile
136endif
137ifneq ($(FWRT_PACKAGE_ASTERISK_PGSQL),)
138asterisk-compile: postgresql-compile
139endif
140ifneq ($(FWRT_PACKAGE_ASTERISK_MYSQL),)
141asterisk-compile: mysql-compile
142endif
143ifneq ($(FWRT_PACKAGE_ASTERISK_SQLITE),)
144asterisk-compile: sqlite2-compile
145endif
146
147freeradius-compile: libtool-compile openssl-compile
148ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_LDAP),)
149freeradius-compile: openldap-compile
150endif
151ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_MYSQL),)
152freeradius-compile: mysql-compile
153endif
154ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_PGSQL),)
155freeradius-compile: postgresql-compile
156endif
157
158hostapd-compile: wireless-tools-compile madwifi-compile
159ifneq ($(FWRT_PACKAGE_HOSTAPD),)
160hostapd-compile: openssl-compile
161endif
162
163ifneq ($(FWRT_PACKAGE_MINI_HTTPD_MATRIXSSL),)
164mini_httpd-compile: matrixssl-compile
165endif
166ifneq ($(FWRT_PACKAGE_MINI_HTTPD_OPENSSL),)
167mini_httpd-compile: openssl-compile
168endif
169
170ifneq ($(FWRT_PACKAGE_MOTION),)
171motion-compile: jpeg-compile
172endif
173
174ifneq ($(FWRT_PACKAGE_MPD_MP3),)
175mpd-compile: libid3tag-compile libmad-compile
176endif
177ifneq ($(FWRT_PACKAGE_MPD_OGG),)
178mpd-compile: libvorbisidec-compile
179endif
180ifneq ($(FWRT_PACKAGE_MPD_FLAC),)
181mpd-compile: flac-compile
182endif
183
184ifeq ($(FWRT_PACKAGE_LIBOPENSSL),y)
185openvpn-compile: openssl-compile
186endif
187ifeq ($(FWRT_PACKAGE_OPENVPN_LZO),y)
188openvpn-compile: liblzo-compile
189endif
190
191php4-compile: openssl-compile zlib-compile
192ifneq ($(FWRT_PACKAGE_PHP4_MOD_CURL),)
193php4-compile: curl-compile
194endif
195ifneq ($(FWRT_PACKAGE_PHP4_MOD_GD),)
196php4-compile: libgd-compile libpng-compile
197endif
198ifneq ($(FWRT_PACKAGE_PHP4_MOD_GMP),)
199php4-compile: gmp-compile
200endif
201ifneq ($(FWRT_PACKAGE_PHP4_MOD_LDAP),)
202php4-compile: openldap-compile
203endif
204ifneq ($(FWRT_PACKAGE_PHP4_MOD_MYSQL),)
205php4-compile: mysql-compile
206endif
207ifneq ($(FWRT_PACKAGE_PHP4_MOD_PCRE),)
208php4-compile: pcre-compile
209endif
210ifneq ($(FWRT_PACKAGE_PHP4_MOD_PGSQL),)
211php4-compile: postgresql-compile
212endif
213ifneq ($(FWRT_PACKAGE_PHP4_MOD_SQLITE),)
214php4-compile: sqlite2-compile
215endif
216ifneq ($(FWRT_PACKAGE_PHP4_MOD_XML),)
217php4-compile: expat-compile
218endif
219
220php5-compile: openssl-compile zlib-compile
221ifneq ($(FWRT_PACKAGE_PHP5_MOD_CURL),)
222php5-compile: curl-compile
223endif
224ifneq ($(FWRT_PACKAGE_PHP5_MOD_GD),)
225php5-compile: libgd-compile libpng-compile
226endif
227ifneq ($(FWRT_PACKAGE_PHP5_MOD_GMP),)
228php5-compile: gmp-compile
229endif
230ifneq ($(FWRT_PACKAGE_PHP5_MOD_LDAP),)
231php5-compile: openldap-compile
232endif
233ifneq ($(FWRT_PACKAGE_PHP5_MOD_MYSQL),)
234php5-compile: mysql-compile
235endif
236ifneq ($(FWRT_PACKAGE_PHP5_MOD_PCRE),)
237php5-compile: pcre-compile
238endif
239ifneq ($(FWRT_PACKAGE_PHP5_MOD_PGSQL),)
240php5-compile: postgresql-compile
241endif
242ifneq ($(FWRT_PACKAGE_PHP5_MOD_SQLITE),)
243php5-compile: sqlite2-compile
244endif
245ifneq ($(FWRT_PACKAGE_PHP5_MOD_XML),)
246php5-compile: expat-compile
247endif
248
249pmacct-compile: libpcap-compile
250ifneq ($(FWRT_COMPILE_PMACCT_MYSQL),)
251pmacct-compile: mysql-compile
252endif
253ifneq ($(FWRT_COMPILE_PMACCT_PGSQL),)
254pmacct-compile: postgresql-compile
255endif
256ifneq ($(FWRT_COMPILE_PMACCT_SQLITE),)
257pmacct-compile: sqlite-compile
258endif
259
260rrs-compile: uclibc++-compile
261ifneq ($(FWRT_PACKAGE_RRS),)
262rrs-compile: openssl-compile
263endif
264
265snort-compile: libnet-compile libpcap-compile pcre-compile
266ifeq ($(FWRT_PACKAGE_SNORT_WITH_MYSQL),y)
267snort-compile: mysql-compile
268endif
269ifeq ($(FWRT_PACKAGE_SNORT_WITH_PGSQL),y)
270snort-compile: postgresql-compile
271endif
272ifeq ($(FWRT_PACKAGE_SNORT_ENABLE_INLINE),y)
273snort-compile: iptables-compile
274endif
275
276snort-wireless-compile: libnet-compile libpcap-compile pcre-compile
277ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_WITH_MYSQL),y)
278snort-wireless-compile: mysql-compile
279endif
280ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_WITH_PGSQL),y)
281snort-wireless-compile: postgresql-compile
282endif
283ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_ENABLE_INLINE),y)
284snort-wireless-compile: iptables-compile
285endif
286
287ulogd-compile: iptables-compile
288ifneq ($(FWRT_PACKAGE_ULOGD_MOD_MYSQL),)
289ulogd-compile: mysql-compile
290endif
291ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PCAP),)
292ulogd-compile: libpcap-compile
293endif
294ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PGSQL),)
295ulogd-compile: postgresql-compile
296endif
297ifneq ($(FWRT_PACKAGE_ULOGD_MOD_SQLITE),)
298ulogd-compile: sqlite-compile
299endif
Note: See TracBrowser for help on using the repository browser.