Depends.mk 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. aircrack-ng-compile: openssl-compile libpcap-compile
  4. alsa-utils-compile: alsa-lib-compile
  5. apr-util-compile: expat-compile apr-compile
  6. arpd-compile: libpcap-compile libdnet-compile libevent-compile
  7. arpwatch-compile: libpcap-compile
  8. atftp-compile: readline-compile ncurses-compile
  9. atk-compile: glib-compile
  10. avahi-compile: libdaemon-compile expat-compile gdbm-compile glib-compile
  11. bind-compile: openssl-compile
  12. bitlbee-compile: libiconv-compile openssl-compile glib-compile
  13. bluez-compile: libusb-compile dbus-compile glib-compile
  14. bogofilter-compile: libiconv-compile libdb-compile
  15. cairo-compile: libpng-compile pixman-compile freetype-compile fontconfig-compile libX11-compile
  16. ifeq (${ADK_COMPILE_CBTT_WITH_UCLIBCXX},y)
  17. cbtt-compile: uclibc++-compile
  18. endif
  19. cbtt-compile: mysql-compile zlib-compile
  20. collectd-compile: libpthread-compile
  21. cryptinit-compile: cryptsetup-compile
  22. cryptsetup-compile: libgcrypt-compile popt-compile e2fsprogs-compile lvm-compile
  23. ifeq (${ADK_COMPILE_CTORRENT_WITH_UCLIBCXX},y)
  24. ctorrent-compile: uclibc++-compile
  25. endif
  26. ctorrent-compile: openssl-compile
  27. cups-compile: zlib-compile
  28. curl-compile: openssl-compile zlib-compile
  29. ifeq (${ADK_COMPILE_CXXTOOLS_WITH_UCLIBCXX},y)
  30. cxxtools-compile: uclibc++-compile
  31. endif
  32. cxxtools-compile: libiconv-compile
  33. cyrus-sasl-compile: openssl-compile
  34. ifeq (${ADK_COMPILE_DANSGUARDIAN_WITH_UCLIBCXX},y)
  35. dansguardian-compile: uclibc++-compile
  36. endif
  37. dansguardian-compile: pcre-compile zlib-compile
  38. ifneq (${ADK_PACKAGE_DAVFS2_FUSE}${ADK_PACKAGE_DAVFS2_BOTH},)
  39. davfs2-compile: fuse-compile
  40. endif
  41. davfs2-compile: libiconv-compile neon-compile
  42. dbus-compile: expat-compile
  43. deco-compile: ncurses-compile
  44. dhcpv6-compile: libnl-compile ncurses-compile
  45. digitemp-compile: libusb-compile libusb-compat-compile
  46. dsniff-compile: libnids-compile openssl-compile gdbm-compile
  47. elinks-compile: openssl-compile
  48. esound-compile: libaudiofile-compile
  49. ettercap-compile: pcap-compile libnet-compile
  50. exmap-compile: glib-compile readline-compile
  51. fprobe-compile: libpcap-compile
  52. freetype-compile: zlib-compile
  53. gatling-compile: libowfat-compile libiconv-compile
  54. gcc-compile: gmp-compile mpfr-compile
  55. gdb-compile: ncurses-compile readline-compile
  56. gettext-compile: libiconv-compile libpthread-compile
  57. git-compile: openssl-compile curl-compile expat-compile
  58. gkrellmd-compile: glib-compile
  59. glib-compile: gettext-compile libiconv-compile
  60. gmediaserver-compile: id3lib-compile libupnp-compile
  61. gnutls-compile: libgcrypt-compile liblzo-compile libtasn1-compile opencdk-compile zlib-compile ncurses-compile
  62. ifeq (${ADK_COMPILE_GPSD_WITH_UCLIBCXX},y)
  63. gpsd-compile: uclibc++-compile
  64. endif
  65. gpsd-compile: ncurses-compile
  66. gtk+-compile: cairo-compile atk-compile pango-compile libXext-compile renderproto-compile libXrender-compile
  67. ifeq (${ADK_COMPILE_HEIMDAL_WITH_DB_BDB},y)
  68. heimdal-compile: libdb-compile
  69. endif
  70. ifeq (${ADK_COMPILE_HEIMDAL_WITH_DB_LDAP},y)
  71. heimdal-compile: openldap-compile
  72. endif
  73. heimdal-compile: openssl-compile ncurses-compile e2fsprogs-compile
  74. httping-compile: openssl-compile
  75. icecast-compile: curl-compile libvorbis-compile libxml2-compile libxslt-compile
  76. ifeq (${ADK_COMPILE_ID3LIB_WITH_UCLIBCXX},y)
  77. id3lib-compile: uclibc++-compile
  78. endif
  79. id3lib-compile: zlib-compile libiconv-compile
  80. iftop-compile: libpcap-compile libpthread-compile ncurses-compile
  81. ipcad-compile: libpcap-compile
  82. ifeq (${ADK_COMPILE_IPERF_WITH_UCLIBCXX},y)
  83. iperf-compile: uclibc++-compile
  84. endif
  85. ifneq ($(strip ${ADK_PACKAGE_TC_ATM}),)
  86. iproute2-compile: linux-atm-compile
  87. endif
  88. ipsec-tools-compile: openssl-compile
  89. iptables-snmp-compile: net-snmp-compile
  90. iptraf-compile: ncurses-compile
  91. irssi-compile: glib-compile ncurses-compile
  92. iw-compile: libnl-compile
  93. jamvm-compile: libffi-compile zlib-compile
  94. ifeq (${ADK_COMPILE_KISMET_WITH_UCLIBCXX},y)
  95. kismet-compile: uclibc++-compile
  96. endif
  97. kismet-compile: libpcap-compile ncurses-compile
  98. knock-compile: libpcap-compile
  99. krb5-compile: ncurses-compile e2fsprogs-compile
  100. l2tpns-compile: libcli-compile
  101. less-compile: ncurses-compile
  102. libgcrypt-compile: libgpg-error-compile
  103. libgd-compile: libpng-compile jpeg-compile
  104. libid3tag-compile: zlib-compile
  105. libnet-compile: libpcap-compile
  106. libnids-compile: libnet-compile libpcap-compile
  107. libp11-compile: openssl-compile libtool-compile
  108. libpng-compile: zlib-compile
  109. libshout-compile: libvorbis-compile
  110. libusb-compat-compile: libusb-compile
  111. libtirpc-compile: libgssglue-compile
  112. libtorrent-compile: openssl-compile libsigc++-compile
  113. libvorbis-compile: libogg-compile
  114. libvirt-compile: libxml2-compile gnutls-compile python-compile
  115. libfontenc-compile: xproto-compile zlib-compile
  116. libICE-compile: xtrans-compile
  117. libSM-compile: libICE-compile
  118. libXt-compile: libSM-compile
  119. libXv-compile: libX11-compile videoproto-compile
  120. libXmu-compile: libXt-compile
  121. libXext-compile: libX11-compile
  122. libXaw-compile: libXext-compile libXmu-compile libXpm-compile
  123. libX11-compile: xproto-compile xextproto-compile xtrans-compile libXdmcp-compile \
  124. libXau-compile xcmiscproto-compile bigreqsproto-compile kbproto-compile \
  125. inputproto-compile
  126. libXfont-compile: freetype-compile fontcacheproto-compile fontsproto-compile libfontenc-compile
  127. libxml2-compile: zlib-compile
  128. libxslt-compile: libxml2-compile
  129. ifeq (${ADK_COMPILE_LIGHTTPD_WITH_OPENSSL},y)
  130. lighttpd-compile: openssl-compile
  131. endif
  132. lighttpd-compile: pcre-compile libxml2-compile sqlite-compile
  133. links-compile: openssl-compile libpng-compile jpeg-compile gpm-compile
  134. logrotate-compile: popt-compile
  135. lynx-compile: ncurses-compile openssl-compile zlib-compile
  136. madplay-compile: libid3tag-compile libmad-compile
  137. maradns-compile: libpthread-compile
  138. mc-compile: glib-compile ncurses-compile
  139. miax-compile: bluez-compile
  140. ifeq (${ADK_COMPILE_MIREDO_WITH_UCLIBCXX},y)
  141. miredo-compile: uclibc++-compile
  142. endif
  143. moc-compile: libvorbis-compile curl-compile libmad-compile flac-compile ffmpeg-compile
  144. monit-compile: openssl-compile
  145. ifeq (${ADK_COMPILE_MRD6_WITH_UCLIBCXX},y)
  146. mrd6-compile: uclibc++-compile
  147. endif
  148. mt-daapd-compile: gdbm-compile libid3tag-compile
  149. mtr-compile: ncurses-compile
  150. mutt-compile: ncurses-compile openssl-compile
  151. mysql-compile: ncurses-compile zlib-compile readline-compile
  152. nano-compile: ncurses-compile
  153. neon-compile: libpthread-compile libxml2-compile openssl-compile zlib-compile
  154. net-snmp-compile: libelf-compile
  155. ifeq (${ADK_COMPILE_NFS_UTILS_WITH_KRB5},y)
  156. nfs-utils-compile: libnfsidmap-compile krb5-compile libevent-compile libgssglue-compile librpcsecgss-compile
  157. endif
  158. ifeq (${ADK_COMPILE_NFS_UTILS_WITH_HEIMDAL},y)
  159. nfs-utils-compile: libnfsidmap-compile heimdal-compile libevent-compile librpcsecgss-compile
  160. endif
  161. nfs-utils-compile: libtirpc-compile
  162. ifeq (${ADK_COMPILE_NMAP_WITH_UCLIBCXX},y)
  163. nmap-compile: uclibc++-compile
  164. endif
  165. nmap-compile: pcre-compile libpcap-compile
  166. obexftp-compile: openobex-compile libiconv-compile
  167. opencdk-compile: libgcrypt-compile libgpg-error-compile zlib-compile
  168. openct-compile: libtool-compile libusb-compile
  169. openldap-compile: cyrus-sasl-compile openssl-compile libdb-compile
  170. openobex-compile: bluez-compile
  171. opensips-compile: openssl-compile
  172. ifeq (${ADK_COMPILE_OPENSSH_WITH_KRB5},y)
  173. openssh-compile: krb5-compile
  174. endif
  175. ifeq (${ADK_COMPILE_OPENSSH_WITH_HEIMDAL},y)
  176. openssh-compile: heimdal-compile
  177. endif
  178. openssh-compile: zlib-compile openssl-compile
  179. openssl-compile: zlib-compile
  180. openssl-pkcs11-compile: libp11-compile
  181. openswan-compile: gmp-compile
  182. oprofile-compile: popt-compile
  183. osiris-compile: openssl-compile
  184. palantir-compile: jpeg-compile
  185. parted-compile: e2fsprogs-compile lvm-compile readline-compile
  186. pciutils-compile: zlib-compile
  187. popt-compile: libiconv-compile
  188. ifneq ($(strip ${ADK_PACKAGE_PORTMAP_LIBWRAP}),)
  189. portmap-compile: tcp_wrappers-compile
  190. endif
  191. postgresql-compile: zlib-compile
  192. privoxy-compile: pcre-compile
  193. procps-compile: ncurses-compile
  194. ptunnel-compile: libpcap-compile
  195. quagga-compile: readline-compile ncurses-compile
  196. raddump-compile: openssl-compile libpcap-compile
  197. radiusclient-ng-compile: openssl-compile
  198. rarpd-compile: libnet-compile
  199. readline-compile: ncurses-compile
  200. nss-compile: nspr-compile zlib-compile
  201. rpm-compile: nss-compile libdb-compile
  202. rrdcollect-compile: rrdtool-compile
  203. rrdtool-compile: libxml2-compile cgilib-compile freetype-compile libart-compile libpng-compile
  204. rsync-compile: popt-compile
  205. rtorrent-compile: ncurses-compile libtorrent-compile curl-compile
  206. sane-backends-compile: libpthread-compile libusb-compile
  207. scanlogd-compile: libpcap-compile libnids-compile libnet-compile
  208. scdp-compile: libnet-compile
  209. screen-compile: ncurses-compile
  210. serdisplib-compile: libgd-compile libusb-compile
  211. siproxd-compile: libosip2-compile
  212. sipsak-compile: openssl-compile
  213. sispmctl-compile: libusb-compile
  214. snort-compile: libnet-compile libpcap-compile pcre-compile
  215. snort-wireless-compile: libnet-compile libpcap-compile pcre-compile
  216. socat-compile: openssl-compile
  217. sqlite-compile: ncurses-compile readline-compile
  218. squid-compile: openssl-compile
  219. ssltunnel-compile: openssl-compile ppp-compile
  220. subversion-compile: apr-util-compile expat-compile apr-compile zlib-compile libiconv-compile
  221. swconfig-compile: libnl-compile
  222. syslog-ng-compile: libol-compile tcp_wrappers-compile
  223. tcpdump-compile: libpcap-compile
  224. tinc-compile: zlib-compile openssl-compile liblzo-compile
  225. tntnet-compile: cxxtools-compile zlib-compile
  226. ifneq (${ADK_COMPILE_TNTNET_WITH_OPENSSL},)
  227. tntnet-compile: openssl-compile
  228. else ifneq (${ADK_COMPILE_TNTNET_WITH_GNUTLS},)
  229. tntnet-compile: gnutls-compile
  230. endif
  231. tor-compile: libevent-compile openssl-compile zlib-compile
  232. trafshow: ncurses-compile libpcap-compile
  233. usbutils-compile: libusb-compile
  234. ussp-push-compile: openobex-compile
  235. util-linux-ng-compile: e2fsprogs-compile ncurses-compile
  236. vilistextum-compile: libiconv-compile
  237. vim-compile: ncurses-compile
  238. vnc-reflector-compile: jpeg-compile zlib-compile
  239. vpnc-compile: libgcrypt-compile libgpg-error-compile
  240. vtun-compile: zlib-compile openssl-compile liblzo-compile
  241. wdfs-compile: openssl-compile fuse-compile neon-compile glib-compile
  242. weechat-compile: ncurses-compile gnutls-compile lua-compile libiconv-compile
  243. wknock-compile: libpcap-compile
  244. ifeq (${ADK_COMPILE_WPA_SUPPLICANT_WITH_OPENSSL},y)
  245. wpa_supplicant-compile: openssl-compile
  246. endif
  247. wx200d-compile: postgresql-compile
  248. xfsprogs-compile: e2fsprogs-compile
  249. libXxf86dga-compile: xf86dgaproto-compile libXext-compile libXaw-compile
  250. xkeyboard-config-compile: xkbcomp-compile
  251. xf86-video-geode-compile: xorg-server-compile
  252. xf86-video-cirrus-compile: xorg-server-compile
  253. xf86dga-compile: libXxf86dga-compile
  254. xorg-server-compile: libX11-compile randrproto-compile renderproto-compile fixesproto-compile \
  255. damageproto-compile scrnsaverproto-compile resourceproto-compile \
  256. fontsproto-compile videoproto-compile compositeproto-compile \
  257. evieext-compile libxkbfile-compile libXfont-compile pixman-compile \
  258. libpciaccess-compile openssl-compile
  259. ifeq ($(ADK_PACKAGE_APR_THREADING),y)
  260. apr-compile: libpthread-compile
  261. endif
  262. asterisk-compile: ncurses-compile openssl-compile zlib-compile curl-compile popt-compile
  263. ifneq ($(ADK_PACKAGE_ASTERISK_CODEC_SPEEX),)
  264. asterisk-compile: speex-compile
  265. endif
  266. ifneq ($(ADK_PACKAGE_ASTERISK_PGSQL),)
  267. asterisk-compile: postgresql-compile
  268. endif
  269. freeradius-client-compile: openssl-compile
  270. freeradius-server-compile: libtool-compile openssl-compile
  271. ifneq ($(ADK_PACKAGE_FREERADIUS_MOD_LDAP),)
  272. freeradius-server-compile: openldap-compile
  273. endif
  274. ifneq ($(ADK_PACKAGE_FREERADIUS_MOD_SQL_MYSQL),)
  275. freeradius-server-compile: mysql-compile
  276. endif
  277. ifneq ($(ADK_PACKAGE_FREERADIUS_MOD_SQL_PGSQL),)
  278. freeradius-server-compile: postgresql-compile
  279. endif
  280. hostapd-compile: libnl-compile openssl-compile
  281. ifneq ($(ADK_PACKAGE_MINI_HTTPD_OPENSSL),)
  282. mini_httpd-compile: openssl-compile
  283. endif
  284. ifneq ($(ADK_PACKAGE_MOTION),)
  285. motion-compile: jpeg-compile
  286. endif
  287. mplayer-compile: alsa-lib-compile libmad-compile libvorbis-compile faad2-compile ncurses-compile zlib-compile
  288. mpd-compile: alsa-lib-compile glib-compile
  289. ifneq ($(ADK_COMPILE_MPD_WITH_MP3),)
  290. mpd-compile: libid3tag-compile libmad-compile
  291. endif
  292. ifneq ($(ADK_COMPILE_MPD_WITH_MP4),)
  293. mpd-compile: faad2-compile
  294. endif
  295. ifneq ($(ADK_COMPILE_MPD_WITH_OGG),)
  296. mpd-compile: libvorbis-compile
  297. endif
  298. ifneq ($(ADK_COMPILE_MPD_WITH_TREMOR),)
  299. mpd-compile: libvorbisidec-compile
  300. endif
  301. ifneq ($(ADK_COMPILE_MPD_WITH_FLAC),)
  302. mpd-compile: flac-compile
  303. endif
  304. ifneq ($(ADK_COMPILE_MPD_WITH_WAV),)
  305. mpd-compile: libaudiofile-compile
  306. endif
  307. ifneq ($(ADK_COMPILE_MPD_WITH_SHOUT),)
  308. mpd-compile: lame-compile
  309. endif
  310. ifneq ($(ADK_COMPILE_MPD_WITH_CURL),)
  311. mpd-compile: curl-compile
  312. endif
  313. ifneq ($(ADK_COMPILE_MPD_WITH_MMS),)
  314. mpd-compile: libmms-compile
  315. endif
  316. ifneq ($(ADK_COMPILE_MPD_WITH_FFMPEG),)
  317. mpd-compile: ffmpeg-compile
  318. endif
  319. ifneq (${ADK_PACKAGE_NUT_SSL},)
  320. nut-compile: openssl-compile
  321. endif
  322. ifneq (${ADK_PACKAGE_NUT_USB},)
  323. nut-compile: libusb-compile
  324. endif
  325. ifneq (${ADK_PACKAGE_NUT_SNMP},)
  326. nut-compile: net-snmp-compile
  327. endif
  328. ifeq ($(ADK_PACKAGE_LIBOPENSSL),y)
  329. openvpn-compile: openssl-compile
  330. endif
  331. ifeq ($(ADK_PACKAGE_OPENVPN_LZO),y)
  332. openvpn-compile: liblzo-compile
  333. endif
  334. php-compile: openssl-compile zlib-compile
  335. ifneq ($(ADK_PACKAGE_PHP_MOD_CURL),)
  336. php-compile: curl-compile
  337. endif
  338. ifneq ($(ADK_PACKAGE_PHP_MOD_GD),)
  339. php-compile: libgd-compile libpng-compile
  340. endif
  341. ifneq ($(ADK_PACKAGE_PHP_MOD_GMP),)
  342. php-compile: gmp-compile
  343. endif
  344. ifneq ($(ADK_PACKAGE_PHP_MOD_LDAP),)
  345. php-compile: openldap-compile
  346. endif
  347. ifneq ($(ADK_PACKAGE_PHP_MOD_MYSQL),)
  348. php-compile: mysql-compile
  349. endif
  350. ifneq ($(ADK_PACKAGE_PHP_MOD_PCRE),)
  351. php-compile: pcre-compile
  352. endif
  353. ifneq ($(ADK_PACKAGE_PHP_MOD_PGSQL),)
  354. php-compile: postgresql-compile
  355. endif
  356. ifneq ($(ADK_PACKAGE_PHP_MOD_SQLITE),)
  357. php-compile: sqlite-compile
  358. endif
  359. ifneq ($(ADK_PACKAGE_PHP_MOD_XML),)
  360. php-compile: expat-compile
  361. endif
  362. pmacct-compile: libpcap-compile
  363. ifneq ($(ADK_COMPILE_PMACCT_MYSQL),)
  364. pmacct-compile: mysql-compile
  365. endif
  366. ifneq ($(ADK_COMPILE_PMACCT_PGSQL),)
  367. pmacct-compile: postgresql-compile
  368. endif
  369. ifneq ($(ADK_COMPILE_PMACCT_SQLITE),)
  370. pmacct-compile: sqlite-compile
  371. endif
  372. ifeq (${ADK_COMPILE_RRS_WITH_UCLIBCXX},y)
  373. rrs-compile: uclibc++-compile
  374. endif
  375. rrs-compile: zlib-compile
  376. ifneq ($(ADK_PACKAGE_RRS),)
  377. rrs-compile: openssl-compile
  378. endif
  379. ifneq ($(ADK_PACKAGE_SUBVERSION_NEON),)
  380. subversion-compile: neon-compile
  381. endif
  382. ulogd-compile: iptables-compile
  383. ifneq ($(ADK_PACKAGE_ULOGD_MOD_MYSQL),)
  384. ulogd-compile: mysql-compile
  385. endif
  386. ifneq ($(ADK_PACKAGE_ULOGD_MOD_PCAP),)
  387. ulogd-compile: libpcap-compile
  388. endif
  389. ifneq ($(ADK_PACKAGE_ULOGD_MOD_PGSQL),)
  390. ulogd-compile: postgresql-compile
  391. endif
  392. ifneq ($(ADK_PACKAGE_ULOGD_MOD_SQLITE),)
  393. ulogd-compile: sqlite-compile
  394. endif
  395. ifeq (${ADK_PACKAGE_FETCHMAIL_SSL},y)
  396. fetchmail-compile: openssl-compile
  397. endif
  398. ifeq (${ADK_PACKAGE_IRSSI_SSL},y)
  399. irssi-compile: openssl-compile
  400. endif