| ################################################################################ |
| # |
| # irssi |
| # |
| ################################################################################ |
| |
| IRSSI_VERSION = 1.0.8 |
| IRSSI_SOURCE = irssi-$(IRSSI_VERSION).tar.xz |
| # Do not use the github helper here. The generated tarball is *NOT* the |
| # same as the one uploaded by upstream for the release. |
| IRSSI_SITE = https://github.com/irssi/irssi/releases/download/$(IRSSI_VERSION) |
| IRSSI_LICENSE = GPL-2.0+ |
| IRSSI_LICENSE_FILES = COPYING |
| IRSSI_DEPENDENCIES = host-pkgconf libglib2 ncurses openssl |
| |
| IRSSI_CONF_OPTS = \ |
| --disable-glibtest \ |
| --without-perl |
| |
| ifeq ($(BR2_PACKAGE_IRSSI_PROXY),y) |
| IRSSI_CONF_OPTS += --with-proxy |
| # If shared libs are disabled, 'proxy' has to go in the list of built-in |
| # modules. |
| ifeq ($(BR2_STATIC_LIBS),y) |
| IRSSI_CONF_OPTS += --with-modules=proxy |
| endif |
| else |
| IRSSI_CONF_OPTS += --without-proxy |
| endif # proxy |
| |
| ifeq ($(BR2_PACKAGE_IRSSI_TRUE_COLOR),y) |
| IRSSI_CONF_OPTS += --enable-true-color |
| else |
| IRSSI_CONF_OPTS += --disable-true-color |
| endif |
| |
| # Cross-compiling irssi with the perl interpreter enabled doesn't work |
| # yet. So, remove scripts as they are useless in that case. |
| define IRSSI_REMOVE_SCRIPTS |
| rm -rf $(TARGET_DIR)/usr/share/irssi/scripts/ |
| endef |
| |
| IRSSI_POST_INSTALL_TARGET_HOOKS += IRSSI_REMOVE_SCRIPTS |
| |
| $(eval $(autotools-package)) |