source: freewrt/mk/pkg-depend.mk@ 4111e0f

freewrt_1_0 freewrt_2_0
Last change on this file since 4111e0f was 2919331, checked in by Thorsten Glaser <tg@…>, 19 years ago

add initial fwcf package, from pkg example derived

DO NOT SELECT THIS YET!

But positive critiques are welcome.

git-svn-id: svn://www.freewrt.org/trunk/freewrt@685 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 9.2 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/license 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
24fprobe-compile: libpcap-compile
25freetype-compile: zlib-compile
26fwcf-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
67nano-compile: ncurses-compile
68net-snmp-compile: libelf-compile
69nfs-server-compile: portmap-compile
70nmap-compile: uclibc++-compile pcre-compile libpcap-compile
71nocatsplash-compile: glib-compile
72opencdk-compile: libgcrypt-compile
73openldap-compile: cyrus-sasl-compile openssl-compile
74openssh-compile: zlib-compile openssl-compile
75openssl-compile: zlib-compile
76openswan-compile: gmp-compile
77osiris-compile: openssl-compile
78palantir-compile: jpeg-compile
79peercast-compile: uclibc++-compile
80peerguardian-compile: libpthread-compile
81portmap-compile: tcp_wrappers-compile
82postgresql-compile: zlib-compile
83ppp-compile: libpcap-compile
84privoxy-compile: pcre-compile
85ptunnel-compile: libpcap-compile
86quagga-compile: readline-compile ncurses-compile
87raddump-compile: openssl-compile libpcap-compile
88radiusclient-ng-compile: openssl-compile
89rarpd-compile: libnet-compile
90ifneq ($(FWRT_PACKAGE_LIBRRD),)
91rrdcollect-compile: rrdtool-compile
92endif
93ifneq ($(FWRT_PACKAGE_LIBRRD1),)
94rrdcollect-compile: rrdtool1-compile
95endif
96rrdtool-compile: cgilib-compile freetype-compile libart-compile libpng-compile
97rrdtool1-compile: zlib-compile
98rsync-compile: popt-compile
99sablevm-compile: zlib-compile
100scanlogd-compile: libpcap-compile libnids-compile libnet-compile
101scdp-compile: libnet-compile
102screen-compile: ncurses-compile
103sipp-compile: ncurses-compile uclibc++-compile libpthread-compile
104siproxd-compile: libosip2-compile
105sipsak-compile: openssl-compile
106socat-compile: openssl-compile
107sqlite-compile: ncurses-compile readline-compile
108sqlite2-compile: ncurses-compile readline-compile
109squid-compile: openssl-compile
110ssltunnel-compile: openssl-compile ppp-compile
111syslog-ng-compile: libol-compile
112tcpdump-compile: libpcap-compile
113tinc-compile: zlib-compile openssl-compile liblzo-compile
114tor-compile: libevent-compile openssl-compile zlib-compile
115usbutils-compile: libusb-compile
116vim-compile: ncurses-compile
117vnc-reflector-compile: jpeg-compile zlib-compile
118vncrepeater-compile: uclibc++-compile
119vpnc-compile: libgcrypt-compile libgpg-error-compile
120vtun-compile: zlib-compile openssl-compile liblzo-compile
121weechat-compile: ncurses-compile gnutls-compile lua-compile
122wificonf-compile: wireless-tools-compile nvram-compile
123wiviz-compile: libpcap-compile
124wknock-compile: libpcap-compile
125wpa_supplicant-compile: openssl-compile
126wx200d-compile: postgresql-compile
127xsupplicant-compile: openssl-compile
128
129asterisk-compile: ncurses-compile openssl-compile
130ifneq ($(FWRT_PACKAGE_ASTERISK_CHAN_BLUETOOTH),)
131asterisk-compile: bluez-libs-compile
132endif
133ifneq ($(FWRT_PACKAGE_ASTERISK_CODEC_SPEEX),)
134asterisk-compile: speex-compile
135endif
136ifneq ($(FWRT_PACKAGE_ASTERISK_PGSQL),)
137asterisk-compile: postgresql-compile
138endif
139ifneq ($(FWRT_PACKAGE_ASTERISK_MYSQL),)
140asterisk-compile: mysql-compile
141endif
142ifneq ($(FWRT_PACKAGE_ASTERISK_SQLITE),)
143asterisk-compile: sqlite2-compile
144endif
145
146freeradius-compile: libtool-compile openssl-compile
147ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_LDAP),)
148freeradius-compile: openldap-compile
149endif
150ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_MYSQL),)
151freeradius-compile: mysql-compile
152endif
153ifneq ($(FWRT_PACKAGE_FREERADIUS_MOD_SQL_PGSQL),)
154freeradius-compile: postgresql-compile
155endif
156
157hostapd-compile: wireless-tools-compile madwifi-compile
158ifneq ($(FWRT_PACKAGE_HOSTAPD),)
159hostapd-compile: openssl-compile
160endif
161
162ifneq ($(FWRT_PACKAGE_MINI_HTTPD_MATRIXSSL),)
163mini_httpd-compile: matrixssl-compile
164endif
165ifneq ($(FWRT_PACKAGE_MINI_HTTPD_OPENSSL),)
166mini_httpd-compile: openssl-compile
167endif
168
169ifneq ($(FWRT_PACKAGE_MOTION),)
170motion-compile: jpeg-compile
171endif
172
173ifneq ($(FWRT_PACKAGE_MPD_MP3),)
174mpd-compile: libid3tag-compile libmad-compile
175endif
176ifneq ($(FWRT_PACKAGE_MPD_OGG),)
177mpd-compile: libvorbisidec-compile
178endif
179ifneq ($(FWRT_PACKAGE_MPD_FLAC),)
180mpd-compile: flac-compile
181endif
182
183ifeq ($(FWRT_PACKAGE_LIBOPENSSL),y)
184openvpn-compile: openssl-compile
185endif
186ifeq ($(FWRT_PACKAGE_OPENVPN_LZO),y)
187openvpn-compile: liblzo-compile
188endif
189
190php4-compile: openssl-compile zlib-compile
191ifneq ($(FWRT_PACKAGE_PHP4_MOD_CURL),)
192php4-compile: curl-compile
193endif
194ifneq ($(FWRT_PACKAGE_PHP4_MOD_GD),)
195php4-compile: libgd-compile libpng-compile
196endif
197ifneq ($(FWRT_PACKAGE_PHP4_MOD_GMP),)
198php4-compile: gmp-compile
199endif
200ifneq ($(FWRT_PACKAGE_PHP4_MOD_LDAP),)
201php4-compile: openldap-compile
202endif
203ifneq ($(FWRT_PACKAGE_PHP4_MOD_MYSQL),)
204php4-compile: mysql-compile
205endif
206ifneq ($(FWRT_PACKAGE_PHP4_MOD_PCRE),)
207php4-compile: pcre-compile
208endif
209ifneq ($(FWRT_PACKAGE_PHP4_MOD_PGSQL),)
210php4-compile: postgresql-compile
211endif
212ifneq ($(FWRT_PACKAGE_PHP4_MOD_SQLITE),)
213php4-compile: sqlite2-compile
214endif
215ifneq ($(FWRT_PACKAGE_PHP4_MOD_XML),)
216php4-compile: expat-compile
217endif
218
219php5-compile: openssl-compile zlib-compile
220ifneq ($(FWRT_PACKAGE_PHP5_MOD_CURL),)
221php5-compile: curl-compile
222endif
223ifneq ($(FWRT_PACKAGE_PHP5_MOD_GD),)
224php5-compile: libgd-compile libpng-compile
225endif
226ifneq ($(FWRT_PACKAGE_PHP5_MOD_GMP),)
227php5-compile: gmp-compile
228endif
229ifneq ($(FWRT_PACKAGE_PHP5_MOD_LDAP),)
230php5-compile: openldap-compile
231endif
232ifneq ($(FWRT_PACKAGE_PHP5_MOD_MYSQL),)
233php5-compile: mysql-compile
234endif
235ifneq ($(FWRT_PACKAGE_PHP5_MOD_PCRE),)
236php5-compile: pcre-compile
237endif
238ifneq ($(FWRT_PACKAGE_PHP5_MOD_PGSQL),)
239php5-compile: postgresql-compile
240endif
241ifneq ($(FWRT_PACKAGE_PHP5_MOD_SQLITE),)
242php5-compile: sqlite2-compile
243endif
244ifneq ($(FWRT_PACKAGE_PHP5_MOD_XML),)
245php5-compile: expat-compile
246endif
247
248pmacct-compile: libpcap-compile
249ifneq ($(FWRT_COMPILE_PMACCT_MYSQL),)
250pmacct-compile: mysql-compile
251endif
252ifneq ($(FWRT_COMPILE_PMACCT_PGSQL),)
253pmacct-compile: postgresql-compile
254endif
255ifneq ($(FWRT_COMPILE_PMACCT_SQLITE),)
256pmacct-compile: sqlite-compile
257endif
258
259rrs-compile: uclibc++-compile
260ifneq ($(FWRT_PACKAGE_RRS),)
261rrs-compile: openssl-compile
262endif
263
264snort-compile: libnet-compile libpcap-compile pcre-compile
265ifeq ($(FWRT_PACKAGE_SNORT_WITH_MYSQL),y)
266snort-compile: mysql-compile
267endif
268ifeq ($(FWRT_PACKAGE_SNORT_WITH_PGSQL),y)
269snort-compile: postgresql-compile
270endif
271ifeq ($(FWRT_PACKAGE_SNORT_ENABLE_INLINE),y)
272snort-compile: iptables-compile
273endif
274
275snort-wireless-compile: libnet-compile libpcap-compile pcre-compile
276ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_WITH_MYSQL),y)
277snort-wireless-compile: mysql-compile
278endif
279ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_WITH_PGSQL),y)
280snort-wireless-compile: postgresql-compile
281endif
282ifeq ($(FWRT_PACKAGE_SNORT_WIRELESS_ENABLE_INLINE),y)
283snort-wireless-compile: iptables-compile
284endif
285
286ulogd-compile: iptables-compile
287ifneq ($(FWRT_PACKAGE_ULOGD_MOD_MYSQL),)
288ulogd-compile: mysql-compile
289endif
290ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PCAP),)
291ulogd-compile: libpcap-compile
292endif
293ifneq ($(FWRT_PACKAGE_ULOGD_MOD_PGSQL),)
294ulogd-compile: postgresql-compile
295endif
296ifneq ($(FWRT_PACKAGE_ULOGD_MOD_SQLITE),)
297ulogd-compile: sqlite-compile
298endif
Note: See TracBrowser for help on using the repository browser.