include $(TOPDIR)/rules.mk
PKG_NAME:=asterisk
-PKG_VERSION:=1.6.2.9
+PKG_VERSION:=1.6.2.13
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://downloads.digium.com/pub/asterisk/releases/
-PKG_MD5SUM:=1f947d951c419b8039d53a6e6168fd69
+PKG_MD5SUM:=1e184a4d9301e2e4b9de3bc98b507d4f
include $(INCLUDE_DIR)/package.mk
This package provides CURL
support to Asterisk.
endef
-
-CONFIGURE_ARGS+= \
- --without-curses \
- --with-gsm=internal \
- --without-gtk \
- --without-gtk2 \
- --without-isdnnet \
- --without-kde \
- --without-misdn \
- --without-nbs \
- --with-ncurses="$(STAGING_DIR)/usr" \
- --without-netsnmp \
- --without-newt \
- --without-odbc \
- --without-ogg \
- --without-osptk \
- --with-popt="$(STAGING_DIR)/usr" \
- --without-pri \
- --without-qt \
- --without-radius \
- --without-sdl \
- --without-spandsp \
- --without-suppserv \
- --without-tds \
- --without-termcap \
- --without-tinfo \
- --without-vorbis \
- --without-vpb \
- --with-z="$(STAGING_DIR)/usr" \
- --disable-xmldoc \
-
ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk16-app-meetme),)
CONFIGURE_ARGS+= \
--with-dahdi="$(STAGING_DIR)/usr"
--without-curl
endif
+CONFIGURE_ARGS+= \
+ --without-curses \
+ --with-gsm=internal \
+ --without-gtk \
+ --without-gtk2 \
+ --without-isdnnet \
+ --without-kde \
+ --without-misdn \
+ --without-nbs \
+ --with-ncurses="$(STAGING_DIR)/usr" \
+ --without-netsnmp \
+ --without-newt \
+ --without-odbc \
+ --without-ogg \
+ --without-osptk \
+ --with-popt="$(STAGING_DIR)/usr" \
+ --without-pri \
+ --without-qt \
+ --without-radius \
+ --without-sdl \
+ --without-spandsp \
+ --without-suppserv \
+ --without-tds \
+ --without-termcap \
+ --without-tinfo \
+ --without-vorbis \
+ --without-vpb \
+ --with-z="$(STAGING_DIR)/usr" \
+ --disable-xmldoc
-EXTRA_CFLAGS:= $(TARGET_CPPFLAGS)
-EXTRA_LDFLAGS:= $(TARGET_LDFLAGS)
+EXTRA_CFLAGS+= $(TARGET_CPPFLAGS)
+EXTRA_LDFLAGS+= $(TARGET_LDFLAGS)
define Build/Configure
-rm $(PKG_BUILD_DIR)/menuselect.makeopts
include/asterisk/version.h \
include/asterisk/buildopts.h defaults.h \
makeopts.embed_rules
- ASTCFLAGS="$(EXTRA_CFLAGS) -DLOW_MEMORY $(TARGET_CFLAGS)" \
+ ASTCFLAGS="$(EXTRA_CFLAGS) -DLOW_MEMORY" \
ASTLDFLAGS="$(EXTRA_LDFLAGS)" \
$(MAKE) -C "$(PKG_BUILD_DIR)" \
ASTVARLIBDIR="/usr/lib/asterisk" \
codec_ulaw codec_gsm \
format_gsm format_pcm format_wav format_wav_gsm \
pbx_config \
- func_strings func_timeout func_callerid; do \
+ func_strings func_timeout func_callerid func_logic; do \
$(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
done
$(INSTALL_DIR) $(1)/usr/sbin
$(eval $(call BuildAsterisk16ModuleTemplate,func_shell,Shell,support for shell execution))
$(eval $(call BuildAsterisk16ModuleTemplate,pbx_ael,Asterisk Extension Logic,support for symbolic Asterisk Extension Logic))
$(eval $(call BuildAsterisk16ModuleTemplate,res_ael_share,Shareable AEL code,support for shareable AEL code mainly between internal and external modules))
+$(eval $(call BuildAsterisk16ModuleTemplate,pbx_spool,Call Spool,outgoing call spool support))
$(eval $(call BuildAsterisk16ModuleTemplate,res_agi,Asterisk Gateway Interface,support for the Asterisk Gateway Interface extension))
+