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

# --disable-libpcsclite disables X support
optional_depends pcsc-lite \
                 "--enable-libpcsclite" "" \
                 "for libpcsclite support" &&

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

optional_depends LIBUSB \
                 "--enable-libusb" \
                 "--disable-libusb" \
                 "for libusb support" &&

optional_depends BLUEZ \
                 "--enable-bluetooth" \
                 "--disable-bluetooth" \
                 "for bluetooth support" &&

optional_depends irda-utils \
                 "--enable-irda" \
                 "--disable-irda" \
                 "for irda support" &&

if list_find "$GNOKII_OPTS" "--enable-smsd"; then
  optional_depends postgresql \
                   "--enable-postgres" \
                   "--disable-postgres" \
                   "for PostgreSQL support" &&

  optional_depends MYSQL \
                   "--enable-mysql" \
                   "--disable-mysql" \
                   "for MySQL support"
fi &&

optional_depends readline \
                 "--with-readline" \
                 "--without-readline" \
                 "for readline support" &&

optional_depends libxpm \
                 "--with-x" \
                 "--without-x" \
                 "for GUI support" &&

if is_depends_enabled $SPELL libxpm; then
  depends gtk+2
fi
