English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Diff of /branches/common-nfo/package/asterisk/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3426 by tg, Wed Jul 18 12:45:43 2007 UTC revision 3427 by tg, Wed Aug 8 11:08:41 2007 UTC
# Line 7  Line 7 
7  include $(TOPDIR)/rules.mk  include $(TOPDIR)/rules.mk
8    
9  PKG_NAME:=              asterisk  PKG_NAME:=              asterisk
10  PKG_VERSION:=           1.4.7.1  PKG_VERSION:=           1.4.8
11  PKG_RELEASE:=           2  PKG_RELEASE:=           1
12  PKG_MD5SUM:=            8c471ff5328c08bf2dc5c6f5c6f3e048  PKG_MD5SUM:=            7263ff56ad93cbb5efb971a536ee6a51
13  MASTER_SITES:=          http://ftp.digium.com/pub/asterisk/ \  MASTER_SITES:=          http://ftp.digium.com/pub/asterisk/ \
14                          http://ftp.digium.com/pub/asterisk/old-releases/ \                          http://ftp.digium.com/pub/asterisk/old-releases/ \
15                          ftp://ftp.digium.com/pub/asterisk/ \                          ftp://ftp.digium.com/pub/asterisk/ \
# Line 25  $(eval $(call PKG_template,ASTERISK_SOUN Line 25  $(eval $(call PKG_template,ASTERISK_SOUN
25  $(eval $(call PKG_template,ASTERISK_CHAN_MGCP,asterisk-chan-mgcp,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_CHAN_MGCP,asterisk-chan-mgcp,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
26  $(eval $(call PKG_template,ASTERISK_CHAN_SKINNY,asterisk-chan-skinny,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_CHAN_SKINNY,asterisk-chan-skinny,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
27  $(eval $(call PKG_template,ASTERISK_CHAN_IAX2,asterisk-chan-iax2,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_CHAN_IAX2,asterisk-chan-iax2,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
28  $(eval $(call PKG_template,ASTERISK_CODEC_ILBC,asterisk-codec-ilbc,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  ifeq ($(FWRT_LINUX_2_6),y)
29  $(eval $(call PKG_template,ASTERISK_CODEC_LPC10,asterisk-codec-lpc10,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_CHAN_MISDN,asterisk-chan-misdn,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
30  #$(eval $(call PKG_template,ASTERISK_CODEC_SPEEX,asterisk-codec-speex,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  endif
31    $(eval $(call PKG_template,ASTERISK_CODEC_SPEEX,asterisk-codec-speex,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
32  $(eval $(call PKG_template,ASTERISK_CODEC_GSM,asterisk-codec-gsm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_CODEC_GSM,asterisk-codec-gsm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
33  $(eval $(call PKG_template,ASTERISK_PBX_DUNDI,asterisk-pbx-dundi,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_PBX_DUNDI,asterisk-pbx-dundi,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
34  $(eval $(call PKG_template,ASTERISK_RES_AGI,asterisk-res-agi,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,ASTERISK_RES_AGI,asterisk-res-agi,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
# Line 40  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SQL Line 41  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SQL
41  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_VOICEMAIL}+=       asterisk-voicemail-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_VOICEMAIL}+=       asterisk-voicemail-install
42  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SOUNDS}+=          asterisk-sounds-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SOUNDS}+=          asterisk-sounds-install
43  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_MGCP}+=       asterisk-chan-mgcp-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_MGCP}+=       asterisk-chan-mgcp-install
44    ifeq ($(FWRT_LINUX_2_6),y)
45    SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_MISDN}+=      asterisk-chan-misdn-install
46    endif
47  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_SKINNY}+=     asterisk-chan-skinny-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_SKINNY}+=     asterisk-chan-skinny-install
48  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_IAX2}+=       asterisk-chan-iax2-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_IAX2}+=       asterisk-chan-iax2-install
49  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_ILBC}+=      asterisk-codec-ilbc-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_SPEEX}+=     asterisk-codec-speex-install
 SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_LPC10}+=     asterisk-codec-lpc10-install  
 #SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_SPEEX}+=    asterisk-codec-speex-install  
50  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_GSM}+=       asterisk-codec-gsm-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_GSM}+=       asterisk-codec-gsm-install
51  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_PBX_DUNDI}+=       asterisk-pbx-dundi-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_PBX_DUNDI}+=       asterisk-pbx-dundi-install
52  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_RES_AGI}+=         asterisk-res-agi-install  SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_RES_AGI}+=         asterisk-res-agi-install
# Line 59  CONFIGURE_ARGS=                --with-z=${STAGING_DIR} Line 61  CONFIGURE_ARGS=                --with-z=${STAGING_DIR}
61                          --without-h323 \                          --without-h323 \
62                          --without-iksemel \                          --without-iksemel \
63                          --without-imap \                          --without-imap \
                         --without-isdnnet \  
64                          --without-kde \                          --without-kde \
                         --without-misdn \  
65                          --without-nbs \                          --without-nbs \
66                          --without-netsnmp \                          --without-netsnmp \
67                          --without-newt \                          --without-newt \
# Line 71  CONFIGURE_ARGS=                --with-z=${STAGING_DIR} Line 71  CONFIGURE_ARGS=                --with-z=${STAGING_DIR}
71                          --without-pri \                          --without-pri \
72                          --without-pwlib \                          --without-pwlib \
73                          --without-qt \                          --without-qt \
                         --without-suppserv \  
74                          --without-tds \                          --without-tds \
75                          --without-termcap \                          --without-termcap \
76                          --without-tinfo \                          --without-tinfo \
# Line 81  CONFIGURE_ARGS+=       --with-gsm=internal Line 80  CONFIGURE_ARGS+=       --with-gsm=internal
80  else  else
81  CONFIGURE_ARGS+=        --without-gsm  CONFIGURE_ARGS+=        --without-gsm
82  endif  endif
83  #ifneq (${FWRT_PACKAGE_ASTERISK_CODEC_SPEEX},)  ifneq (${FWRT_PACKAGE_ASTERISK_CODEC_SPEEX},)
84  #CONFIGURE_ARGS+=       --with-speex=${STAGING_DIR}/usr  CONFIGURE_ARGS+=        --with-speex=${STAGING_DIR}/usr
85  #EXTRA_CFLAGS+=         -I$(STAGING_DIR)/usr/include/speex  EXTRA_CFLAGS+=          -I$(STAGING_DIR)/usr/include/speex
86  #endif  endif
87  ifneq (${FWRT_PACKAGE_ASTERISK_FORMAT_VORBIS},)  ifneq (${FWRT_PACKAGE_ASTERISK_FORMAT_VORBIS},)
88  CONFIGURE_ARGS+=        --with-ogg=${STAGING_DIR}/usr \  CONFIGURE_ARGS+=        --with-ogg=${STAGING_DIR}/usr \
89                          --with-vorbis=${STAGING_DIR}/usr                          --with-vorbis=${STAGING_DIR}/usr
# Line 120  CONFIGURE_ARGS+=       --with-popt=${STAGING_D Line 119  CONFIGURE_ARGS+=       --with-popt=${STAGING_D
119  else  else
120  CONFIGURE_ARGS+=        --without-popt  CONFIGURE_ARGS+=        --without-popt
121  endif  endif
122    ifneq (${FWRT_PACKAGE_ASTERISK_CHAN_MISDN},)
123    CONFIGURE_ARGS+=        --with-misdn=${STAGING_DIR}/usr
124    CONFIGURE_ARGS+=        --with-isdnnet=${STAGING_DIR}/usr
125    CONFIGURE_ARGS+=        --with-suppserv=${STAGING_DIR}/usr
126    TCPPFLAGS+=             -I${LINUX_DIR}/include
127    else
128    CONFIGURE_ARGS+=        --without-misdn \
129                            --without-isdnnet \
130                            --without-suppserv
131    endif
132    
133  CONFIGURE_STYLE:=       gnu  CONFIGURE_STYLE:=       gnu
134  CONFIGURE_ENV+=         STRIP=${STRIP}  CONFIGURE_ENV+=         STRIP=${STRIP}
# Line 234  asterisk-chan-iax2-install: Line 243  asterisk-chan-iax2-install:
243          ${INSTALL_DATA} $(WRKBUILD)/configs/iaxprov.conf.sample $(IDIR_ASTERISK_CHAN_IAX2)/etc/asterisk/iaxprov.conf          ${INSTALL_DATA} $(WRKBUILD)/configs/iaxprov.conf.sample $(IDIR_ASTERISK_CHAN_IAX2)/etc/asterisk/iaxprov.conf
244          ${INSTALL_BIN} $(WRKBUILD)/channels/chan_iax2.so $(IDIR_ASTERISK_CHAN_IAX2)/usr/lib/asterisk/modules/          ${INSTALL_BIN} $(WRKBUILD)/channels/chan_iax2.so $(IDIR_ASTERISK_CHAN_IAX2)/usr/lib/asterisk/modules/
245    
246  asterisk-codec-ilbc-install:  asterisk-codec-speex-install:
247          ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules          ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules
248          ${INSTALL_BIN} $(WRKBUILD)/codecs/codec_ilbc.so $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules/          install -m0755 $(WRKBUILD)/codecs/codec_speex.so $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules/
         ${INSTALL_BIN} $(WRKBUILD)/formats/format_ilbc.so $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules/  
   
 asterisk-codec-lpc10-install:  
         ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_LPC10)/usr/lib/asterisk/modules  
         ${INSTALL_BIN} $(WRKBUILD)/codecs/codec_lpc10.so $(IDIR_ASTERISK_CODEC_LPC10)/usr/lib/asterisk/modules/  
   
 #asterisk-codec-speex-install:  
 #       ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules  
 #       install -m0755 $(WRKBUILD)/codecs/codec_speex.so $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules/  
249    
250  asterisk-codec-gsm-install:  asterisk-codec-gsm-install:
251          ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_GSM)/usr/lib/asterisk/modules/          ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_GSM)/usr/lib/asterisk/modules/
# Line 268  asterisk-meetme-install: Line 268  asterisk-meetme-install:
268          ${INSTALL_DATA} ${WRKBUILD}/configs/meetme.conf.sample ${IDIR_ASTERISK_MEETME}/etc/asterisk/meetme.conf          ${INSTALL_DATA} ${WRKBUILD}/configs/meetme.conf.sample ${IDIR_ASTERISK_MEETME}/etc/asterisk/meetme.conf
269          ${INSTALL_BIN} ${WRKBUILD}/apps/app_meetme.so ${IDIR_ASTERISK_MEETME}/usr/lib/asterisk/modules          ${INSTALL_BIN} ${WRKBUILD}/apps/app_meetme.so ${IDIR_ASTERISK_MEETME}/usr/lib/asterisk/modules
270    
271    asterisk-chan-misdn-install:
272            install -d -m0755 ${IDIR_ASTERISK_CHAN_MISDN}/usr/lib/asterisk/modules
273            install -d -m0755 ${IDIR_ASTERISK_CHAN_MISDN}/etc/asterisk
274            install -m0755 ${WRKINST}/usr/lib/asterisk/modules/chan_misdn.so \
275                    ${IDIR_ASTERISK_CHAN_MISDN}/usr/lib/asterisk/modules/
276            ${INSTALL_DATA} ${WRKBUILD}/configs/misdn.conf.sample \
277                    ${IDIR_ASTERISK_CHAN_MISDN}/etc/asterisk/misdn.conf
278    
279  include ${TOPDIR}/mk/pkg-bottom.mk  include ${TOPDIR}/mk/pkg-bottom.mk

Legend:
Removed from v.3426  
changed lines
  Added in v.3427

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20