summaryrefslogtreecommitdiffstats
path: root/chat-irc/hexchat/DEPENDS
blob: c9be841ff641ac1aef2940e2b9e584f2af7ab5bc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
depends glib2 &&

optional_depends gettext \
                 "--enable-nls" \
                 "--disable-nls" \
                 "for Native Language Support" &&

optional_depends openssl \
                 "--enable-openssl=/usr/bin/openssl" \
                 "--disable-openssl" \
                 "to enable use of openSSL" &&

optional_depends gtk+2 \
                 "--enable-gtkfe" \
                 "--disable-gtkfe" \
                 "for building gtk frontend" &&

if list_find "$HEXCHAT_OPTS" "--disable-textfe" && ! is_depends_enabled $SPELL gtk+2; then
  message "${PROBLEM_COLOR}No frontend selected, aborting...${DEFAULT_COLOR}" &&
  return 1
fi &&

if list_find "$HEXCHAT_OPTS" "--enable-plugin"; then
  optional_depends python \
                  "--enable-python=python2" \
                  "--disable-python" \
                  "for Python scripting support" &&

  optional_depends perl \
                   "--enable-perl" \
                   "--disable-perl" \
                   "for Perl scripting support"
else
  list_add HEXCHAT_OPTS '--disable-python' &&
  list_add HEXCHAT_OPTS '--disable-perl'
fi &&

optional_depends dbus \
                 "--enable-dbus" \
                 "--disable-dbus" \
                 "to enable DBUS support" &&

optional_depends libnotify \
                 "--enable-libnotify" \
                 "--disable-libnotify" \
                 "to enable libnotify support" &&

optional_depends iso-codes \
                 "--enable-isocodes" \
                 "--disable-isocodes" \
                 "for iso-codes with spell-check" &&

optional_depends libcanberra \
                 "--enable-libcanberra" \
                 "--disable-libcanberra" \
                 "for libcanberra support" &&

optional_depends libntlm \
                 "--enable-ntlm" \
                 "--disable-ntlm" \
                 "for Microsoft's NTLM auth library support" &&

optional_depends libproxy \
                 "--enable-libproxy" \
                 "--disable-libproxy" \
                 "for libproxy support" &&

optional_depends monodevelop \
                 "--with-theme-manager" \
                 "--without-theme-manager" \
                 "to compile theme manager"