1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- ################################################################################
- #
- # znc
- #
- ################################################################################
- ZNC_VERSION = 1.8.2
- ZNC_SITE = http://znc.in/releases/archive
- ZNC_LICENSE = Apache-2.0
- ZNC_LICENSE_FILES = LICENSE
- ZNC_DEPENDENCIES = host-pkgconf
- ZNC_CONF_OPTS = -DWANT_CYRUS=OFF -DWANT_I18N=OFF -DWANT_PERL=OFF
- # Before CMake 3.10, passing THREADS_PTHREAD_ARG=OFF was needed to
- # disable a try_run() call in the FindThreads tests, which caused a
- # build failure when cross-compiling.
- ZNC_CONF_OPTS += -DTHREADS_PTHREAD_ARG=OFF
- ifeq ($(BR2_PACKAGE_ICU),y)
- ZNC_DEPENDENCIES += icu
- ZNC_CONF_OPTS += -DWANT_ICU=ON
- else
- ZNC_CONF_OPTS += -DWANT_ICU=OFF
- endif
- ifeq ($(BR2_PACKAGE_OPENSSL),y)
- ZNC_DEPENDENCIES += openssl
- ZNC_CONF_OPTS += -DWANT_OPENSSL=ON
- else
- ZNC_CONF_OPTS += -DWANT_OPENSSL=OFF
- endif
- ifeq ($(BR2_PACKAGE_ZLIB),y)
- ZNC_DEPENDENCIES += zlib
- ZNC_CONF_OPTS += -DWANT_ZLIB=ON
- else
- ZNC_CONF_OPTS += -DWANT_ZLIB=OFF
- endif
- # python support depends on icu
- ifeq ($(BR2_PACKAGE_ICU)$(BR2_PACKAGE_PYTHON3),yy)
- ZNC_DEPENDENCIES += python3 host-swig
- ZNC_CONF_OPTS += \
- -DWANT_PYTHON=ON \
- -DWANT_PYTHON_VERSION=python3 \
- -DWANT_SWIG=ON
- else
- ZNC_CONF_OPTS += \
- -DWANT_PYTHON=OFF \
- -DWANT_SWIG=OFF
- endif
- $(eval $(cmake-package))
|