diff --git a/CMakeLists.txt b/CMakeLists.txt index e85176a..f3e56cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,8 @@ cmake_minimum_required(VERSION 2.6) include(CTest) +find_package(PkgConfig REQUIRED) + option(WITH_CLIENT "Simple client for configuring daemon" ON) option(WITH_CSOCKET "Unix control socket support for daemon" ON) option(WITH_HARDENING "Enable hardening options" ON) @@ -38,6 +40,12 @@ if (WITH_HARDENING) add_definitions("-D_FORTIFY_SOURCE=2") endif () +pkg_check_modules(IPSET "libipset") +pkg_check_modules(REDIS "hiredis") +pkg_check_modules(PCRE "libpcre") +pkg_check_modules(READLINE "readline" REQUIRED) + +message(STATUS "----------------------------------------") message(STATUS "Compiler : ${CMAKE_C_COMPILER} (${CMAKE_C_COMPILER_ID} ${CMAKE_C_COMPILER_VERSION})") message(STATUS "- CFLAGS : ${CMAKE_C_FLAGS}") message(STATUS "Paths:") diff --git a/debian/control b/debian/control index a9bfcc8..3728ca2 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: f2b Section: net Priority: optional Maintainer: Alex 'AdUser' Z -Build-Depends: debhelper (>= 9), cmake, libpcre3-dev, libhiredis-dev, libipset-dev, libreadline-dev +Build-Depends: debhelper (>= 9), cmake, libpcre3-dev, libhiredis-dev, libipset-dev, libreadline-dev, pkg-config Standards-Version: 3.9.5 Homepage: https://github.com/AdUser/f2b Vcs-Git: https://github.com/AdUser/f2b.git