freeswitch: don't select packages from Config.in, this causes stuff to end up in...
authorJo-Philipp Wich <jow@openwrt.org>
Fri, 13 Dec 2013 11:45:16 +0000 (11:45 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Fri, 13 Dec 2013 11:46:39 +0000 (11:46 +0000)
net/freeswitch/Config.in
net/freeswitch/Makefile

index e8c114f3dcaddd48f5e16dd11189195b669fd32e..4e6c0bf22bc5a164c26039455abe905695fac134 100644 (file)
@@ -39,19 +39,16 @@ choice
 
     config FS_WITH_MYSQL
       bool "MySQL"
-      select PACKAGE_libmysqlclient
       help
        Compile libs/apr-util with MySQL support.
 
     config FS_WITH_POSTGRESQL
       bool "PostgreSQL"
-      select PACKAGE_libpq
       help
        Compile libs/apr-util with PostgreSQL support.
 
     config FS_WITH_SQLITE3
       bool "SQLITE3"
-      select PACKAGE_libsqlite3
       help
        Compile libs/apr-util with SQLITE3 support.
 
@@ -84,7 +81,6 @@ config FS_WITH_IPV6
 config FS_WITH_LZMA
     bool "Enable liblzma usage in libtiff"
     default y
-    select PACKAGE_liblzma
     help
        Compile libs/tiff package with liblzma support. This option requires
        LZMA2 compression package called liblzma.
@@ -114,7 +110,6 @@ config FS_WITH_OPT
 config FS_WITH_SCTP
     bool "Enable SCTP (Stream Control Transfer Protocol) support in APR"
     default y
-    select PACKAGE_sctp
     help
        Compile $(PKG_NAME) with SCTP support in lib APR.
 
index 88ee0324e4e0d347987ffc44ea97f2232a75701f..05705e48390810d3fb2de7b6c9bf05c2b032ac48 100644 (file)
@@ -31,6 +31,12 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
 PKG_FIXUP:=libtool autoreconf
 PKG_BUILD_PARALLEL:=1
 
+PKG_BUILD_DEPENDS:= \
+       FS_WITH_MYSQL:libmysqlclient \
+       FS_WITH_POSTGRESQL:libpq \
+       FS_WITH_SQLITE3:libsqlite3 \
+       FS_WITH_LZMA:liblzma \
+       FS_WITH_SCTP:sctp
 
 TAR_OPTIONS+= --strip-components=1 -C $(PKG_BUILD_DIR)