define Package/asterisk14
$(call Package/asterisk14/Default)
TITLE:=Complete open source PBX
- DEPENDS:= +libltdl +libncurses +libpopt +libpthread
-ifeq ($(SDK)$(CONFIG_PACKAGE_asterisk14-mysql),)
- DEPENDS+= +zlib
-endif
+ DEPENDS:= +libltdl +libncurses +libpopt +libpthread @!TARGET_avr32
endef
define Package/asterisk14/description
define Package/asterisk14-mini
$(call Package/asterisk14/Default)
TITLE:=Minimal open source PBX
- DEPENDS:=+libncurses +libpthread
+ DEPENDS:=+libncurses +libpthread @!TARGET_avr32
endef
define Package/asterisk14-mini/description
CONFIGURE_ARGS+= \
--with-gnutls="$(STAGING_DIR)/usr" \
--with-iksemel="$(STAGING_DIR)/usr"
+ SITE_VARS+= \
+ ac_cv_lib_iksemel_iks_start_sasl=yes \
+ ac_cv_lib_gnutls_gnutls_bye=yes
else
CONFIGURE_ARGS+= \
--without-gnutls \
ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-codec-speex),)
CONFIGURE_ARGS+= \
--with-speex="$(STAGING_DIR)/usr"
+ SITE_VARS+= \
+ ac_cv_lib_speex_speex_encode=yes
EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/speex
else
CONFIGURE_ARGS+= \
define Build/Configure
( cd $(PKG_BUILD_DIR); ./bootstrap.sh )
- $(call Build/Configure/Default)
+ $(call Build/Configure/Default,,$(SITE_VARS))
endef
define Build/Compile
endef
define Build/InstallDev
- mkdir -p $(STAGING_DIR)/usr/include/asterisk/
- $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk/*.h $(STAGING_DIR)/usr/include/asterisk/
- $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk.h $(STAGING_DIR)/usr/include/
+ mkdir -p $(1)/usr/include/asterisk/
+ $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk/*.h $(1)/usr/include/asterisk/
+ $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk.h $(1)/usr/include/
endef
$(INSTALL_DIR) $(1)/usr/lib/asterisk/moh
$(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
$(INSTALL_DIR) $(1)/usr/sbin
- $(CP) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/
- $(CP) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/
+ $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/
+ $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/
$(INSTALL_DIR) $(1)/etc/default
$(INSTALL_DATA) ./files/asterisk.default $(1)/etc/default/asterisk
$(INSTALL_DIR) $(1)/etc/init.d